diff --git a/grammar.js b/grammar.js index 8f6b314..72d9fc4 100644 --- a/grammar.js +++ b/grammar.js @@ -881,9 +881,14 @@ module.exports = grammar({ 'unary_void', seq( alias($._await_keyword, 'await'), - optional($._await_identifier_line_break), - optional(seq($._await_yield_identifier_start, optional($._await_yield_identifier_context))), - optional($._line_break_after_await), + // Independent optional prefixes duplicate parser states; the yield start/context pair stays one alternative. + optional( + choice( + $._await_identifier_line_break, + seq($._await_yield_identifier_start, optional($._await_yield_identifier_context)), + $._line_break_after_await + ) + ), $.expression, $._await_operand_end ) diff --git a/src/grammar.json b/src/grammar.json index f3ba513..bd9f21c 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -4594,35 +4594,36 @@ "type": "CHOICE", "members": [ { - "type": "SYMBOL", - "name": "_await_identifier_line_break" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SEQ", + "type": "CHOICE", "members": [ { "type": "SYMBOL", - "name": "_await_yield_identifier_start" + "name": "_await_identifier_line_break" }, { - "type": "CHOICE", + "type": "SEQ", "members": [ { "type": "SYMBOL", - "name": "_await_yield_identifier_context" + "name": "_await_yield_identifier_start" }, { - "type": "BLANK" + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_await_yield_identifier_context" + }, + { + "type": "BLANK" + } + ] } ] + }, + { + "type": "SYMBOL", + "name": "_line_break_after_await" } ] }, @@ -4631,18 +4632,6 @@ } ] }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_line_break_after_await" - }, - { - "type": "BLANK" - } - ] - }, { "type": "SYMBOL", "name": "expression" diff --git a/src/parser.c b/src/parser.c index 7e61450..a415222 100644 --- a/src/parser.c +++ b/src/parser.c @@ -15,8 +15,8 @@ #endif #define LANGUAGE_VERSION 15 -#define STATE_COUNT 3480 -#define LARGE_STATE_COUNT 694 +#define STATE_COUNT 3420 +#define LARGE_STATE_COUNT 658 #define SYMBOL_COUNT 301 #define ALIAS_COUNT 5 #define TOKEN_COUNT 159 @@ -2898,72 +2898,72 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [27] = 27, [28] = 28, [29] = 29, - [30] = 30, + [30] = 28, [31] = 31, [32] = 32, [33] = 33, [34] = 34, - [35] = 22, - [36] = 24, + [35] = 21, + [36] = 23, [37] = 25, - [38] = 8, - [39] = 29, + [38] = 26, + [39] = 27, [40] = 8, - [41] = 30, - [42] = 42, - [43] = 31, - [44] = 32, - [45] = 27, - [46] = 42, - [47] = 20, - [48] = 21, - [49] = 49, - [50] = 27, - [51] = 42, - [52] = 28, - [53] = 27, - [54] = 42, - [55] = 33, - [56] = 27, - [57] = 42, - [58] = 27, - [59] = 42, - [60] = 27, - [61] = 42, - [62] = 27, - [63] = 42, - [64] = 27, - [65] = 42, - [66] = 27, - [67] = 42, - [68] = 27, - [69] = 27, - [70] = 27, + [41] = 41, + [42] = 8, + [43] = 43, + [44] = 43, + [45] = 45, + [46] = 22, + [47] = 24, + [48] = 32, + [49] = 45, + [50] = 43, + [51] = 45, + [52] = 33, + [53] = 34, + [54] = 43, + [55] = 45, + [56] = 43, + [57] = 45, + [58] = 43, + [59] = 45, + [60] = 43, + [61] = 45, + [62] = 43, + [63] = 45, + [64] = 43, + [65] = 45, + [66] = 43, + [67] = 45, + [68] = 43, + [69] = 43, + [70] = 43, [71] = 71, - [72] = 26, - [73] = 71, + [72] = 41, + [73] = 31, [74] = 74, [75] = 75, - [76] = 75, - [77] = 8, - [78] = 78, + [76] = 8, + [77] = 77, + [78] = 8, [79] = 74, - [80] = 8, + [80] = 77, [81] = 81, - [82] = 82, - [83] = 81, - [84] = 78, + [82] = 81, + [83] = 75, + [84] = 84, [85] = 81, - [86] = 75, - [87] = 8, - [88] = 8, - [89] = 89, - [90] = 89, - [91] = 8, + [86] = 86, + [87] = 86, + [88] = 77, + [89] = 8, + [90] = 8, + [91] = 91, [92] = 8, [93] = 8, [94] = 8, - [95] = 95, + [95] = 8, [96] = 8, [97] = 8, [98] = 98, @@ -2990,21 +2990,21 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [119] = 119, [120] = 120, [121] = 121, - [122] = 120, - [123] = 121, + [122] = 121, + [123] = 120, [124] = 124, [125] = 125, - [126] = 125, - [127] = 125, + [126] = 124, + [127] = 124, [128] = 125, - [129] = 125, - [130] = 125, - [131] = 125, - [132] = 125, - [133] = 133, - [134] = 125, - [135] = 125, - [136] = 133, + [129] = 124, + [130] = 124, + [131] = 124, + [132] = 124, + [133] = 124, + [134] = 124, + [135] = 124, + [136] = 136, [137] = 137, [138] = 138, [139] = 138, @@ -3012,425 +3012,425 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [141] = 141, [142] = 142, [143] = 143, - [144] = 143, + [144] = 144, [145] = 145, [146] = 145, - [147] = 145, - [148] = 145, - [149] = 145, - [150] = 145, - [151] = 151, + [147] = 143, + [148] = 143, + [149] = 143, + [150] = 143, + [151] = 143, [152] = 152, - [153] = 153, - [154] = 153, - [155] = 155, + [153] = 152, + [154] = 152, + [155] = 152, [156] = 156, - [157] = 153, - [158] = 153, - [159] = 159, - [160] = 153, - [161] = 153, - [162] = 153, - [163] = 153, - [164] = 153, + [157] = 152, + [158] = 152, + [159] = 152, + [160] = 152, + [161] = 161, + [162] = 162, + [163] = 163, + [164] = 152, [165] = 165, [166] = 166, [167] = 167, - [168] = 168, - [169] = 169, - [170] = 169, - [171] = 165, + [168] = 167, + [169] = 165, + [170] = 170, + [171] = 171, [172] = 172, [173] = 173, [174] = 174, - [175] = 173, + [175] = 174, [176] = 176, [177] = 177, [178] = 178, - [179] = 174, - [180] = 177, - [181] = 173, + [179] = 179, + [180] = 180, + [181] = 181, [182] = 176, - [183] = 174, - [184] = 173, - [185] = 176, - [186] = 174, - [187] = 173, - [188] = 176, - [189] = 174, - [190] = 173, - [191] = 176, - [192] = 174, - [193] = 176, - [194] = 194, - [195] = 195, - [196] = 196, - [197] = 197, - [198] = 198, - [199] = 196, + [183] = 176, + [184] = 180, + [185] = 185, + [186] = 186, + [187] = 185, + [188] = 180, + [189] = 177, + [190] = 186, + [191] = 191, + [192] = 181, + [193] = 185, + [194] = 176, + [195] = 180, + [196] = 185, + [197] = 186, + [198] = 186, + [199] = 177, [200] = 200, [201] = 201, - [202] = 202, - [203] = 200, - [204] = 204, - [205] = 205, - [206] = 201, - [207] = 197, + [202] = 181, + [203] = 203, + [204] = 181, + [205] = 180, + [206] = 185, + [207] = 186, [208] = 208, - [209] = 196, - [210] = 200, - [211] = 201, - [212] = 202, - [213] = 195, - [214] = 204, - [215] = 204, - [216] = 216, - [217] = 197, - [218] = 196, - [219] = 196, - [220] = 200, - [221] = 201, - [222] = 202, - [223] = 204, - [224] = 224, + [209] = 177, + [210] = 177, + [211] = 200, + [212] = 181, + [213] = 213, + [214] = 176, + [215] = 180, + [216] = 185, + [217] = 186, + [218] = 218, + [219] = 200, + [220] = 220, + [221] = 200, + [222] = 177, + [223] = 223, + [224] = 200, [225] = 225, - [226] = 202, - [227] = 197, - [228] = 200, - [229] = 201, - [230] = 196, - [231] = 200, + [226] = 177, + [227] = 200, + [228] = 181, + [229] = 229, + [230] = 230, + [231] = 231, [232] = 201, - [233] = 202, - [234] = 195, - [235] = 202, - [236] = 195, - [237] = 237, - [238] = 216, - [239] = 195, - [240] = 240, - [241] = 204, - [242] = 204, - [243] = 243, - [244] = 197, - [245] = 205, - [246] = 197, - [247] = 243, + [233] = 233, + [234] = 220, + [235] = 177, + [236] = 233, + [237] = 181, + [238] = 203, + [239] = 176, + [240] = 181, + [241] = 180, + [242] = 185, + [243] = 186, + [244] = 191, + [245] = 200, + [246] = 200, + [247] = 247, [248] = 248, - [249] = 248, - [250] = 200, - [251] = 201, - [252] = 202, - [253] = 194, - [254] = 240, - [255] = 195, - [256] = 195, - [257] = 195, - [258] = 258, - [259] = 259, - [260] = 197, - [261] = 243, - [262] = 205, - [263] = 197, - [264] = 248, - [265] = 194, - [266] = 240, - [267] = 267, - [268] = 268, - [269] = 196, - [270] = 243, - [271] = 205, - [272] = 200, - [273] = 248, - [274] = 194, - [275] = 240, + [249] = 176, + [250] = 220, + [251] = 233, + [252] = 203, + [253] = 191, + [254] = 180, + [255] = 220, + [256] = 233, + [257] = 203, + [258] = 191, + [259] = 185, + [260] = 220, + [261] = 233, + [262] = 203, + [263] = 191, + [264] = 186, + [265] = 220, + [266] = 233, + [267] = 203, + [268] = 191, + [269] = 269, + [270] = 176, + [271] = 200, + [272] = 272, + [273] = 273, + [274] = 274, + [275] = 275, [276] = 276, - [277] = 201, - [278] = 202, - [279] = 243, - [280] = 205, + [277] = 277, + [278] = 278, + [279] = 279, + [280] = 280, [281] = 281, - [282] = 248, - [283] = 194, - [284] = 240, - [285] = 204, + [282] = 282, + [283] = 283, + [284] = 284, + [285] = 285, [286] = 286, [287] = 287, - [288] = 243, - [289] = 205, - [290] = 204, - [291] = 248, - [292] = 194, - [293] = 240, - [294] = 195, + [288] = 288, + [289] = 289, + [290] = 290, + [291] = 277, + [292] = 292, + [293] = 293, + [294] = 294, [295] = 295, - [296] = 196, - [297] = 297, - [298] = 298, - [299] = 299, - [300] = 300, - [301] = 301, - [302] = 302, - [303] = 303, - [304] = 304, - [305] = 298, - [306] = 306, - [307] = 307, - [308] = 308, - [309] = 309, - [310] = 310, - [311] = 304, - [312] = 307, - [313] = 309, - [314] = 314, - [315] = 315, - [316] = 316, + [296] = 285, + [297] = 275, + [298] = 276, + [299] = 273, + [300] = 279, + [301] = 281, + [302] = 282, + [303] = 283, + [304] = 284, + [305] = 305, + [306] = 286, + [307] = 287, + [308] = 289, + [309] = 290, + [310] = 292, + [311] = 294, + [312] = 312, + [313] = 313, + [314] = 288, + [315] = 277, + [316] = 293, [317] = 317, - [318] = 297, - [319] = 319, - [320] = 320, - [321] = 321, - [322] = 322, - [323] = 323, - [324] = 324, - [325] = 325, - [326] = 326, - [327] = 314, - [328] = 328, - [329] = 315, - [330] = 308, - [331] = 299, - [332] = 316, - [333] = 317, - [334] = 298, - [335] = 319, - [336] = 320, - [337] = 306, - [338] = 321, - [339] = 308, - [340] = 322, - [341] = 304, - [342] = 307, - [343] = 309, - [344] = 314, - [345] = 316, - [346] = 317, - [347] = 297, - [348] = 319, - [349] = 320, - [350] = 321, - [351] = 322, - [352] = 323, - [353] = 324, - [354] = 325, - [355] = 326, - [356] = 299, - [357] = 298, - [358] = 323, - [359] = 324, - [360] = 306, - [361] = 325, - [362] = 308, - [363] = 304, - [364] = 307, - [365] = 309, - [366] = 314, - [367] = 316, - [368] = 317, - [369] = 297, - [370] = 319, - [371] = 320, - [372] = 321, - [373] = 322, - [374] = 323, - [375] = 324, - [376] = 325, - [377] = 326, - [378] = 306, - [379] = 299, - [380] = 298, - [381] = 326, - [382] = 306, - [383] = 308, - [384] = 304, - [385] = 307, - [386] = 309, - [387] = 314, - [388] = 316, - [389] = 317, - [390] = 297, - [391] = 319, - [392] = 320, - [393] = 321, - [394] = 322, - [395] = 323, - [396] = 324, - [397] = 325, - [398] = 326, - [399] = 299, - [400] = 298, + [318] = 285, + [319] = 275, + [320] = 276, + [321] = 273, + [322] = 281, + [323] = 282, + [324] = 283, + [325] = 284, + [326] = 305, + [327] = 286, + [328] = 287, + [329] = 289, + [330] = 290, + [331] = 292, + [332] = 294, + [333] = 313, + [334] = 288, + [335] = 335, + [336] = 277, + [337] = 293, + [338] = 285, + [339] = 275, + [340] = 276, + [341] = 273, + [342] = 281, + [343] = 282, + [344] = 283, + [345] = 284, + [346] = 305, + [347] = 286, + [348] = 287, + [349] = 289, + [350] = 290, + [351] = 292, + [352] = 294, + [353] = 313, + [354] = 288, + [355] = 277, + [356] = 356, + [357] = 293, + [358] = 285, + [359] = 275, + [360] = 276, + [361] = 273, + [362] = 281, + [363] = 282, + [364] = 283, + [365] = 284, + [366] = 305, + [367] = 286, + [368] = 287, + [369] = 289, + [370] = 290, + [371] = 292, + [372] = 294, + [373] = 373, + [374] = 313, + [375] = 288, + [376] = 376, + [377] = 277, + [378] = 293, + [379] = 285, + [380] = 275, + [381] = 276, + [382] = 273, + [383] = 281, + [384] = 282, + [385] = 283, + [386] = 284, + [387] = 305, + [388] = 286, + [389] = 287, + [390] = 289, + [391] = 290, + [392] = 292, + [393] = 294, + [394] = 313, + [395] = 395, + [396] = 312, + [397] = 376, + [398] = 312, + [399] = 288, + [400] = 400, [401] = 401, - [402] = 306, - [403] = 308, - [404] = 304, - [405] = 307, - [406] = 309, - [407] = 314, - [408] = 316, - [409] = 317, - [410] = 297, - [411] = 319, - [412] = 320, - [413] = 321, - [414] = 322, - [415] = 323, - [416] = 324, - [417] = 325, - [418] = 326, - [419] = 299, - [420] = 420, - [421] = 421, - [422] = 422, - [423] = 423, - [424] = 328, - [425] = 298, - [426] = 306, - [427] = 308, - [428] = 304, - [429] = 307, - [430] = 309, - [431] = 314, - [432] = 316, - [433] = 317, - [434] = 297, - [435] = 319, - [436] = 320, - [437] = 321, - [438] = 322, - [439] = 323, - [440] = 324, - [441] = 325, - [442] = 326, - [443] = 299, - [444] = 298, - [445] = 306, - [446] = 308, - [447] = 304, - [448] = 307, - [449] = 309, - [450] = 314, - [451] = 316, - [452] = 317, - [453] = 297, - [454] = 319, - [455] = 320, - [456] = 321, - [457] = 322, - [458] = 323, - [459] = 324, - [460] = 325, - [461] = 326, - [462] = 299, - [463] = 328, - [464] = 420, - [465] = 420, - [466] = 420, - [467] = 467, - [468] = 468, - [469] = 469, - [470] = 302, - [471] = 310, - [472] = 401, - [473] = 473, - [474] = 474, - [475] = 300, - [476] = 298, - [477] = 306, - [478] = 308, - [479] = 304, - [480] = 307, - [481] = 309, - [482] = 314, - [483] = 316, - [484] = 317, - [485] = 297, - [486] = 319, - [487] = 320, - [488] = 321, - [489] = 322, - [490] = 323, - [491] = 324, - [492] = 325, - [493] = 326, - [494] = 299, - [495] = 474, - [496] = 328, - [497] = 497, - [498] = 302, - [499] = 499, + [402] = 277, + [403] = 293, + [404] = 285, + [405] = 275, + [406] = 276, + [407] = 273, + [408] = 281, + [409] = 282, + [410] = 283, + [411] = 284, + [412] = 305, + [413] = 286, + [414] = 287, + [415] = 289, + [416] = 290, + [417] = 292, + [418] = 294, + [419] = 313, + [420] = 288, + [421] = 277, + [422] = 293, + [423] = 285, + [424] = 275, + [425] = 276, + [426] = 273, + [427] = 281, + [428] = 282, + [429] = 283, + [430] = 284, + [431] = 305, + [432] = 286, + [433] = 287, + [434] = 289, + [435] = 290, + [436] = 292, + [437] = 294, + [438] = 313, + [439] = 439, + [440] = 376, + [441] = 288, + [442] = 442, + [443] = 443, + [444] = 444, + [445] = 376, + [446] = 293, + [447] = 442, + [448] = 313, + [449] = 278, + [450] = 295, + [451] = 335, + [452] = 288, + [453] = 277, + [454] = 293, + [455] = 285, + [456] = 275, + [457] = 276, + [458] = 273, + [459] = 281, + [460] = 282, + [461] = 283, + [462] = 284, + [463] = 305, + [464] = 286, + [465] = 287, + [466] = 289, + [467] = 290, + [468] = 292, + [469] = 294, + [470] = 313, + [471] = 312, + [472] = 442, + [473] = 278, + [474] = 295, + [475] = 442, + [476] = 278, + [477] = 295, + [478] = 442, + [479] = 278, + [480] = 295, + [481] = 442, + [482] = 278, + [483] = 295, + [484] = 278, + [485] = 278, + [486] = 278, + [487] = 305, + [488] = 488, + [489] = 489, + [490] = 488, + [491] = 489, + [492] = 488, + [493] = 489, + [494] = 488, + [495] = 489, + [496] = 496, + [497] = 496, + [498] = 496, + [499] = 496, [500] = 500, - [501] = 310, - [502] = 401, - [503] = 474, - [504] = 300, - [505] = 302, - [506] = 310, - [507] = 401, - [508] = 474, - [509] = 300, - [510] = 302, - [511] = 310, - [512] = 401, - [513] = 474, - [514] = 300, - [515] = 302, - [516] = 310, - [517] = 401, - [518] = 474, - [519] = 300, - [520] = 310, - [521] = 310, - [522] = 310, - [523] = 473, + [501] = 496, + [502] = 496, + [503] = 503, + [504] = 496, + [505] = 505, + [506] = 496, + [507] = 507, + [508] = 503, + [509] = 509, + [510] = 509, + [511] = 108, + [512] = 512, + [513] = 117, + [514] = 509, + [515] = 509, + [516] = 516, + [517] = 517, + [518] = 518, + [519] = 519, + [520] = 520, + [521] = 516, + [522] = 522, + [523] = 518, [524] = 524, [525] = 525, - [526] = 524, - [527] = 525, - [528] = 524, - [529] = 525, - [530] = 525, - [531] = 524, + [526] = 526, + [527] = 527, + [528] = 528, + [529] = 529, + [530] = 530, + [531] = 531, [532] = 532, - [533] = 532, - [534] = 532, + [533] = 533, + [534] = 519, [535] = 535, - [536] = 532, - [537] = 532, - [538] = 532, - [539] = 532, - [540] = 532, + [536] = 536, + [537] = 537, + [538] = 538, + [539] = 539, + [540] = 540, [541] = 541, - [542] = 541, + [542] = 542, [543] = 543, [544] = 544, - [545] = 117, + [545] = 545, [546] = 546, [547] = 547, - [548] = 114, - [549] = 546, - [550] = 546, - [551] = 546, + [548] = 548, + [549] = 549, + [550] = 550, + [551] = 551, [552] = 552, [553] = 553, [554] = 554, - [555] = 554, + [555] = 555, [556] = 556, [557] = 557, [558] = 558, - [559] = 552, + [559] = 559, [560] = 560, - [561] = 113, - [562] = 111, + [561] = 561, + [562] = 562, [563] = 563, [564] = 564, [565] = 565, @@ -3479,8 +3479,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [608] = 608, [609] = 609, [610] = 610, - [611] = 611, - [612] = 612, + [611] = 114, + [612] = 116, [613] = 613, [614] = 614, [615] = 615, @@ -3518,34 +3518,34 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [647] = 647, [648] = 648, [649] = 649, - [650] = 650, - [651] = 651, - [652] = 652, - [653] = 653, + [650] = 496, + [651] = 541, + [652] = 516, + [653] = 496, [654] = 654, - [655] = 655, - [656] = 656, - [657] = 657, - [658] = 658, - [659] = 659, - [660] = 660, - [661] = 661, - [662] = 662, - [663] = 663, + [655] = 496, + [656] = 496, + [657] = 654, + [658] = 496, + [659] = 496, + [660] = 496, + [661] = 596, + [662] = 496, + [663] = 538, [664] = 664, - [665] = 665, + [665] = 664, [666] = 666, - [667] = 667, - [668] = 668, - [669] = 669, + [667] = 666, + [668] = 666, + [669] = 666, [670] = 670, [671] = 671, [672] = 672, [673] = 673, - [674] = 674, - [675] = 675, - [676] = 676, - [677] = 677, + [674] = 672, + [675] = 507, + [676] = 672, + [677] = 672, [678] = 678, [679] = 679, [680] = 680, @@ -3553,267 +3553,267 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [682] = 682, [683] = 683, [684] = 684, - [685] = 557, - [686] = 532, + [685] = 685, + [686] = 686, [687] = 687, - [688] = 532, - [689] = 605, - [690] = 532, - [691] = 687, - [692] = 552, - [693] = 532, - [694] = 666, - [695] = 532, - [696] = 532, - [697] = 532, - [698] = 532, - [699] = 629, - [700] = 700, - [701] = 700, + [688] = 688, + [689] = 689, + [690] = 690, + [691] = 691, + [692] = 692, + [693] = 693, + [694] = 694, + [695] = 695, + [696] = 696, + [697] = 697, + [698] = 695, + [699] = 696, + [700] = 697, + [701] = 507, [702] = 702, - [703] = 702, - [704] = 702, - [705] = 702, - [706] = 706, - [707] = 707, + [703] = 703, + [704] = 704, + [705] = 705, + [706] = 696, + [707] = 692, [708] = 708, - [709] = 709, - [710] = 710, - [711] = 711, - [712] = 710, - [713] = 713, - [714] = 710, - [715] = 715, - [716] = 716, - [717] = 717, - [718] = 710, - [719] = 719, - [720] = 720, - [721] = 543, - [722] = 722, - [723] = 723, - [724] = 724, - [725] = 725, - [726] = 726, - [727] = 727, - [728] = 728, - [729] = 729, - [730] = 730, + [709] = 695, + [710] = 708, + [711] = 696, + [712] = 697, + [713] = 696, + [714] = 697, + [715] = 694, + [716] = 702, + [717] = 703, + [718] = 693, + [719] = 695, + [720] = 704, + [721] = 697, + [722] = 695, + [723] = 696, + [724] = 697, + [725] = 705, + [726] = 693, + [727] = 695, + [728] = 507, + [729] = 696, + [730] = 697, [731] = 731, [732] = 732, - [733] = 731, - [734] = 732, - [735] = 728, - [736] = 543, - [737] = 737, - [738] = 738, - [739] = 739, - [740] = 740, - [741] = 741, - [742] = 728, - [743] = 732, - [744] = 731, - [745] = 728, - [746] = 732, - [747] = 747, - [748] = 730, - [749] = 731, - [750] = 732, - [751] = 729, - [752] = 747, - [753] = 730, - [754] = 738, - [755] = 728, - [756] = 740, - [757] = 731, - [758] = 739, - [759] = 732, - [760] = 728, - [761] = 737, - [762] = 543, - [763] = 731, - [764] = 741, + [733] = 733, + [734] = 731, + [735] = 735, + [736] = 735, + [737] = 695, + [738] = 694, + [739] = 702, + [740] = 703, + [741] = 704, + [742] = 693, + [743] = 693, + [744] = 695, + [745] = 705, + [746] = 692, + [747] = 697, + [748] = 732, + [749] = 696, + [750] = 693, + [751] = 507, + [752] = 752, + [753] = 705, + [754] = 704, + [755] = 755, + [756] = 693, + [757] = 692, + [758] = 694, + [759] = 507, + [760] = 702, + [761] = 703, + [762] = 693, + [763] = 755, + [764] = 764, [765] = 765, - [766] = 732, - [767] = 729, - [768] = 730, - [769] = 741, + [766] = 766, + [767] = 766, + [768] = 768, + [769] = 769, [770] = 770, - [771] = 771, - [772] = 765, - [773] = 731, - [774] = 730, - [775] = 728, - [776] = 543, - [777] = 732, - [778] = 728, - [779] = 739, - [780] = 780, - [781] = 740, - [782] = 770, - [783] = 731, - [784] = 771, - [785] = 737, - [786] = 730, - [787] = 738, + [771] = 764, + [772] = 770, + [773] = 773, + [774] = 774, + [775] = 775, + [776] = 776, + [777] = 765, + [778] = 768, + [779] = 779, + [780] = 769, + [781] = 781, + [782] = 774, + [783] = 696, + [784] = 784, + [785] = 695, + [786] = 696, + [787] = 697, [788] = 788, - [789] = 741, - [790] = 730, - [791] = 788, - [792] = 729, - [793] = 740, - [794] = 730, - [795] = 543, + [789] = 789, + [790] = 697, + [791] = 695, + [792] = 696, + [793] = 697, + [794] = 766, + [795] = 764, [796] = 796, - [797] = 737, - [798] = 738, - [799] = 739, - [800] = 800, - [801] = 801, - [802] = 802, - [803] = 803, - [804] = 801, - [805] = 802, - [806] = 806, - [807] = 807, - [808] = 800, - [809] = 809, - [810] = 810, - [811] = 811, - [812] = 812, - [813] = 813, - [814] = 803, - [815] = 806, - [816] = 807, - [817] = 817, - [818] = 817, - [819] = 819, - [820] = 820, - [821] = 810, - [822] = 822, - [823] = 731, - [824] = 731, - [825] = 732, - [826] = 728, - [827] = 732, - [828] = 731, - [829] = 732, - [830] = 728, - [831] = 800, - [832] = 801, - [833] = 802, - [834] = 728, - [835] = 835, - [836] = 731, - [837] = 732, - [838] = 728, - [839] = 822, - [840] = 739, - [841] = 811, - [842] = 729, - [843] = 730, - [844] = 732, - [845] = 731, - [846] = 728, - [847] = 543, - [848] = 817, - [849] = 731, - [850] = 732, - [851] = 728, - [852] = 737, - [853] = 730, - [854] = 738, - [855] = 728, - [856] = 732, - [857] = 731, - [858] = 730, - [859] = 740, - [860] = 728, - [861] = 731, - [862] = 741, - [863] = 732, - [864] = 809, - [865] = 812, - [866] = 729, - [867] = 740, - [868] = 543, - [869] = 730, - [870] = 835, - [871] = 741, - [872] = 737, - [873] = 738, - [874] = 730, - [875] = 730, - [876] = 739, + [797] = 784, + [798] = 773, + [799] = 695, + [800] = 696, + [801] = 697, + [802] = 770, + [803] = 695, + [804] = 695, + [805] = 692, + [806] = 697, + [807] = 774, + [808] = 693, + [809] = 693, + [810] = 695, + [811] = 693, + [812] = 696, + [813] = 697, + [814] = 695, + [815] = 696, + [816] = 696, + [817] = 697, + [818] = 507, + [819] = 696, + [820] = 697, + [821] = 705, + [822] = 694, + [823] = 702, + [824] = 695, + [825] = 703, + [826] = 704, + [827] = 775, + [828] = 779, + [829] = 781, + [830] = 702, + [831] = 692, + [832] = 693, + [833] = 694, + [834] = 693, + [835] = 507, + [836] = 705, + [837] = 703, + [838] = 704, + [839] = 693, + [840] = 789, + [841] = 107, + [842] = 842, + [843] = 843, + [844] = 844, + [845] = 845, + [846] = 846, + [847] = 847, + [848] = 848, + [849] = 849, + [850] = 850, + [851] = 847, + [852] = 848, + [853] = 849, + [854] = 850, + [855] = 855, + [856] = 856, + [857] = 857, + [858] = 858, + [859] = 859, + [860] = 860, + [861] = 861, + [862] = 862, + [863] = 855, + [864] = 856, + [865] = 857, + [866] = 858, + [867] = 859, + [868] = 844, + [869] = 860, + [870] = 861, + [871] = 871, + [872] = 843, + [873] = 873, + [874] = 117, + [875] = 875, + [876] = 876, [877] = 877, [878] = 878, - [879] = 107, + [879] = 879, [880] = 880, [881] = 881, [882] = 882, - [883] = 883, + [883] = 107, [884] = 884, [885] = 885, [886] = 886, [887] = 887, [888] = 888, - [889] = 883, - [890] = 877, + [889] = 889, + [890] = 890, [891] = 891, - [892] = 882, + [892] = 892, [893] = 893, - [894] = 884, - [895] = 891, + [894] = 894, + [895] = 885, [896] = 896, - [897] = 897, - [898] = 893, + [897] = 890, + [898] = 898, [899] = 899, [900] = 900, [901] = 901, [902] = 902, - [903] = 903, - [904] = 896, - [905] = 901, - [906] = 902, - [907] = 903, - [908] = 880, + [903] = 873, + [904] = 904, + [905] = 905, + [906] = 906, + [907] = 907, + [908] = 908, [909] = 909, - [910] = 886, - [911] = 885, - [912] = 117, + [910] = 910, + [911] = 911, + [912] = 912, [913] = 913, - [914] = 117, - [915] = 915, + [914] = 914, + [915] = 877, [916] = 916, [917] = 917, [918] = 918, [919] = 919, [920] = 920, [921] = 921, - [922] = 922, - [923] = 107, - [924] = 924, - [925] = 925, + [922] = 900, + [923] = 923, + [924] = 902, + [925] = 904, [926] = 926, [927] = 927, - [928] = 917, - [929] = 915, + [928] = 928, + [929] = 929, [930] = 930, [931] = 931, [932] = 932, - [933] = 933, + [933] = 907, [934] = 934, [935] = 935, - [936] = 916, + [936] = 936, [937] = 937, [938] = 938, - [939] = 918, - [940] = 919, - [941] = 920, - [942] = 921, - [943] = 924, - [944] = 944, - [945] = 930, + [939] = 939, + [940] = 911, + [941] = 941, + [942] = 942, + [943] = 912, + [944] = 913, + [945] = 117, [946] = 946, [947] = 947, [948] = 948, @@ -3822,13 +3822,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [951] = 951, [952] = 952, [953] = 953, - [954] = 877, + [954] = 954, [955] = 955, [956] = 956, [957] = 957, [958] = 958, [959] = 959, - [960] = 960, + [960] = 843, [961] = 961, [962] = 962, [963] = 963, @@ -3837,7 +3837,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [966] = 966, [967] = 967, [968] = 968, - [969] = 969, + [969] = 558, [970] = 970, [971] = 971, [972] = 972, @@ -3845,10 +3845,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [974] = 974, [975] = 975, [976] = 976, - [977] = 111, + [977] = 977, [978] = 978, [979] = 979, - [980] = 980, + [980] = 107, [981] = 981, [982] = 982, [983] = 983, @@ -3864,982 +3864,982 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [993] = 993, [994] = 994, [995] = 995, - [996] = 996, - [997] = 997, - [998] = 998, - [999] = 999, - [1000] = 575, + [996] = 893, + [997] = 114, + [998] = 108, + [999] = 116, + [1000] = 1000, [1001] = 1001, - [1002] = 1002, - [1003] = 1003, - [1004] = 899, - [1005] = 1005, - [1006] = 1006, - [1007] = 1007, - [1008] = 1008, - [1009] = 1009, - [1010] = 1010, - [1011] = 107, - [1012] = 1012, - [1013] = 1013, - [1014] = 1014, - [1015] = 1015, - [1016] = 1016, - [1017] = 1017, - [1018] = 1018, - [1019] = 1019, - [1020] = 1020, - [1021] = 1021, - [1022] = 1022, - [1023] = 1023, - [1024] = 1024, - [1025] = 1025, - [1026] = 1026, - [1027] = 1027, - [1028] = 1028, - [1029] = 931, - [1030] = 1030, - [1031] = 1031, - [1032] = 1032, - [1033] = 1033, - [1034] = 1034, - [1035] = 1035, - [1036] = 933, - [1037] = 934, - [1038] = 113, - [1039] = 114, - [1040] = 1040, - [1041] = 955, - [1042] = 1040, + [1002] = 914, + [1003] = 995, + [1004] = 984, + [1005] = 937, + [1006] = 850, + [1007] = 938, + [1008] = 844, + [1009] = 941, + [1010] = 991, + [1011] = 860, + [1012] = 861, + [1013] = 974, + [1014] = 947, + [1015] = 948, + [1016] = 949, + [1017] = 950, + [1018] = 951, + [1019] = 117, + [1020] = 952, + [1021] = 891, + [1022] = 970, + [1023] = 953, + [1024] = 108, + [1025] = 955, + [1026] = 956, + [1027] = 957, + [1028] = 958, + [1029] = 959, + [1030] = 899, + [1031] = 961, + [1032] = 962, + [1033] = 967, + [1034] = 892, + [1035] = 894, + [1036] = 860, + [1037] = 843, + [1038] = 968, + [1039] = 861, + [1040] = 994, + [1041] = 1041, + [1042] = 1042, [1043] = 1043, - [1044] = 881, - [1045] = 917, - [1046] = 1046, - [1047] = 900, - [1048] = 993, - [1049] = 902, - [1050] = 917, - [1051] = 950, - [1052] = 994, - [1053] = 995, - [1054] = 114, - [1055] = 902, - [1056] = 880, - [1057] = 112, - [1058] = 915, - [1059] = 886, - [1060] = 930, - [1061] = 882, - [1062] = 996, - [1063] = 953, - [1064] = 937, - [1065] = 897, - [1066] = 1031, - [1067] = 1035, - [1068] = 885, - [1069] = 931, - [1070] = 883, - [1071] = 933, - [1072] = 891, - [1073] = 934, - [1074] = 884, - [1075] = 893, - [1076] = 896, + [1044] = 1000, + [1045] = 988, + [1046] = 848, + [1047] = 885, + [1048] = 873, + [1049] = 849, + [1050] = 890, + [1051] = 1051, + [1052] = 889, + [1053] = 881, + [1054] = 971, + [1055] = 846, + [1056] = 908, + [1057] = 975, + [1058] = 905, + [1059] = 875, + [1060] = 986, + [1061] = 862, + [1062] = 1062, + [1063] = 976, + [1064] = 855, + [1065] = 900, + [1066] = 856, + [1067] = 902, + [1068] = 857, + [1069] = 977, + [1070] = 904, + [1071] = 858, + [1072] = 978, + [1073] = 972, + [1074] = 1074, + [1075] = 859, + [1076] = 1076, [1077] = 1077, [1078] = 1078, - [1079] = 901, - [1080] = 903, - [1081] = 951, - [1082] = 1082, - [1083] = 113, - [1084] = 966, - [1085] = 998, - [1086] = 1001, - [1087] = 115, - [1088] = 1002, - [1089] = 1003, - [1090] = 1005, - [1091] = 111, - [1092] = 887, - [1093] = 110, - [1094] = 967, - [1095] = 1006, - [1096] = 968, - [1097] = 969, - [1098] = 880, - [1099] = 915, - [1100] = 116, - [1101] = 1007, - [1102] = 970, - [1103] = 971, - [1104] = 1104, - [1105] = 974, - [1106] = 1008, - [1107] = 109, - [1108] = 108, - [1109] = 1009, - [1110] = 958, - [1111] = 886, - [1112] = 930, - [1113] = 982, - [1114] = 1010, - [1115] = 118, - [1116] = 1034, - [1117] = 978, - [1118] = 119, - [1119] = 922, - [1120] = 1013, - [1121] = 997, - [1122] = 1014, - [1123] = 1018, - [1124] = 1015, - [1125] = 925, - [1126] = 1016, - [1127] = 896, - [1128] = 927, - [1129] = 893, - [1130] = 901, - [1131] = 973, - [1132] = 913, - [1133] = 1020, - [1134] = 1033, - [1135] = 1135, - [1136] = 984, - [1137] = 932, - [1138] = 903, - [1139] = 1139, - [1140] = 985, - [1141] = 987, - [1142] = 881, - [1143] = 1022, - [1144] = 1023, - [1145] = 909, - [1146] = 979, - [1147] = 980, - [1148] = 897, - [1149] = 988, - [1150] = 909, - [1151] = 965, - [1152] = 989, - [1153] = 990, - [1154] = 882, - [1155] = 1021, - [1156] = 899, - [1157] = 117, - [1158] = 897, - [1159] = 1159, - [1160] = 952, - [1161] = 1161, - [1162] = 991, - [1163] = 1024, - [1164] = 887, - [1165] = 1025, - [1166] = 1026, - [1167] = 1027, - [1168] = 938, - [1169] = 956, - [1170] = 1170, - [1171] = 992, - [1172] = 981, - [1173] = 900, - [1174] = 1174, - [1175] = 944, - [1176] = 948, - [1177] = 113, - [1178] = 114, - [1179] = 909, - [1180] = 111, - [1181] = 900, - [1182] = 1032, - [1183] = 959, - [1184] = 960, - [1185] = 1019, - [1186] = 885, - [1187] = 117, - [1188] = 931, - [1189] = 883, - [1190] = 933, - [1191] = 891, - [1192] = 934, - [1193] = 1193, - [1194] = 1194, - [1195] = 947, - [1196] = 957, - [1197] = 884, - [1198] = 1017, - [1199] = 961, - [1200] = 877, - [1201] = 962, - [1202] = 963, - [1203] = 975, - [1204] = 1204, - [1205] = 964, - [1206] = 117, - [1207] = 964, - [1208] = 1032, - [1209] = 972, - [1210] = 900, - [1211] = 111, - [1212] = 976, - [1213] = 920, - [1214] = 897, - [1215] = 921, - [1216] = 924, - [1217] = 986, - [1218] = 1031, - [1219] = 114, - [1220] = 999, - [1221] = 1012, - [1222] = 922, - [1223] = 925, - [1224] = 926, - [1225] = 927, - [1226] = 117, - [1227] = 932, - [1228] = 935, - [1229] = 938, - [1230] = 944, - [1231] = 947, - [1232] = 1232, - [1233] = 949, - [1234] = 1018, - [1235] = 950, - [1236] = 909, - [1237] = 951, - [1238] = 952, - [1239] = 953, - [1240] = 956, - [1241] = 957, - [1242] = 958, - [1243] = 916, - [1244] = 972, - [1245] = 973, - [1246] = 918, - [1247] = 919, - [1248] = 920, - [1249] = 921, - [1250] = 924, - [1251] = 975, - [1252] = 976, - [1253] = 1040, - [1254] = 978, - [1255] = 1022, - [1256] = 1023, - [1257] = 979, - [1258] = 980, - [1259] = 981, - [1260] = 982, - [1261] = 984, - [1262] = 985, - [1263] = 986, - [1264] = 987, - [1265] = 988, - [1266] = 989, - [1267] = 990, - [1268] = 991, - [1269] = 992, - [1270] = 993, - [1271] = 937, - [1272] = 995, - [1273] = 996, - [1274] = 998, - [1275] = 999, - [1276] = 1001, - [1277] = 1002, - [1278] = 1003, - [1279] = 1005, - [1280] = 1006, - [1281] = 1007, - [1282] = 1008, - [1283] = 1009, - [1284] = 1010, - [1285] = 1012, - [1286] = 1013, - [1287] = 1014, - [1288] = 1015, - [1289] = 1016, - [1290] = 926, - [1291] = 918, - [1292] = 1017, - [1293] = 919, - [1294] = 1019, - [1295] = 1033, - [1296] = 916, - [1297] = 1032, - [1298] = 1020, - [1299] = 1021, - [1300] = 1024, - [1301] = 1025, - [1302] = 1026, - [1303] = 1027, - [1304] = 1034, - [1305] = 913, - [1306] = 1035, - [1307] = 948, - [1308] = 955, - [1309] = 959, - [1310] = 960, - [1311] = 961, - [1312] = 962, - [1313] = 963, - [1314] = 965, - [1315] = 966, - [1316] = 967, - [1317] = 968, - [1318] = 969, - [1319] = 970, - [1320] = 971, - [1321] = 974, - [1322] = 997, - [1323] = 935, - [1324] = 899, - [1325] = 1325, - [1326] = 1326, - [1327] = 1031, - [1328] = 949, - [1329] = 113, - [1330] = 994, - [1331] = 979, - [1332] = 1013, - [1333] = 1014, - [1334] = 1015, - [1335] = 1016, - [1336] = 950, - [1337] = 993, - [1338] = 1025, - [1339] = 994, - [1340] = 995, - [1341] = 996, - [1342] = 1040, - [1343] = 1035, - [1344] = 984, - [1345] = 997, - [1346] = 117, - [1347] = 947, - [1348] = 951, - [1349] = 1007, - [1350] = 952, - [1351] = 998, - [1352] = 953, - [1353] = 981, - [1354] = 1005, - [1355] = 955, - [1356] = 1356, - [1357] = 956, - [1358] = 1019, - [1359] = 985, - [1360] = 957, - [1361] = 958, - [1362] = 959, - [1363] = 1008, - [1364] = 960, - [1365] = 1033, - [1366] = 1366, - [1367] = 961, - [1368] = 962, - [1369] = 963, - [1370] = 964, - [1371] = 965, - [1372] = 966, - [1373] = 967, - [1374] = 968, - [1375] = 969, - [1376] = 970, - [1377] = 971, - [1378] = 973, - [1379] = 989, - [1380] = 1020, - [1381] = 1021, - [1382] = 974, - [1383] = 1383, - [1384] = 1009, - [1385] = 1010, - [1386] = 948, - [1387] = 938, - [1388] = 991, - [1389] = 992, - [1390] = 887, - [1391] = 1001, - [1392] = 937, - [1393] = 922, - [1394] = 1018, - [1395] = 1026, - [1396] = 1002, - [1397] = 925, - [1398] = 1006, - [1399] = 987, - [1400] = 1400, - [1401] = 988, - [1402] = 978, - [1403] = 1403, - [1404] = 1366, - [1405] = 1383, - [1406] = 927, - [1407] = 990, - [1408] = 1003, - [1409] = 944, - [1410] = 1017, - [1411] = 881, - [1412] = 1400, - [1413] = 982, - [1414] = 1034, + [1079] = 1079, + [1080] = 965, + [1081] = 847, + [1082] = 875, + [1083] = 916, + [1084] = 845, + [1085] = 1001, + [1086] = 884, + [1087] = 992, + [1088] = 845, + [1089] = 119, + [1090] = 845, + [1091] = 936, + [1092] = 896, + [1093] = 898, + [1094] = 1094, + [1095] = 887, + [1096] = 1096, + [1097] = 917, + [1098] = 906, + [1099] = 909, + [1100] = 910, + [1101] = 918, + [1102] = 921, + [1103] = 923, + [1104] = 928, + [1105] = 939, + [1106] = 981, + [1107] = 990, + [1108] = 982, + [1109] = 850, + [1110] = 879, + [1111] = 888, + [1112] = 979, + [1113] = 882, + [1114] = 973, + [1115] = 920, + [1116] = 926, + [1117] = 985, + [1118] = 846, + [1119] = 875, + [1120] = 1120, + [1121] = 942, + [1122] = 878, + [1123] = 876, + [1124] = 929, + [1125] = 114, + [1126] = 893, + [1127] = 108, + [1128] = 847, + [1129] = 116, + [1130] = 862, + [1131] = 855, + [1132] = 919, + [1133] = 900, + [1134] = 876, + [1135] = 848, + [1136] = 117, + [1137] = 885, + [1138] = 930, + [1139] = 856, + [1140] = 931, + [1141] = 110, + [1142] = 112, + [1143] = 932, + [1144] = 1144, + [1145] = 902, + [1146] = 109, + [1147] = 1147, + [1148] = 113, + [1149] = 115, + [1150] = 844, + [1151] = 111, + [1152] = 934, + [1153] = 876, + [1154] = 114, + [1155] = 118, + [1156] = 857, + [1157] = 904, + [1158] = 858, + [1159] = 859, + [1160] = 964, + [1161] = 935, + [1162] = 116, + [1163] = 963, + [1164] = 849, + [1165] = 117, + [1166] = 890, + [1167] = 893, + [1168] = 987, + [1169] = 896, + [1170] = 876, + [1171] = 905, + [1172] = 983, + [1173] = 901, + [1174] = 987, + [1175] = 993, + [1176] = 880, + [1177] = 886, + [1178] = 927, + [1179] = 875, + [1180] = 1180, + [1181] = 963, + [1182] = 965, + [1183] = 1183, + [1184] = 983, + [1185] = 899, + [1186] = 985, + [1187] = 901, + [1188] = 919, + [1189] = 964, + [1190] = 984, + [1191] = 993, + [1192] = 968, + [1193] = 994, + [1194] = 1000, + [1195] = 1001, + [1196] = 878, + [1197] = 891, + [1198] = 892, + [1199] = 894, + [1200] = 880, + [1201] = 881, + [1202] = 884, + [1203] = 886, + [1204] = 887, + [1205] = 888, + [1206] = 973, + [1207] = 974, + [1208] = 889, + [1209] = 908, + [1210] = 916, + [1211] = 917, + [1212] = 920, + [1213] = 926, + [1214] = 927, + [1215] = 929, + [1216] = 930, + [1217] = 931, + [1218] = 932, + [1219] = 934, + [1220] = 935, + [1221] = 936, + [1222] = 937, + [1223] = 938, + [1224] = 941, + [1225] = 947, + [1226] = 948, + [1227] = 949, + [1228] = 950, + [1229] = 951, + [1230] = 952, + [1231] = 953, + [1232] = 955, + [1233] = 956, + [1234] = 958, + [1235] = 959, + [1236] = 961, + [1237] = 962, + [1238] = 986, + [1239] = 967, + [1240] = 970, + [1241] = 988, + [1242] = 971, + [1243] = 972, + [1244] = 975, + [1245] = 976, + [1246] = 977, + [1247] = 978, + [1248] = 990, + [1249] = 979, + [1250] = 991, + [1251] = 986, + [1252] = 114, + [1253] = 987, + [1254] = 116, + [1255] = 907, + [1256] = 108, + [1257] = 117, + [1258] = 907, + [1259] = 911, + [1260] = 912, + [1261] = 913, + [1262] = 914, + [1263] = 877, + [1264] = 1264, + [1265] = 845, + [1266] = 911, + [1267] = 912, + [1268] = 873, + [1269] = 913, + [1270] = 914, + [1271] = 877, + [1272] = 992, + [1273] = 995, + [1274] = 898, + [1275] = 906, + [1276] = 909, + [1277] = 910, + [1278] = 918, + [1279] = 921, + [1280] = 923, + [1281] = 928, + [1282] = 939, + [1283] = 981, + [1284] = 982, + [1285] = 879, + [1286] = 882, + [1287] = 942, + [1288] = 957, + [1289] = 910, + [1290] = 995, + [1291] = 1291, + [1292] = 891, + [1293] = 973, + [1294] = 116, + [1295] = 970, + [1296] = 1296, + [1297] = 1297, + [1298] = 1298, + [1299] = 862, + [1300] = 1300, + [1301] = 1000, + [1302] = 892, + [1303] = 117, + [1304] = 974, + [1305] = 894, + [1306] = 919, + [1307] = 896, + [1308] = 887, + [1309] = 889, + [1310] = 964, + [1311] = 898, + [1312] = 988, + [1313] = 908, + [1314] = 108, + [1315] = 975, + [1316] = 976, + [1317] = 977, + [1318] = 978, + [1319] = 916, + [1320] = 965, + [1321] = 917, + [1322] = 963, + [1323] = 990, + [1324] = 979, + [1325] = 984, + [1326] = 920, + [1327] = 926, + [1328] = 967, + [1329] = 906, + [1330] = 931, + [1331] = 992, + [1332] = 1332, + [1333] = 909, + [1334] = 1334, + [1335] = 1335, + [1336] = 846, + [1337] = 1337, + [1338] = 878, + [1339] = 918, + [1340] = 921, + [1341] = 923, + [1342] = 928, + [1343] = 939, + [1344] = 934, + [1345] = 935, + [1346] = 936, + [1347] = 981, + [1348] = 937, + [1349] = 938, + [1350] = 929, + [1351] = 941, + [1352] = 991, + [1353] = 942, + [1354] = 982, + [1355] = 947, + [1356] = 950, + [1357] = 1334, + [1358] = 879, + [1359] = 968, + [1360] = 952, + [1361] = 881, + [1362] = 953, + [1363] = 971, + [1364] = 955, + [1365] = 956, + [1366] = 957, + [1367] = 985, + [1368] = 959, + [1369] = 961, + [1370] = 962, + [1371] = 114, + [1372] = 972, + [1373] = 882, + [1374] = 884, + [1375] = 930, + [1376] = 888, + [1377] = 905, + [1378] = 932, + [1379] = 948, + [1380] = 949, + [1381] = 951, + [1382] = 958, + [1383] = 1335, + [1384] = 1001, + [1385] = 994, + [1386] = 899, + [1387] = 1337, + [1388] = 876, + [1389] = 927, + [1390] = 1300, + [1391] = 886, + [1392] = 845, + [1393] = 901, + [1394] = 880, + [1395] = 1395, + [1396] = 993, + [1397] = 983, + [1398] = 875, + [1399] = 1399, + [1400] = 845, + [1401] = 1401, + [1402] = 1402, + [1403] = 843, + [1404] = 1404, + [1405] = 1399, + [1406] = 107, + [1407] = 875, + [1408] = 1404, + [1409] = 876, + [1410] = 890, + [1411] = 1411, + [1412] = 873, + [1413] = 846, + [1414] = 905, [1415] = 1415, - [1416] = 1022, - [1417] = 1417, - [1418] = 1418, - [1419] = 1419, - [1420] = 1023, - [1421] = 932, - [1422] = 1027, - [1423] = 111, - [1424] = 980, - [1425] = 114, - [1426] = 113, - [1427] = 913, - [1428] = 1024, - [1429] = 975, - [1430] = 949, - [1431] = 1012, - [1432] = 976, - [1433] = 909, - [1434] = 999, - [1435] = 897, - [1436] = 1403, - [1437] = 935, - [1438] = 926, - [1439] = 900, + [1416] = 862, + [1417] = 848, + [1418] = 885, + [1419] = 992, + [1420] = 117, + [1421] = 995, + [1422] = 896, + [1423] = 898, + [1424] = 1424, + [1425] = 906, + [1426] = 909, + [1427] = 910, + [1428] = 918, + [1429] = 921, + [1430] = 923, + [1431] = 928, + [1432] = 939, + [1433] = 981, + [1434] = 982, + [1435] = 879, + [1436] = 1436, + [1437] = 882, + [1438] = 1438, + [1439] = 942, [1440] = 1440, - [1441] = 986, - [1442] = 972, - [1443] = 877, - [1444] = 107, - [1445] = 1445, - [1446] = 1446, - [1447] = 1447, - [1448] = 1448, - [1449] = 909, - [1450] = 1446, - [1451] = 900, - [1452] = 897, - [1453] = 1445, - [1454] = 930, - [1455] = 915, - [1456] = 886, - [1457] = 930, - [1458] = 882, - [1459] = 885, - [1460] = 931, - [1461] = 883, - [1462] = 933, - [1463] = 891, - [1464] = 934, - [1465] = 884, - [1466] = 893, - [1467] = 896, - [1468] = 901, - [1469] = 903, - [1470] = 900, - [1471] = 886, - [1472] = 930, - [1473] = 897, - [1474] = 909, - [1475] = 882, - [1476] = 1476, - [1477] = 899, - [1478] = 897, - [1479] = 881, - [1480] = 900, - [1481] = 937, - [1482] = 909, - [1483] = 887, - [1484] = 948, - [1485] = 955, - [1486] = 959, - [1487] = 960, - [1488] = 961, - [1489] = 962, - [1490] = 963, - [1491] = 964, - [1492] = 965, - [1493] = 966, - [1494] = 967, - [1495] = 968, - [1496] = 969, - [1497] = 970, - [1498] = 971, - [1499] = 974, - [1500] = 997, - [1501] = 1501, - [1502] = 1502, - [1503] = 1503, - [1504] = 1504, - [1505] = 885, - [1506] = 948, - [1507] = 931, - [1508] = 117, - [1509] = 1509, - [1510] = 1510, - [1511] = 1511, - [1512] = 917, - [1513] = 915, - [1514] = 902, - [1515] = 931, - [1516] = 933, - [1517] = 934, - [1518] = 955, - [1519] = 883, - [1520] = 1503, - [1521] = 1504, - [1522] = 959, - [1523] = 1523, - [1524] = 960, - [1525] = 933, - [1526] = 891, - [1527] = 1509, - [1528] = 1510, - [1529] = 1511, - [1530] = 934, - [1531] = 884, - [1532] = 1503, - [1533] = 1504, - [1534] = 961, - [1535] = 962, - [1536] = 963, - [1537] = 964, - [1538] = 965, - [1539] = 966, - [1540] = 1509, - [1541] = 1510, - [1542] = 1511, - [1543] = 967, - [1544] = 968, - [1545] = 969, - [1546] = 1503, - [1547] = 1504, + [1441] = 1441, + [1442] = 849, + [1443] = 1395, + [1444] = 1444, + [1445] = 876, + [1446] = 875, + [1447] = 845, + [1448] = 875, + [1449] = 876, + [1450] = 845, + [1451] = 1451, + [1452] = 847, + [1453] = 850, + [1454] = 1451, + [1455] = 1455, + [1456] = 1456, + [1457] = 1424, + [1458] = 1438, + [1459] = 1444, + [1460] = 1460, + [1461] = 1461, + [1462] = 1441, + [1463] = 1461, + [1464] = 1455, + [1465] = 893, + [1466] = 847, + [1467] = 893, + [1468] = 848, + [1469] = 885, + [1470] = 849, + [1471] = 890, + [1472] = 850, + [1473] = 855, + [1474] = 900, + [1475] = 856, + [1476] = 902, + [1477] = 857, + [1478] = 904, + [1479] = 858, + [1480] = 859, + [1481] = 844, + [1482] = 860, + [1483] = 861, + [1484] = 1484, + [1485] = 855, + [1486] = 900, + [1487] = 856, + [1488] = 902, + [1489] = 857, + [1490] = 904, + [1491] = 858, + [1492] = 1492, + [1493] = 992, + [1494] = 843, + [1495] = 896, + [1496] = 898, + [1497] = 906, + [1498] = 909, + [1499] = 910, + [1500] = 918, + [1501] = 921, + [1502] = 923, + [1503] = 928, + [1504] = 939, + [1505] = 981, + [1506] = 982, + [1507] = 879, + [1508] = 882, + [1509] = 942, + [1510] = 1451, + [1511] = 1455, + [1512] = 1424, + [1513] = 1438, + [1514] = 1441, + [1515] = 893, + [1516] = 885, + [1517] = 890, + [1518] = 900, + [1519] = 902, + [1520] = 904, + [1521] = 1521, + [1522] = 1522, + [1523] = 1451, + [1524] = 1455, + [1525] = 1424, + [1526] = 1438, + [1527] = 1441, + [1528] = 1451, + [1529] = 1455, + [1530] = 1424, + [1531] = 1438, + [1532] = 1441, + [1533] = 859, + [1534] = 1451, + [1535] = 1455, + [1536] = 1424, + [1537] = 1438, + [1538] = 1441, + [1539] = 1451, + [1540] = 1424, + [1541] = 1451, + [1542] = 1424, + [1543] = 1451, + [1544] = 1424, + [1545] = 1451, + [1546] = 1451, + [1547] = 1451, [1548] = 1548, - [1549] = 917, + [1549] = 1549, [1550] = 1550, - [1551] = 970, - [1552] = 1509, - [1553] = 1510, - [1554] = 1511, - [1555] = 971, + [1551] = 1551, + [1552] = 1552, + [1553] = 1553, + [1554] = 844, + [1555] = 1555, [1556] = 1556, - [1557] = 1557, - [1558] = 1503, - [1559] = 893, - [1560] = 1560, - [1561] = 1509, - [1562] = 1509, - [1563] = 974, - [1564] = 1503, - [1565] = 1509, - [1566] = 1503, - [1567] = 1509, - [1568] = 1510, - [1569] = 1503, - [1570] = 1503, - [1571] = 1503, - [1572] = 1503, - [1573] = 1440, - [1574] = 1574, - [1575] = 1575, - [1576] = 1576, - [1577] = 1503, - [1578] = 1504, - [1579] = 1579, - [1580] = 917, - [1581] = 896, - [1582] = 915, - [1583] = 1583, - [1584] = 901, - [1585] = 1509, - [1586] = 1510, - [1587] = 930, - [1588] = 931, - [1589] = 933, - [1590] = 934, - [1591] = 997, - [1592] = 1575, - [1593] = 1593, - [1594] = 937, - [1595] = 903, - [1596] = 1596, + [1557] = 860, + [1558] = 893, + [1559] = 885, + [1560] = 861, + [1561] = 890, + [1562] = 900, + [1563] = 902, + [1564] = 904, + [1565] = 905, + [1566] = 995, + [1567] = 1567, + [1568] = 1568, + [1569] = 1569, + [1570] = 901, + [1571] = 876, + [1572] = 988, + [1573] = 990, + [1574] = 991, + [1575] = 919, + [1576] = 986, + [1577] = 987, + [1578] = 964, + [1579] = 984, + [1580] = 992, + [1581] = 114, + [1582] = 108, + [1583] = 116, + [1584] = 117, + [1585] = 1567, + [1586] = 993, + [1587] = 968, + [1588] = 994, + [1589] = 1000, + [1590] = 1001, + [1591] = 878, + [1592] = 891, + [1593] = 942, + [1594] = 1395, + [1595] = 892, + [1596] = 894, [1597] = 877, - [1598] = 1598, - [1599] = 1599, - [1600] = 1511, - [1601] = 880, - [1602] = 915, - [1603] = 1598, - [1604] = 1604, - [1605] = 1504, - [1606] = 1606, - [1607] = 1511, - [1608] = 902, - [1609] = 917, - [1610] = 880, - [1611] = 1018, - [1612] = 920, - [1613] = 1024, - [1614] = 950, - [1615] = 1615, - [1616] = 951, - [1617] = 952, - [1618] = 953, - [1619] = 1025, - [1620] = 919, - [1621] = 956, - [1622] = 957, - [1623] = 958, + [1598] = 905, + [1599] = 963, + [1600] = 965, + [1601] = 983, + [1602] = 899, + [1603] = 907, + [1604] = 880, + [1605] = 881, + [1606] = 911, + [1607] = 912, + [1608] = 913, + [1609] = 914, + [1610] = 877, + [1611] = 995, + [1612] = 884, + [1613] = 886, + [1614] = 887, + [1615] = 888, + [1616] = 973, + [1617] = 974, + [1618] = 889, + [1619] = 908, + [1620] = 896, + [1621] = 916, + [1622] = 917, + [1623] = 898, [1624] = 920, - [1625] = 1031, - [1626] = 921, - [1627] = 1026, - [1628] = 924, - [1629] = 974, - [1630] = 1032, - [1631] = 1615, - [1632] = 117, - [1633] = 1027, - [1634] = 1634, - [1635] = 922, - [1636] = 1440, - [1637] = 921, - [1638] = 925, - [1639] = 926, - [1640] = 1615, - [1641] = 927, - [1642] = 924, - [1643] = 916, - [1644] = 1644, - [1645] = 932, - [1646] = 1615, - [1647] = 972, - [1648] = 935, - [1649] = 973, - [1650] = 900, - [1651] = 1020, - [1652] = 1615, - [1653] = 938, - [1654] = 975, - [1655] = 976, - [1656] = 1040, - [1657] = 1615, - [1658] = 909, - [1659] = 1033, - [1660] = 1615, - [1661] = 997, - [1662] = 1615, - [1663] = 978, - [1664] = 913, - [1665] = 1615, - [1666] = 916, - [1667] = 1021, - [1668] = 1022, - [1669] = 961, - [1670] = 962, - [1671] = 963, - [1672] = 1023, - [1673] = 964, - [1674] = 1034, - [1675] = 955, - [1676] = 980, - [1677] = 965, - [1678] = 966, - [1679] = 967, - [1680] = 981, - [1681] = 968, - [1682] = 982, - [1683] = 984, - [1684] = 985, - [1685] = 986, - [1686] = 987, - [1687] = 988, - [1688] = 989, - [1689] = 990, - [1690] = 991, - [1691] = 992, - [1692] = 993, - [1693] = 994, - [1694] = 995, - [1695] = 996, - [1696] = 1035, - [1697] = 944, - [1698] = 969, - [1699] = 113, - [1700] = 114, - [1701] = 1615, - [1702] = 111, - [1703] = 998, - [1704] = 999, - [1705] = 1001, - [1706] = 1002, - [1707] = 1003, - [1708] = 1005, - [1709] = 1006, - [1710] = 1007, - [1711] = 1008, - [1712] = 1009, - [1713] = 1010, - [1714] = 1012, - [1715] = 1013, - [1716] = 1014, - [1717] = 1015, - [1718] = 1016, - [1719] = 1019, - [1720] = 899, - [1721] = 937, - [1722] = 918, - [1723] = 959, - [1724] = 919, - [1725] = 947, - [1726] = 970, - [1727] = 948, - [1728] = 918, - [1729] = 1729, - [1730] = 971, - [1731] = 897, - [1732] = 1017, - [1733] = 960, - [1734] = 949, - [1735] = 979, - [1736] = 1013, - [1737] = 968, - [1738] = 997, - [1739] = 969, - [1740] = 975, - [1741] = 970, - [1742] = 989, - [1743] = 1006, - [1744] = 971, - [1745] = 1745, - [1746] = 974, - [1747] = 1747, - [1748] = 979, - [1749] = 1749, - [1750] = 1749, - [1751] = 973, - [1752] = 1007, - [1753] = 1018, - [1754] = 113, - [1755] = 1755, - [1756] = 964, - [1757] = 1757, - [1758] = 950, - [1759] = 1759, - [1760] = 966, - [1761] = 1755, - [1762] = 1747, - [1763] = 951, - [1764] = 952, - [1765] = 1755, - [1766] = 1020, - [1767] = 990, - [1768] = 948, - [1769] = 937, - [1770] = 1017, - [1771] = 982, - [1772] = 967, - [1773] = 1008, - [1774] = 1009, - [1775] = 1034, - [1776] = 1745, - [1777] = 1010, - [1778] = 1745, - [1779] = 1749, - [1780] = 953, - [1781] = 1021, - [1782] = 114, - [1783] = 1014, - [1784] = 955, - [1785] = 1745, - [1786] = 1755, - [1787] = 991, - [1788] = 955, - [1789] = 956, - [1790] = 1019, - [1791] = 992, - [1792] = 1757, - [1793] = 1757, - [1794] = 993, - [1795] = 959, - [1796] = 1749, - [1797] = 974, - [1798] = 1798, - [1799] = 1440, - [1800] = 1759, - [1801] = 987, - [1802] = 1747, - [1803] = 980, - [1804] = 965, - [1805] = 1747, - [1806] = 948, - [1807] = 1759, - [1808] = 1003, - [1809] = 978, - [1810] = 1015, - [1811] = 913, - [1812] = 966, - [1813] = 1749, - [1814] = 984, - [1815] = 965, - [1816] = 985, - [1817] = 1749, - [1818] = 1755, - [1819] = 1749, - [1820] = 1820, - [1821] = 968, - [1822] = 1757, - [1823] = 1040, - [1824] = 925, - [1825] = 1016, - [1826] = 994, - [1827] = 1745, - [1828] = 1032, - [1829] = 1759, - [1830] = 927, - [1831] = 1759, - [1832] = 1001, - [1833] = 1747, - [1834] = 1755, - [1835] = 1820, - [1836] = 995, - [1837] = 1023, - [1838] = 1002, - [1839] = 996, - [1840] = 932, - [1841] = 881, - [1842] = 1005, - [1843] = 1035, - [1844] = 967, - [1845] = 997, - [1846] = 957, - [1847] = 1749, - [1848] = 998, - [1849] = 1024, - [1850] = 958, - [1851] = 1025, - [1852] = 111, - [1853] = 1026, - [1854] = 959, - [1855] = 969, - [1856] = 1757, - [1857] = 1027, - [1858] = 1749, - [1859] = 981, - [1860] = 960, - [1861] = 960, - [1862] = 1033, - [1863] = 1747, - [1864] = 964, - [1865] = 970, - [1866] = 961, - [1867] = 962, - [1868] = 937, - [1869] = 988, - [1870] = 1759, - [1871] = 1031, - [1872] = 887, - [1873] = 938, - [1874] = 922, - [1875] = 963, - [1876] = 1757, - [1877] = 961, - [1878] = 117, - [1879] = 947, - [1880] = 944, - [1881] = 971, - [1882] = 1745, - [1883] = 963, - [1884] = 962, - [1885] = 1022, - [1886] = 1886, - [1887] = 1886, - [1888] = 1886, - [1889] = 1886, - [1890] = 972, - [1891] = 1891, - [1892] = 949, - [1893] = 1886, - [1894] = 1012, - [1895] = 935, - [1896] = 926, - [1897] = 999, - [1898] = 986, - [1899] = 1886, - [1900] = 976, - [1901] = 1901, + [1625] = 926, + [1626] = 927, + [1627] = 929, + [1628] = 930, + [1629] = 931, + [1630] = 1567, + [1631] = 875, + [1632] = 934, + [1633] = 935, + [1634] = 936, + [1635] = 937, + [1636] = 938, + [1637] = 941, + [1638] = 985, + [1639] = 947, + [1640] = 1567, + [1641] = 948, + [1642] = 949, + [1643] = 950, + [1644] = 951, + [1645] = 952, + [1646] = 953, + [1647] = 955, + [1648] = 1567, + [1649] = 956, + [1650] = 957, + [1651] = 958, + [1652] = 959, + [1653] = 961, + [1654] = 1567, + [1655] = 962, + [1656] = 906, + [1657] = 909, + [1658] = 910, + [1659] = 1567, + [1660] = 845, + [1661] = 907, + [1662] = 1662, + [1663] = 967, + [1664] = 1567, + [1665] = 918, + [1666] = 1567, + [1667] = 921, + [1668] = 923, + [1669] = 1567, + [1670] = 928, + [1671] = 970, + [1672] = 939, + [1673] = 981, + [1674] = 982, + [1675] = 879, + [1676] = 971, + [1677] = 972, + [1678] = 882, + [1679] = 975, + [1680] = 976, + [1681] = 911, + [1682] = 912, + [1683] = 977, + [1684] = 978, + [1685] = 979, + [1686] = 913, + [1687] = 873, + [1688] = 914, + [1689] = 932, + [1690] = 990, + [1691] = 988, + [1692] = 930, + [1693] = 948, + [1694] = 949, + [1695] = 1695, + [1696] = 951, + [1697] = 888, + [1698] = 878, + [1699] = 1699, + [1700] = 1699, + [1701] = 909, + [1702] = 910, + [1703] = 972, + [1704] = 961, + [1705] = 1705, + [1706] = 1706, + [1707] = 957, + [1708] = 884, + [1709] = 995, + [1710] = 887, + [1711] = 973, + [1712] = 1712, + [1713] = 1000, + [1714] = 974, + [1715] = 1695, + [1716] = 116, + [1717] = 1699, + [1718] = 962, + [1719] = 1705, + [1720] = 967, + [1721] = 889, + [1722] = 932, + [1723] = 918, + [1724] = 959, + [1725] = 1712, + [1726] = 891, + [1727] = 1695, + [1728] = 1712, + [1729] = 970, + [1730] = 906, + [1731] = 987, + [1732] = 892, + [1733] = 917, + [1734] = 1695, + [1735] = 953, + [1736] = 992, + [1737] = 1699, + [1738] = 894, + [1739] = 1705, + [1740] = 882, + [1741] = 979, + [1742] = 898, + [1743] = 1712, + [1744] = 955, + [1745] = 1695, + [1746] = 1699, + [1747] = 1705, + [1748] = 1712, + [1749] = 1001, + [1750] = 956, + [1751] = 921, + [1752] = 1695, + [1753] = 920, + [1754] = 926, + [1755] = 1699, + [1756] = 881, + [1757] = 1705, + [1758] = 1712, + [1759] = 931, + [1760] = 108, + [1761] = 958, + [1762] = 1705, + [1763] = 992, + [1764] = 1699, + [1765] = 995, + [1766] = 896, + [1767] = 117, + [1768] = 1699, + [1769] = 898, + [1770] = 906, + [1771] = 909, + [1772] = 910, + [1773] = 918, + [1774] = 921, + [1775] = 923, + [1776] = 928, + [1777] = 939, + [1778] = 981, + [1779] = 923, + [1780] = 928, + [1781] = 939, + [1782] = 905, + [1783] = 984, + [1784] = 982, + [1785] = 934, + [1786] = 879, + [1787] = 981, + [1788] = 935, + [1789] = 882, + [1790] = 982, + [1791] = 936, + [1792] = 908, + [1793] = 975, + [1794] = 937, + [1795] = 938, + [1796] = 976, + [1797] = 941, + [1798] = 991, + [1799] = 942, + [1800] = 977, + [1801] = 947, + [1802] = 968, + [1803] = 114, + [1804] = 950, + [1805] = 978, + [1806] = 1395, + [1807] = 896, + [1808] = 964, + [1809] = 994, + [1810] = 879, + [1811] = 963, + [1812] = 1812, + [1813] = 1699, + [1814] = 965, + [1815] = 916, + [1816] = 1706, + [1817] = 899, + [1818] = 985, + [1819] = 846, + [1820] = 952, + [1821] = 929, + [1822] = 905, + [1823] = 942, + [1824] = 986, + [1825] = 862, + [1826] = 919, + [1827] = 971, + [1828] = 993, + [1829] = 1829, + [1830] = 1830, + [1831] = 1829, + [1832] = 927, + [1833] = 1829, + [1834] = 1829, + [1835] = 1829, + [1836] = 983, + [1837] = 886, + [1838] = 880, + [1839] = 901, + [1840] = 1829, + [1841] = 1841, + [1842] = 1842, + [1843] = 1843, + [1844] = 1842, + [1845] = 1843, + [1846] = 1846, + [1847] = 1842, + [1848] = 1843, + [1849] = 1843, + [1850] = 1843, + [1851] = 1842, + [1852] = 1852, + [1853] = 1842, + [1854] = 1843, + [1855] = 1842, + [1856] = 1852, + [1857] = 1842, + [1858] = 1842, + [1859] = 1842, + [1860] = 1842, + [1861] = 1843, + [1862] = 1843, + [1863] = 1843, + [1864] = 1843, + [1865] = 1852, + [1866] = 1866, + [1867] = 1867, + [1868] = 1868, + [1869] = 1869, + [1870] = 1870, + [1871] = 1867, + [1872] = 1872, + [1873] = 1873, + [1874] = 1874, + [1875] = 1875, + [1876] = 1876, + [1877] = 1877, + [1878] = 1878, + [1879] = 1879, + [1880] = 1880, + [1881] = 1878, + [1882] = 1882, + [1883] = 1878, + [1884] = 1882, + [1885] = 1878, + [1886] = 1882, + [1887] = 1878, + [1888] = 1882, + [1889] = 1878, + [1890] = 1882, + [1891] = 1878, + [1892] = 1882, + [1893] = 1878, + [1894] = 1882, + [1895] = 1882, + [1896] = 1878, + [1897] = 1882, + [1898] = 1898, + [1899] = 1899, + [1900] = 1878, + [1901] = 1882, [1902] = 1902, - [1903] = 1903, - [1904] = 1904, - [1905] = 1903, - [1906] = 1906, + [1903] = 1902, + [1904] = 1902, + [1905] = 1902, + [1906] = 1902, [1907] = 1902, - [1908] = 1908, + [1908] = 1902, [1909] = 1902, - [1910] = 1906, - [1911] = 1906, - [1912] = 1902, - [1913] = 1903, - [1914] = 1902, - [1915] = 1903, - [1916] = 1902, - [1917] = 1903, - [1918] = 1902, - [1919] = 1903, - [1920] = 1902, - [1921] = 1903, - [1922] = 1903, - [1923] = 1902, - [1924] = 1903, - [1925] = 1902, - [1926] = 1903, + [1910] = 1902, + [1911] = 1902, + [1912] = 1912, + [1913] = 1913, + [1914] = 1914, + [1915] = 1915, + [1916] = 1916, + [1917] = 1917, + [1918] = 1918, + [1919] = 1919, + [1920] = 1920, + [1921] = 1921, + [1922] = 1919, + [1923] = 1923, + [1924] = 1924, + [1925] = 1925, + [1926] = 1926, [1927] = 1927, [1928] = 1928, [1929] = 1929, [1930] = 1930, - [1931] = 1928, + [1931] = 1931, [1932] = 1932, [1933] = 1933, [1934] = 1934, - [1935] = 1935, + [1935] = 1925, [1936] = 1936, - [1937] = 1937, + [1937] = 507, [1938] = 1938, - [1939] = 1938, + [1939] = 1939, [1940] = 1940, [1941] = 1941, - [1942] = 1942, - [1943] = 1943, - [1944] = 1938, - [1945] = 1942, - [1946] = 1942, - [1947] = 1938, + [1942] = 988, + [1943] = 1930, + [1944] = 1944, + [1945] = 1928, + [1946] = 1946, + [1947] = 1947, [1948] = 1948, - [1949] = 1942, - [1950] = 1942, - [1951] = 1938, - [1952] = 1942, - [1953] = 1938, - [1954] = 1942, - [1955] = 1938, - [1956] = 1942, - [1957] = 1938, - [1958] = 1942, - [1959] = 1938, - [1960] = 1942, - [1961] = 1938, + [1949] = 990, + [1950] = 1929, + [1951] = 991, + [1952] = 1952, + [1953] = 1953, + [1954] = 1954, + [1955] = 1955, + [1956] = 1956, + [1957] = 1957, + [1958] = 1958, + [1959] = 1959, + [1960] = 1927, + [1961] = 1961, [1962] = 1962, - [1963] = 1962, - [1964] = 1962, - [1965] = 1962, - [1966] = 1962, + [1963] = 1963, + [1964] = 1964, + [1965] = 1965, + [1966] = 1966, [1967] = 1962, - [1968] = 1962, - [1969] = 1962, - [1970] = 1962, - [1971] = 1962, + [1968] = 1968, + [1969] = 1969, + [1970] = 1970, + [1971] = 1971, [1972] = 1972, [1973] = 1973, [1974] = 1974, @@ -4849,1505 +4849,1445 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1978] = 1978, [1979] = 1979, [1980] = 1980, - [1981] = 1979, + [1981] = 1981, [1982] = 1982, [1983] = 1983, - [1984] = 1984, - [1985] = 1985, - [1986] = 1986, - [1987] = 1987, - [1988] = 1988, + [1984] = 1955, + [1985] = 1971, + [1986] = 1939, + [1987] = 1940, + [1988] = 1966, [1989] = 1989, [1990] = 1990, [1991] = 1991, [1992] = 1992, [1993] = 1993, - [1994] = 1994, - [1995] = 543, - [1996] = 1985, + [1994] = 507, + [1995] = 1990, + [1996] = 1996, [1997] = 1997, [1998] = 1998, - [1999] = 1999, - [2000] = 2000, - [2001] = 2001, - [2002] = 1035, - [2003] = 2003, - [2004] = 2004, - [2005] = 2005, - [2006] = 2006, + [1999] = 1992, + [2000] = 1997, + [2001] = 1991, + [2002] = 1993, + [2003] = 1998, + [2004] = 1996, + [2005] = 991, + [2006] = 990, [2007] = 2007, - [2008] = 2008, - [2009] = 2009, - [2010] = 2010, - [2011] = 2011, - [2012] = 2012, - [2013] = 2013, - [2014] = 2014, - [2015] = 2015, - [2016] = 2016, - [2017] = 2017, - [2018] = 2018, - [2019] = 2019, + [2008] = 2007, + [2009] = 2007, + [2010] = 2007, + [2011] = 2007, + [2012] = 988, + [2013] = 2007, + [2014] = 2007, + [2015] = 2007, + [2016] = 1982, + [2017] = 1981, + [2018] = 1938, + [2019] = 2007, [2020] = 2020, - [2021] = 2021, + [2021] = 2020, [2022] = 2022, [2023] = 2023, [2024] = 2024, - [2025] = 2025, - [2026] = 1990, - [2027] = 2027, - [2028] = 2028, - [2029] = 2029, - [2030] = 1988, - [2031] = 2031, - [2032] = 2032, - [2033] = 2033, - [2034] = 1033, - [2035] = 2035, - [2036] = 2036, - [2037] = 1987, - [2038] = 1989, - [2039] = 2039, - [2040] = 2040, - [2041] = 2041, - [2042] = 1034, - [2043] = 2043, - [2044] = 2036, - [2045] = 2040, - [2046] = 2001, - [2047] = 2003, - [2048] = 2035, - [2049] = 2043, - [2050] = 2050, - [2051] = 543, - [2052] = 2052, - [2053] = 2053, - [2054] = 2054, - [2055] = 2055, - [2056] = 2056, - [2057] = 2057, - [2058] = 2054, - [2059] = 2052, - [2060] = 2050, - [2061] = 2053, - [2062] = 2057, - [2063] = 2056, - [2064] = 2055, - [2065] = 2025, - [2066] = 1033, - [2067] = 1035, + [2025] = 2023, + [2026] = 2022, + [2027] = 2023, + [2028] = 2024, + [2029] = 2024, + [2030] = 2023, + [2031] = 2022, + [2032] = 2024, + [2033] = 2024, + [2034] = 2024, + [2035] = 2023, + [2036] = 2023, + [2037] = 2022, + [2038] = 2024, + [2039] = 2022, + [2040] = 2022, + [2041] = 2023, + [2042] = 2024, + [2043] = 2022, + [2044] = 2023, + [2045] = 2022, + [2046] = 2046, + [2047] = 2047, + [2048] = 2046, + [2049] = 2046, + [2050] = 2047, + [2051] = 2047, + [2052] = 2046, + [2053] = 2047, + [2054] = 2046, + [2055] = 2047, + [2056] = 2047, + [2057] = 2046, + [2058] = 2058, + [2059] = 2047, + [2060] = 2046, + [2061] = 2047, + [2062] = 2046, + [2063] = 2063, + [2064] = 2064, + [2065] = 2063, + [2066] = 2066, + [2067] = 2067, [2068] = 2068, - [2069] = 1034, - [2070] = 2068, - [2071] = 2068, - [2072] = 2068, + [2069] = 2063, + [2070] = 2064, + [2071] = 2066, + [2072] = 2063, [2073] = 2068, - [2074] = 2068, - [2075] = 1998, - [2076] = 2068, - [2077] = 2068, - [2078] = 2041, - [2079] = 2068, - [2080] = 2080, - [2081] = 2080, - [2082] = 2082, - [2083] = 2082, - [2084] = 2084, - [2085] = 2085, - [2086] = 2082, - [2087] = 2084, - [2088] = 2085, - [2089] = 2082, - [2090] = 2084, - [2091] = 2085, - [2092] = 2082, - [2093] = 2084, - [2094] = 2085, - [2095] = 2082, - [2096] = 2084, - [2097] = 2085, - [2098] = 2082, - [2099] = 2084, - [2100] = 2084, - [2101] = 2085, - [2102] = 2082, - [2103] = 2085, - [2104] = 2084, - [2105] = 2085, + [2074] = 2066, + [2075] = 2063, + [2076] = 2067, + [2077] = 2067, + [2078] = 2068, + [2079] = 2064, + [2080] = 2066, + [2081] = 2067, + [2082] = 2068, + [2083] = 2066, + [2084] = 2068, + [2085] = 2067, + [2086] = 2064, + [2087] = 2066, + [2088] = 2067, + [2089] = 2089, + [2090] = 2090, + [2091] = 2063, + [2092] = 2068, + [2093] = 2067, + [2094] = 2064, + [2095] = 2066, + [2096] = 2063, + [2097] = 2068, + [2098] = 2067, + [2099] = 2064, + [2100] = 2066, + [2101] = 2063, + [2102] = 2068, + [2103] = 2064, + [2104] = 2064, + [2105] = 2105, [2106] = 2106, - [2107] = 2106, - [2108] = 2106, - [2109] = 2106, + [2107] = 2107, + [2108] = 2108, + [2109] = 2109, [2110] = 2110, [2111] = 2111, - [2112] = 2111, - [2113] = 2106, - [2114] = 2111, + [2112] = 2112, + [2113] = 2110, + [2114] = 2114, [2115] = 2111, [2116] = 2106, - [2117] = 2106, - [2118] = 2111, - [2119] = 2111, - [2120] = 2111, - [2121] = 2111, - [2122] = 2106, - [2123] = 2123, + [2117] = 2117, + [2118] = 2118, + [2119] = 2119, + [2120] = 2120, + [2121] = 2121, + [2122] = 2122, + [2123] = 507, [2124] = 2124, [2125] = 2125, - [2126] = 2126, - [2127] = 2123, - [2128] = 2125, - [2129] = 2129, - [2130] = 2126, - [2131] = 2123, - [2132] = 2125, - [2133] = 2124, - [2134] = 2124, - [2135] = 2126, - [2136] = 2123, - [2137] = 2125, - [2138] = 2129, + [2126] = 2119, + [2127] = 2124, + [2128] = 2128, + [2129] = 2124, + [2130] = 2130, + [2131] = 2122, + [2132] = 987, + [2133] = 2119, + [2134] = 2134, + [2135] = 2135, + [2136] = 2136, + [2137] = 2137, + [2138] = 2138, [2139] = 2139, - [2140] = 2129, - [2141] = 2126, - [2142] = 2124, + [2140] = 2140, + [2141] = 2136, + [2142] = 2142, [2143] = 2143, - [2144] = 2126, - [2145] = 2123, - [2146] = 2125, - [2147] = 2129, - [2148] = 2124, - [2149] = 2126, - [2150] = 2126, - [2151] = 2123, - [2152] = 2125, - [2153] = 2129, - [2154] = 2123, - [2155] = 2125, - [2156] = 2129, - [2157] = 2123, - [2158] = 2124, - [2159] = 2124, - [2160] = 2129, - [2161] = 2126, - [2162] = 2125, - [2163] = 2129, - [2164] = 2124, + [2144] = 2144, + [2145] = 2145, + [2146] = 2146, + [2147] = 2124, + [2148] = 2148, + [2149] = 2124, + [2150] = 2150, + [2151] = 2138, + [2152] = 2144, + [2153] = 2124, + [2154] = 2124, + [2155] = 2124, + [2156] = 2125, + [2157] = 2157, + [2158] = 2138, + [2159] = 2120, + [2160] = 2134, + [2161] = 2138, + [2162] = 2118, + [2163] = 2163, + [2164] = 2164, [2165] = 2165, [2166] = 2166, [2167] = 2167, - [2168] = 2168, - [2169] = 2169, - [2170] = 2168, - [2171] = 2169, + [2168] = 500, + [2169] = 2124, + [2170] = 2170, + [2171] = 505, [2172] = 2172, - [2173] = 2173, - [2174] = 2174, - [2175] = 2167, + [2173] = 2119, + [2174] = 2119, + [2175] = 2172, [2176] = 2176, - [2177] = 2177, - [2178] = 2178, - [2179] = 2179, - [2180] = 2180, - [2181] = 2181, - [2182] = 2182, - [2183] = 1032, + [2177] = 986, + [2178] = 2124, + [2179] = 2119, + [2180] = 2138, + [2181] = 2138, + [2182] = 2167, + [2183] = 2128, [2184] = 2184, - [2185] = 2181, + [2185] = 2185, [2186] = 2186, - [2187] = 2187, + [2187] = 2172, [2188] = 2188, - [2189] = 2181, - [2190] = 2190, - [2191] = 2191, - [2192] = 2186, - [2193] = 2193, + [2189] = 2164, + [2190] = 2186, + [2191] = 987, + [2192] = 2192, + [2193] = 987, [2194] = 2194, [2195] = 2195, [2196] = 2196, - [2197] = 2187, + [2197] = 2197, [2198] = 2198, [2199] = 2199, - [2200] = 2194, - [2201] = 2201, + [2200] = 2200, + [2201] = 2200, [2202] = 2202, - [2203] = 2181, - [2204] = 2204, - [2205] = 2205, - [2206] = 2187, - [2207] = 2194, - [2208] = 2208, - [2209] = 2187, - [2210] = 2187, - [2211] = 2187, - [2212] = 2212, - [2213] = 2181, - [2214] = 2181, + [2203] = 2194, + [2204] = 2202, + [2205] = 986, + [2206] = 2196, + [2207] = 1925, + [2208] = 2192, + [2209] = 2135, + [2210] = 2184, + [2211] = 2211, + [2212] = 2163, + [2213] = 2213, + [2214] = 2214, [2215] = 2215, - [2216] = 2194, - [2217] = 2194, - [2218] = 2218, - [2219] = 2219, - [2220] = 2191, - [2221] = 2187, - [2222] = 2218, - [2223] = 2223, - [2224] = 2187, - [2225] = 2208, - [2226] = 2180, + [2216] = 2216, + [2217] = 2217, + [2218] = 2215, + [2219] = 2195, + [2220] = 2125, + [2221] = 986, + [2222] = 2150, + [2223] = 2199, + [2224] = 2224, + [2225] = 2225, + [2226] = 2226, [2227] = 2227, - [2228] = 535, - [2229] = 2229, - [2230] = 2230, - [2231] = 2182, - [2232] = 2232, - [2233] = 2187, - [2234] = 2198, - [2235] = 544, + [2228] = 2227, + [2229] = 2225, + [2230] = 2122, + [2231] = 2136, + [2232] = 2167, + [2233] = 2224, + [2234] = 2214, + [2235] = 507, [2236] = 2236, - [2237] = 2194, - [2238] = 2205, - [2239] = 2187, - [2240] = 1031, - [2241] = 2215, - [2242] = 543, - [2243] = 1985, - [2244] = 2190, + [2237] = 970, + [2238] = 2238, + [2239] = 2239, + [2240] = 971, + [2241] = 972, + [2242] = 2242, + [2243] = 975, + [2244] = 2244, [2245] = 2245, [2246] = 2246, - [2247] = 2247, + [2247] = 976, [2248] = 2248, [2249] = 2249, - [2250] = 2186, - [2251] = 2251, - [2252] = 2223, - [2253] = 2229, - [2254] = 2218, - [2255] = 1032, - [2256] = 2256, - [2257] = 2257, + [2250] = 2250, + [2251] = 977, + [2252] = 978, + [2253] = 2253, + [2254] = 2254, + [2255] = 2255, + [2256] = 979, + [2257] = 2246, [2258] = 2258, - [2259] = 2256, - [2260] = 2249, + [2259] = 1928, + [2260] = 2260, [2261] = 2261, - [2262] = 2245, - [2263] = 2257, - [2264] = 2264, - [2265] = 2265, - [2266] = 2261, - [2267] = 1031, + [2262] = 2255, + [2263] = 2246, + [2264] = 1929, + [2265] = 967, + [2266] = 2266, + [2267] = 2246, [2268] = 2268, - [2269] = 2215, - [2270] = 2191, - [2271] = 2271, - [2272] = 2258, - [2273] = 2178, - [2274] = 2208, - [2275] = 2246, - [2276] = 2276, - [2277] = 2277, + [2269] = 117, + [2270] = 2253, + [2271] = 971, + [2272] = 2255, + [2273] = 979, + [2274] = 2246, + [2275] = 2245, + [2276] = 2255, + [2277] = 2246, [2278] = 2278, - [2279] = 2277, + [2279] = 2278, [2280] = 2280, - [2281] = 2247, - [2282] = 2248, + [2281] = 2281, + [2282] = 2282, [2283] = 2283, [2284] = 2284, [2285] = 2285, - [2286] = 2286, - [2287] = 2287, - [2288] = 2278, - [2289] = 2201, - [2290] = 1031, - [2291] = 1032, - [2292] = 2285, - [2293] = 2264, - [2294] = 2283, - [2295] = 2295, - [2296] = 2296, - [2297] = 2297, - [2298] = 1025, - [2299] = 1026, + [2286] = 2278, + [2287] = 2285, + [2288] = 2288, + [2289] = 2289, + [2290] = 2290, + [2291] = 2278, + [2292] = 2292, + [2293] = 2293, + [2294] = 2278, + [2295] = 512, + [2296] = 2283, + [2297] = 2284, + [2298] = 2238, + [2299] = 2238, [2300] = 2300, - [2301] = 2301, - [2302] = 2296, - [2303] = 2303, - [2304] = 2304, - [2305] = 114, - [2306] = 2306, - [2307] = 2297, - [2308] = 2297, - [2309] = 1027, + [2301] = 2254, + [2302] = 2246, + [2303] = 2245, + [2304] = 975, + [2305] = 2284, + [2306] = 976, + [2307] = 2238, + [2308] = 2308, + [2309] = 977, [2310] = 2310, - [2311] = 547, - [2312] = 1021, - [2313] = 2313, - [2314] = 2304, - [2315] = 2315, - [2316] = 2306, - [2317] = 2306, + [2311] = 2311, + [2312] = 108, + [2313] = 2236, + [2314] = 2238, + [2315] = 2107, + [2316] = 2117, + [2317] = 2317, [2318] = 2318, [2319] = 2319, [2320] = 2320, - [2321] = 2313, - [2322] = 2304, + [2321] = 2238, + [2322] = 2255, [2323] = 2323, - [2324] = 2324, - [2325] = 2320, - [2326] = 2326, - [2327] = 2320, - [2328] = 1988, - [2329] = 117, - [2330] = 2297, + [2324] = 1930, + [2325] = 2325, + [2326] = 2261, + [2327] = 2238, + [2328] = 2238, + [2329] = 2282, + [2330] = 2330, [2331] = 2331, [2332] = 2332, - [2333] = 1017, - [2334] = 2323, - [2335] = 2296, - [2336] = 2336, - [2337] = 2296, - [2338] = 2297, + [2333] = 2333, + [2334] = 970, + [2335] = 2293, + [2336] = 2255, + [2337] = 2246, + [2338] = 972, [2339] = 2339, [2340] = 2340, - [2341] = 2341, + [2341] = 2280, [2342] = 2342, - [2343] = 2323, - [2344] = 2331, - [2345] = 2345, - [2346] = 2346, - [2347] = 2347, - [2348] = 913, - [2349] = 2349, + [2343] = 2343, + [2344] = 978, + [2345] = 2289, + [2346] = 2245, + [2347] = 2289, + [2348] = 2278, + [2349] = 967, [2350] = 2350, [2351] = 2351, - [2352] = 543, - [2353] = 2353, - [2354] = 2339, - [2355] = 1019, - [2356] = 1024, - [2357] = 2357, - [2358] = 2310, - [2359] = 1020, - [2360] = 2297, - [2361] = 2304, - [2362] = 1020, - [2363] = 1021, + [2352] = 2330, + [2353] = 2242, + [2354] = 1927, + [2355] = 2355, + [2356] = 2245, + [2357] = 2245, + [2358] = 2358, + [2359] = 2359, + [2360] = 2360, + [2361] = 2361, + [2362] = 2362, + [2363] = 2363, [2364] = 2364, - [2365] = 2349, - [2366] = 2350, + [2365] = 2365, + [2366] = 2366, [2367] = 2367, - [2368] = 2323, + [2368] = 2368, [2369] = 2369, - [2370] = 1024, - [2371] = 1025, - [2372] = 1026, - [2373] = 1027, - [2374] = 2374, - [2375] = 1017, - [2376] = 913, + [2370] = 2370, + [2371] = 2371, + [2372] = 2372, + [2373] = 2373, + [2374] = 2359, + [2375] = 2375, + [2376] = 2360, [2377] = 2377, - [2378] = 2350, - [2379] = 2379, + [2378] = 2378, + [2379] = 2361, [2380] = 2380, - [2381] = 2304, - [2382] = 2172, - [2383] = 1990, - [2384] = 2350, + [2381] = 2362, + [2382] = 2382, + [2383] = 2366, + [2384] = 2367, [2385] = 2385, [2386] = 2386, - [2387] = 2304, - [2388] = 2350, - [2389] = 2389, - [2390] = 2390, + [2387] = 2387, + [2388] = 2388, + [2389] = 2369, + [2390] = 2377, [2391] = 2391, [2392] = 2392, - [2393] = 2350, - [2394] = 2350, - [2395] = 2350, - [2396] = 2396, - [2397] = 2323, - [2398] = 2174, - [2399] = 2315, - [2400] = 2296, + [2393] = 968, + [2394] = 2394, + [2395] = 2395, + [2396] = 2392, + [2397] = 2363, + [2398] = 2398, + [2399] = 2399, + [2400] = 2400, [2401] = 2401, - [2402] = 2297, - [2403] = 1019, - [2404] = 2351, - [2405] = 2336, - [2406] = 2406, - [2407] = 2295, + [2402] = 2402, + [2403] = 2364, + [2404] = 2365, + [2405] = 2405, + [2406] = 2128, + [2407] = 2407, [2408] = 2408, - [2409] = 1987, - [2410] = 1989, - [2411] = 2324, + [2409] = 2409, + [2410] = 2410, + [2411] = 2359, [2412] = 2412, - [2413] = 2323, - [2414] = 2406, - [2415] = 2296, - [2416] = 2297, - [2417] = 2417, - [2418] = 2418, + [2413] = 2413, + [2414] = 2414, + [2415] = 2415, + [2416] = 2369, + [2417] = 2377, + [2418] = 2391, [2419] = 2419, - [2420] = 2420, - [2421] = 2421, - [2422] = 2422, - [2423] = 2423, - [2424] = 2424, - [2425] = 2425, - [2426] = 2426, - [2427] = 2427, - [2428] = 2428, - [2429] = 2429, - [2430] = 1018, - [2431] = 2431, + [2420] = 973, + [2421] = 974, + [2422] = 2398, + [2423] = 2399, + [2424] = 520, + [2425] = 522, + [2426] = 2405, + [2427] = 2359, + [2428] = 2339, + [2429] = 2369, + [2430] = 2377, + [2431] = 2391, [2432] = 2432, - [2433] = 2420, - [2434] = 2434, - [2435] = 2435, + [2433] = 2433, + [2434] = 2398, + [2435] = 2399, [2436] = 2436, - [2437] = 2419, + [2437] = 2405, [2438] = 2438, - [2439] = 2439, - [2440] = 2422, - [2441] = 2423, - [2442] = 2442, - [2443] = 2443, - [2444] = 2444, - [2445] = 2422, - [2446] = 2423, + [2439] = 2359, + [2440] = 2440, + [2441] = 2369, + [2442] = 2377, + [2443] = 2391, + [2444] = 2405, + [2445] = 2445, + [2446] = 2446, [2447] = 2447, - [2448] = 2448, - [2449] = 2427, - [2450] = 2427, - [2451] = 2418, - [2452] = 2452, - [2453] = 2432, - [2454] = 2454, - [2455] = 2455, - [2456] = 2456, - [2457] = 2434, - [2458] = 2435, - [2459] = 2419, - [2460] = 2460, + [2448] = 2398, + [2449] = 2399, + [2450] = 2450, + [2451] = 2451, + [2452] = 2405, + [2453] = 2163, + [2454] = 2370, + [2455] = 2391, + [2456] = 2164, + [2457] = 2359, + [2458] = 2458, + [2459] = 2369, + [2460] = 2377, [2461] = 2461, [2462] = 2462, - [2463] = 2432, - [2464] = 2464, + [2463] = 2398, + [2464] = 2399, [2465] = 2465, - [2466] = 2422, - [2467] = 2423, + [2466] = 2369, + [2467] = 2377, [2468] = 2468, - [2469] = 2469, - [2470] = 2470, - [2471] = 2427, + [2469] = 2398, + [2470] = 2399, + [2471] = 2471, [2472] = 2472, - [2473] = 2473, - [2474] = 2474, + [2473] = 2369, + [2474] = 2377, [2475] = 2475, [2476] = 2476, [2477] = 2477, - [2478] = 2432, - [2479] = 2479, - [2480] = 2480, - [2481] = 2434, - [2482] = 2435, - [2483] = 2419, - [2484] = 2484, + [2478] = 2391, + [2479] = 2369, + [2480] = 2377, + [2481] = 2481, + [2482] = 2482, + [2483] = 2398, + [2484] = 2399, [2485] = 2485, - [2486] = 2432, - [2487] = 2422, - [2488] = 2423, + [2486] = 2465, + [2487] = 2487, + [2488] = 2488, [2489] = 2489, [2490] = 2490, [2491] = 2491, [2492] = 2492, - [2493] = 2493, - [2494] = 2438, - [2495] = 2447, - [2496] = 2448, - [2497] = 2427, - [2498] = 2498, - [2499] = 2499, - [2500] = 2432, - [2501] = 2434, - [2502] = 2435, - [2503] = 2420, - [2504] = 2498, - [2505] = 2422, - [2506] = 2423, + [2493] = 2407, + [2494] = 2494, + [2495] = 2495, + [2496] = 2496, + [2497] = 2497, + [2498] = 2487, + [2499] = 517, + [2500] = 2380, + [2501] = 2382, + [2502] = 2387, + [2503] = 2432, + [2504] = 2504, + [2505] = 2505, + [2506] = 2368, [2507] = 2507, [2508] = 2508, - [2509] = 2499, - [2510] = 2510, - [2511] = 2223, - [2512] = 2512, - [2513] = 2513, - [2514] = 2477, - [2515] = 2435, - [2516] = 2178, - [2517] = 2229, - [2518] = 2518, - [2519] = 2422, - [2520] = 2423, - [2521] = 2435, - [2522] = 2489, - [2523] = 2434, - [2524] = 2435, - [2525] = 2464, - [2526] = 2526, - [2527] = 2422, - [2528] = 2423, - [2529] = 553, - [2530] = 2530, - [2531] = 2428, - [2532] = 1022, - [2533] = 1023, - [2534] = 558, - [2535] = 556, - [2536] = 2401, - [2537] = 2507, - [2538] = 2422, - [2539] = 2539, - [2540] = 2540, + [2509] = 2433, + [2510] = 2438, + [2511] = 2392, + [2512] = 2398, + [2513] = 2399, + [2514] = 2514, + [2515] = 2505, + [2516] = 2398, + [2517] = 2399, + [2518] = 2405, + [2519] = 2519, + [2520] = 2462, + [2521] = 2487, + [2522] = 2380, + [2523] = 2504, + [2524] = 2373, + [2525] = 2487, + [2526] = 2380, + [2527] = 2504, + [2528] = 2487, + [2529] = 2380, + [2530] = 2504, + [2531] = 2358, + [2532] = 2487, + [2533] = 2380, + [2534] = 2504, + [2535] = 2378, + [2536] = 2536, + [2537] = 2412, + [2538] = 2538, + [2539] = 2519, + [2540] = 2504, [2541] = 2541, - [2542] = 2423, - [2543] = 2539, - [2544] = 2544, - [2545] = 2530, - [2546] = 2439, - [2547] = 2547, - [2548] = 2429, + [2542] = 2542, + [2543] = 2543, + [2544] = 565, + [2545] = 566, + [2546] = 599, + [2547] = 600, + [2548] = 567, [2549] = 2549, - [2550] = 2452, - [2551] = 2492, - [2552] = 2540, + [2550] = 2550, + [2551] = 568, + [2552] = 569, [2553] = 2553, - [2554] = 2484, - [2555] = 2555, + [2554] = 530, + [2555] = 531, [2556] = 2556, - [2557] = 2557, - [2558] = 2558, + [2557] = 571, + [2558] = 572, [2559] = 2559, [2560] = 2560, [2561] = 2561, - [2562] = 2562, - [2563] = 2434, + [2562] = 573, + [2563] = 2563, [2564] = 2564, - [2565] = 2565, - [2566] = 2547, - [2567] = 2507, - [2568] = 2539, - [2569] = 2530, - [2570] = 2570, - [2571] = 2571, - [2572] = 2427, - [2573] = 2541, - [2574] = 2507, - [2575] = 2539, - [2576] = 2576, - [2577] = 2434, - [2578] = 2530, - [2579] = 2579, - [2580] = 2580, - [2581] = 2435, - [2582] = 2582, - [2583] = 2507, - [2584] = 2539, - [2585] = 2493, - [2586] = 2530, - [2587] = 2419, - [2588] = 2507, - [2589] = 2539, - [2590] = 2530, - [2591] = 2424, - [2592] = 2576, - [2593] = 2485, - [2594] = 2580, - [2595] = 2544, - [2596] = 2434, - [2597] = 2435, - [2598] = 2419, + [2565] = 574, + [2566] = 988, + [2567] = 2567, + [2568] = 2568, + [2569] = 2569, + [2570] = 575, + [2571] = 601, + [2572] = 2543, + [2573] = 576, + [2574] = 602, + [2575] = 526, + [2576] = 529, + [2577] = 554, + [2578] = 2578, + [2579] = 2541, + [2580] = 577, + [2581] = 2581, + [2582] = 555, + [2583] = 2583, + [2584] = 2584, + [2585] = 2585, + [2586] = 2586, + [2587] = 536, + [2588] = 2550, + [2589] = 2589, + [2590] = 2590, + [2591] = 114, + [2592] = 556, + [2593] = 2560, + [2594] = 2561, + [2595] = 2563, + [2596] = 2596, + [2597] = 2597, + [2598] = 116, [2599] = 2599, - [2600] = 2434, - [2601] = 2601, - [2602] = 571, - [2603] = 572, - [2604] = 2601, - [2605] = 2605, - [2606] = 2606, - [2607] = 2607, + [2600] = 642, + [2601] = 2567, + [2602] = 2568, + [2603] = 2569, + [2604] = 2604, + [2605] = 604, + [2606] = 2543, + [2607] = 2560, [2608] = 2608, - [2609] = 573, - [2610] = 2610, + [2609] = 2584, + [2610] = 2563, [2611] = 2611, - [2612] = 2612, + [2612] = 1938, [2613] = 2613, - [2614] = 2614, - [2615] = 574, - [2616] = 668, - [2617] = 576, - [2618] = 2618, - [2619] = 2619, + [2614] = 540, + [2615] = 2615, + [2616] = 2541, + [2617] = 2617, + [2618] = 2581, + [2619] = 2216, [2620] = 2620, - [2621] = 2621, - [2622] = 674, - [2623] = 2606, - [2624] = 2620, - [2625] = 2608, - [2626] = 560, - [2627] = 2613, - [2628] = 2628, - [2629] = 2614, - [2630] = 2620, - [2631] = 2631, - [2632] = 577, - [2633] = 651, - [2634] = 675, - [2635] = 2635, - [2636] = 2636, - [2637] = 608, - [2638] = 2638, - [2639] = 669, - [2640] = 671, - [2641] = 578, - [2642] = 579, - [2643] = 2643, + [2621] = 605, + [2622] = 2584, + [2623] = 2585, + [2624] = 2624, + [2625] = 2625, + [2626] = 580, + [2627] = 2627, + [2628] = 627, + [2629] = 990, + [2630] = 2550, + [2631] = 606, + [2632] = 582, + [2633] = 617, + [2634] = 583, + [2635] = 2560, + [2636] = 2561, + [2637] = 2637, + [2638] = 2563, + [2639] = 541, + [2640] = 607, + [2641] = 2641, + [2642] = 2567, + [2643] = 2568, [2644] = 2644, - [2645] = 2645, - [2646] = 2646, - [2647] = 2647, - [2648] = 2613, - [2649] = 2649, - [2650] = 644, - [2651] = 2651, - [2652] = 2606, - [2653] = 604, - [2654] = 580, - [2655] = 2276, - [2656] = 676, - [2657] = 2614, - [2658] = 2606, - [2659] = 2608, + [2645] = 2569, + [2646] = 991, + [2647] = 609, + [2648] = 2543, + [2649] = 614, + [2650] = 2561, + [2651] = 2550, + [2652] = 557, + [2653] = 2653, + [2654] = 2654, + [2655] = 619, + [2656] = 2581, + [2657] = 2657, + [2658] = 2569, + [2659] = 542, [2660] = 2660, - [2661] = 2651, - [2662] = 673, - [2663] = 2620, - [2664] = 618, - [2665] = 606, - [2666] = 677, - [2667] = 2667, - [2668] = 2668, - [2669] = 607, - [2670] = 2670, - [2671] = 645, - [2672] = 564, - [2673] = 652, - [2674] = 2635, - [2675] = 2636, - [2676] = 2605, - [2677] = 680, - [2678] = 581, - [2679] = 582, - [2680] = 583, - [2681] = 2681, - [2682] = 2682, - [2683] = 2646, - [2684] = 2647, - [2685] = 2685, - [2686] = 2649, - [2687] = 2651, - [2688] = 681, - [2689] = 653, - [2690] = 628, - [2691] = 605, - [2692] = 584, - [2693] = 2635, - [2694] = 2636, - [2695] = 585, - [2696] = 654, - [2697] = 586, - [2698] = 587, - [2699] = 588, - [2700] = 683, - [2701] = 2251, - [2702] = 2638, - [2703] = 2703, - [2704] = 589, - [2705] = 590, - [2706] = 591, - [2707] = 592, - [2708] = 593, - [2709] = 594, - [2710] = 625, - [2711] = 682, - [2712] = 626, - [2713] = 2713, - [2714] = 113, - [2715] = 611, - [2716] = 666, - [2717] = 2646, - [2718] = 2647, - [2719] = 632, - [2720] = 2649, - [2721] = 2651, - [2722] = 678, - [2723] = 650, - [2724] = 679, - [2725] = 597, - [2726] = 2646, - [2727] = 2647, - [2728] = 2649, - [2729] = 2631, - [2730] = 2610, - [2731] = 2651, - [2732] = 2732, - [2733] = 633, - [2734] = 2734, - [2735] = 2635, - [2736] = 2646, - [2737] = 2647, - [2738] = 2651, - [2739] = 599, - [2740] = 2740, - [2741] = 2741, - [2742] = 2649, + [2661] = 632, + [2662] = 581, + [2663] = 2560, + [2664] = 2561, + [2665] = 532, + [2666] = 2567, + [2667] = 2568, + [2668] = 545, + [2669] = 2569, + [2670] = 2543, + [2671] = 2671, + [2672] = 2541, + [2673] = 533, + [2674] = 2674, + [2675] = 2581, + [2676] = 2549, + [2677] = 2677, + [2678] = 2674, + [2679] = 546, + [2680] = 2680, + [2681] = 2586, + [2682] = 2584, + [2683] = 2683, + [2684] = 644, + [2685] = 2585, + [2686] = 584, + [2687] = 2687, + [2688] = 2567, + [2689] = 2568, + [2690] = 585, + [2691] = 2569, + [2692] = 2543, + [2693] = 2585, + [2694] = 592, + [2695] = 593, + [2696] = 586, + [2697] = 547, + [2698] = 2698, + [2699] = 647, + [2700] = 2687, + [2701] = 548, + [2702] = 549, + [2703] = 587, + [2704] = 570, + [2705] = 2567, + [2706] = 2568, + [2707] = 2543, + [2708] = 2550, + [2709] = 2709, + [2710] = 594, + [2711] = 595, + [2712] = 550, + [2713] = 1982, + [2714] = 551, + [2715] = 2715, + [2716] = 643, + [2717] = 2717, + [2718] = 552, + [2719] = 2560, + [2720] = 2720, + [2721] = 635, + [2722] = 2722, + [2723] = 2541, + [2724] = 2581, + [2725] = 2549, + [2726] = 2608, + [2727] = 2727, + [2728] = 2599, + [2729] = 2561, + [2730] = 596, + [2731] = 2563, + [2732] = 2641, + [2733] = 2733, + [2734] = 2733, + [2735] = 2617, + [2736] = 649, + [2737] = 2625, + [2738] = 2637, + [2739] = 562, + [2740] = 2720, + [2741] = 648, + [2742] = 578, [2743] = 2743, - [2744] = 2744, - [2745] = 565, - [2746] = 595, - [2747] = 596, - [2748] = 600, - [2749] = 601, - [2750] = 2636, - [2751] = 598, - [2752] = 602, - [2753] = 609, - [2754] = 610, - [2755] = 656, - [2756] = 612, - [2757] = 634, + [2744] = 590, + [2745] = 527, + [2746] = 2671, + [2747] = 2747, + [2748] = 2553, + [2749] = 2749, + [2750] = 2750, + [2751] = 608, + [2752] = 2567, + [2753] = 2568, + [2754] = 2567, + [2755] = 610, + [2756] = 2568, + [2757] = 2727, [2758] = 613, - [2759] = 2635, - [2760] = 614, - [2761] = 616, - [2762] = 617, - [2763] = 2763, - [2764] = 2613, - [2765] = 2765, - [2766] = 2740, - [2767] = 2741, - [2768] = 2638, - [2769] = 2636, - [2770] = 2770, - [2771] = 2771, - [2772] = 2772, - [2773] = 665, - [2774] = 619, - [2775] = 2606, - [2776] = 620, - [2777] = 635, - [2778] = 2621, - [2779] = 2668, - [2780] = 684, - [2781] = 648, - [2782] = 2608, - [2783] = 2606, - [2784] = 636, - [2785] = 1033, - [2786] = 2786, - [2787] = 2765, + [2759] = 615, + [2760] = 2586, + [2761] = 2584, + [2762] = 2569, + [2763] = 2585, + [2764] = 2687, + [2765] = 616, + [2766] = 618, + [2767] = 620, + [2768] = 588, + [2769] = 2543, + [2770] = 621, + [2771] = 622, + [2772] = 2550, + [2773] = 623, + [2774] = 2774, + [2775] = 624, + [2776] = 626, + [2777] = 591, + [2778] = 559, + [2779] = 628, + [2780] = 2780, + [2781] = 2226, + [2782] = 629, + [2783] = 2783, + [2784] = 558, + [2785] = 2747, + [2786] = 2559, + [2787] = 625, [2788] = 2788, - [2789] = 2713, - [2790] = 2790, - [2791] = 2791, - [2792] = 2792, - [2793] = 2793, - [2794] = 2741, - [2795] = 2638, - [2796] = 655, - [2797] = 2771, - [2798] = 657, - [2799] = 2799, - [2800] = 670, - [2801] = 672, - [2802] = 2636, - [2803] = 637, - [2804] = 2613, - [2805] = 2805, - [2806] = 638, - [2807] = 639, - [2808] = 2614, - [2809] = 2651, - [2810] = 2810, - [2811] = 658, - [2812] = 640, - [2813] = 575, - [2814] = 1034, - [2815] = 2815, + [2789] = 2727, + [2790] = 528, + [2791] = 630, + [2792] = 2625, + [2793] = 2541, + [2794] = 2794, + [2795] = 2747, + [2796] = 631, + [2797] = 633, + [2798] = 2543, + [2799] = 2560, + [2800] = 2608, + [2801] = 2599, + [2802] = 560, + [2803] = 2727, + [2804] = 589, + [2805] = 2561, + [2806] = 597, + [2807] = 634, + [2808] = 2625, + [2809] = 553, + [2810] = 543, + [2811] = 2747, + [2812] = 636, + [2813] = 637, + [2814] = 2581, + [2815] = 2727, [2816] = 2816, - [2817] = 1035, - [2818] = 2763, - [2819] = 659, - [2820] = 660, - [2821] = 2610, - [2822] = 2614, - [2823] = 2638, - [2824] = 2771, - [2825] = 2825, - [2826] = 2620, - [2827] = 111, - [2828] = 661, - [2829] = 662, - [2830] = 2646, - [2831] = 2765, - [2832] = 2647, - [2833] = 2833, - [2834] = 2834, - [2835] = 2835, - [2836] = 2836, - [2837] = 2837, - [2838] = 2621, - [2839] = 663, - [2840] = 2840, - [2841] = 664, - [2842] = 2788, - [2843] = 667, - [2844] = 2844, - [2845] = 2845, - [2846] = 563, - [2847] = 2649, - [2848] = 2025, + [2817] = 638, + [2818] = 640, + [2819] = 2625, + [2820] = 2820, + [2821] = 524, + [2822] = 2747, + [2823] = 2823, + [2824] = 641, + [2825] = 2653, + [2826] = 561, + [2827] = 535, + [2828] = 2727, + [2829] = 2541, + [2830] = 645, + [2831] = 646, + [2832] = 2563, + [2833] = 2625, + [2834] = 2581, + [2835] = 2747, + [2836] = 2617, + [2837] = 603, + [2838] = 579, + [2839] = 1981, + [2840] = 639, + [2841] = 537, + [2842] = 525, + [2843] = 563, + [2844] = 564, + [2845] = 2709, + [2846] = 2584, + [2847] = 2847, + [2848] = 2848, [2849] = 2849, - [2850] = 566, - [2851] = 2765, - [2852] = 2635, - [2853] = 2636, - [2854] = 2646, - [2855] = 2621, - [2856] = 2638, - [2857] = 2647, - [2858] = 2772, - [2859] = 2788, - [2860] = 567, - [2861] = 568, - [2862] = 569, - [2863] = 615, - [2864] = 621, - [2865] = 2685, - [2866] = 2765, - [2867] = 2651, + [2850] = 2567, + [2851] = 2568, + [2852] = 539, + [2853] = 544, + [2854] = 598, + [2855] = 2604, + [2856] = 2660, + [2857] = 2569, + [2858] = 2858, + [2859] = 2859, + [2860] = 2585, + [2861] = 2671, + [2862] = 2862, + [2863] = 2863, + [2864] = 2864, + [2865] = 2865, + [2866] = 2866, + [2867] = 2867, [2868] = 2868, [2869] = 2869, - [2870] = 2041, - [2871] = 1998, - [2872] = 2621, - [2873] = 2613, - [2874] = 2605, - [2875] = 2646, - [2876] = 2788, - [2877] = 2647, - [2878] = 2620, - [2879] = 2646, - [2880] = 2606, - [2881] = 2881, - [2882] = 2647, - [2883] = 2765, - [2884] = 2608, - [2885] = 2621, - [2886] = 2649, - [2887] = 2788, - [2888] = 2614, - [2889] = 2635, - [2890] = 2837, + [2870] = 1974, + [2871] = 2871, + [2872] = 2872, + [2873] = 1975, + [2874] = 2865, + [2875] = 2875, + [2876] = 2876, + [2877] = 2877, + [2878] = 2878, + [2879] = 2879, + [2880] = 2880, + [2881] = 2878, + [2882] = 2882, + [2883] = 2883, + [2884] = 1976, + [2885] = 2882, + [2886] = 2886, + [2887] = 2864, + [2888] = 2888, + [2889] = 2889, + [2890] = 2890, [2891] = 2891, - [2892] = 2685, - [2893] = 2608, - [2894] = 2651, + [2892] = 2892, + [2893] = 2864, + [2894] = 2890, [2895] = 2895, - [2896] = 603, - [2897] = 2891, - [2898] = 2740, - [2899] = 2601, + [2896] = 2896, + [2897] = 2897, + [2898] = 2898, + [2899] = 2865, [2900] = 2900, - [2901] = 647, - [2902] = 630, - [2903] = 622, - [2904] = 2788, - [2905] = 623, - [2906] = 2906, - [2907] = 649, - [2908] = 2611, - [2909] = 2845, - [2910] = 624, - [2911] = 627, - [2912] = 2649, - [2913] = 2608, - [2914] = 631, - [2915] = 570, - [2916] = 641, - [2917] = 642, - [2918] = 643, - [2919] = 646, - [2920] = 2770, - [2921] = 2618, - [2922] = 2922, + [2901] = 2901, + [2902] = 2901, + [2903] = 2903, + [2904] = 2904, + [2905] = 2905, + [2906] = 2875, + [2907] = 2907, + [2908] = 2908, + [2909] = 2909, + [2910] = 2910, + [2911] = 2911, + [2912] = 2912, + [2913] = 2913, + [2914] = 2905, + [2915] = 2915, + [2916] = 2916, + [2917] = 2908, + [2918] = 2918, + [2919] = 2909, + [2920] = 2920, + [2921] = 2921, + [2922] = 2308, [2923] = 2923, - [2924] = 2924, + [2924] = 2863, [2925] = 2925, - [2926] = 2926, + [2926] = 2310, [2927] = 2927, [2928] = 2928, - [2929] = 2929, - [2930] = 2930, + [2929] = 2318, + [2930] = 2869, [2931] = 2931, - [2932] = 2932, - [2933] = 2933, - [2934] = 2934, - [2935] = 605, + [2932] = 2871, + [2933] = 2872, + [2934] = 2865, + [2935] = 2875, [2936] = 2936, - [2937] = 2937, + [2937] = 2877, [2938] = 2938, - [2939] = 2939, - [2940] = 2940, - [2941] = 2941, - [2942] = 2942, + [2939] = 2880, + [2940] = 2878, + [2941] = 2882, + [2942] = 2883, [2943] = 2943, [2944] = 2944, [2945] = 2945, [2946] = 2946, - [2947] = 2947, - [2948] = 2948, + [2947] = 2903, + [2948] = 2319, [2949] = 2949, - [2950] = 2929, - [2951] = 2951, - [2952] = 2952, - [2953] = 2930, + [2950] = 1978, + [2951] = 2331, + [2952] = 2907, + [2953] = 2953, [2954] = 2954, - [2955] = 2955, + [2955] = 1947, [2956] = 2956, - [2957] = 2957, + [2957] = 2913, [2958] = 2958, - [2959] = 2926, - [2960] = 2927, - [2961] = 2937, + [2959] = 2918, + [2960] = 2960, + [2961] = 2961, [2962] = 2962, [2963] = 2963, - [2964] = 2928, + [2964] = 2915, [2965] = 2965, - [2966] = 2948, - [2967] = 2967, + [2966] = 2966, + [2967] = 2863, [2968] = 2968, [2969] = 2969, [2970] = 2970, - [2971] = 2932, + [2971] = 2875, [2972] = 2972, [2973] = 2973, - [2974] = 2954, - [2975] = 2947, - [2976] = 2949, - [2977] = 2952, - [2978] = 2978, - [2979] = 2979, - [2980] = 2980, + [2974] = 2974, + [2975] = 2916, + [2976] = 2921, + [2977] = 2946, + [2978] = 1952, + [2979] = 2925, + [2980] = 2863, [2981] = 2981, [2982] = 2982, - [2983] = 2938, + [2983] = 2869, [2984] = 2984, - [2985] = 2985, + [2985] = 2871, [2986] = 2986, - [2987] = 2941, - [2988] = 2942, - [2989] = 2989, + [2987] = 1953, + [2988] = 2949, + [2989] = 2877, [2990] = 2990, - [2991] = 2991, + [2991] = 1954, [2992] = 2992, - [2993] = 2019, - [2994] = 2978, + [2993] = 1956, + [2994] = 1948, [2995] = 2995, [2996] = 2996, - [2997] = 2997, - [2998] = 2998, + [2997] = 2944, + [2998] = 2869, [2999] = 2999, - [3000] = 3000, - [3001] = 3001, - [3002] = 2922, + [3000] = 1957, + [3001] = 2871, + [3002] = 2872, [3003] = 3003, - [3004] = 3004, - [3005] = 2954, - [3006] = 2938, - [3007] = 3007, - [3008] = 2020, - [3009] = 3009, - [3010] = 3010, - [3011] = 2928, - [3012] = 3012, - [3013] = 2948, - [3014] = 3014, - [3015] = 2958, - [3016] = 3016, - [3017] = 2941, + [3004] = 2865, + [3005] = 2875, + [3006] = 2883, + [3007] = 2877, + [3008] = 2880, + [3009] = 2869, + [3010] = 2878, + [3011] = 2871, + [3012] = 2882, + [3013] = 3013, + [3014] = 2883, + [3015] = 3015, + [3016] = 2325, + [3017] = 3017, [3018] = 3018, - [3019] = 2942, + [3019] = 3019, [3020] = 3020, - [3021] = 3021, - [3022] = 3022, - [3023] = 2928, - [3024] = 2948, - [3025] = 2967, - [3026] = 2962, - [3027] = 2968, - [3028] = 2969, - [3029] = 3029, - [3030] = 2932, - [3031] = 3031, + [3021] = 2968, + [3022] = 1958, + [3023] = 3023, + [3024] = 3024, + [3025] = 3025, + [3026] = 3026, + [3027] = 1959, + [3028] = 2866, + [3029] = 1961, + [3030] = 2943, + [3031] = 2867, [3032] = 3032, - [3033] = 2947, - [3034] = 2949, - [3035] = 2952, + [3033] = 2984, + [3034] = 2895, + [3035] = 3035, [3036] = 3036, - [3037] = 2978, - [3038] = 3038, - [3039] = 2928, + [3037] = 3037, + [3038] = 2995, + [3039] = 2886, [3040] = 3040, - [3041] = 2948, - [3042] = 2923, - [3043] = 3043, - [3044] = 2939, + [3041] = 2920, + [3042] = 3042, + [3043] = 2877, + [3044] = 3013, [3045] = 3045, - [3046] = 2931, - [3047] = 3047, - [3048] = 3048, - [3049] = 2963, + [3046] = 3046, + [3047] = 2864, + [3048] = 2890, + [3049] = 3017, [3050] = 3050, - [3051] = 2022, - [3052] = 2965, - [3053] = 3053, - [3054] = 3054, - [3055] = 3007, - [3056] = 1999, - [3057] = 2972, - [3058] = 2929, - [3059] = 3059, - [3060] = 2930, - [3061] = 3061, - [3062] = 3062, - [3063] = 3063, - [3064] = 2980, + [3051] = 2970, + [3052] = 3052, + [3053] = 2973, + [3054] = 3019, + [3055] = 2990, + [3056] = 2864, + [3057] = 2912, + [3058] = 2883, + [3059] = 2908, + [3060] = 2909, + [3061] = 3040, + [3062] = 2905, + [3063] = 2928, + [3064] = 2945, [3065] = 3065, - [3066] = 2389, - [3067] = 3065, - [3068] = 2039, - [3069] = 2990, - [3070] = 3070, - [3071] = 3071, - [3072] = 3072, - [3073] = 2938, - [3074] = 3074, - [3075] = 3075, + [3066] = 3050, + [3067] = 3067, + [3068] = 3068, + [3069] = 2966, + [3070] = 3015, + [3071] = 2908, + [3072] = 2904, + [3073] = 2909, + [3074] = 2931, + [3075] = 2956, [3076] = 3076, - [3077] = 2941, + [3077] = 2981, [3078] = 3078, - [3079] = 3079, - [3080] = 2942, - [3081] = 3074, + [3079] = 3003, + [3080] = 3080, + [3081] = 3081, [3082] = 3082, [3083] = 3083, - [3084] = 2385, - [3085] = 3085, + [3084] = 3084, + [3085] = 2986, [3086] = 3086, - [3087] = 3016, - [3088] = 2021, - [3089] = 2934, - [3090] = 3090, - [3091] = 3091, - [3092] = 2946, - [3093] = 3032, - [3094] = 3029, - [3095] = 2954, - [3096] = 2943, - [3097] = 2991, - [3098] = 2979, - [3099] = 2936, - [3100] = 3100, - [3101] = 2973, - [3102] = 3079, + [3087] = 3087, + [3088] = 2953, + [3089] = 2958, + [3090] = 2961, + [3091] = 2963, + [3092] = 2862, + [3093] = 2969, + [3094] = 2972, + [3095] = 2974, + [3096] = 3096, + [3097] = 3097, + [3098] = 3098, + [3099] = 3067, + [3100] = 3052, + [3101] = 2910, + [3102] = 2890, [3103] = 3103, - [3104] = 2938, - [3105] = 3105, - [3106] = 3106, - [3107] = 3047, - [3108] = 2925, - [3109] = 3109, - [3110] = 2954, + [3104] = 1965, + [3105] = 1969, + [3106] = 1970, + [3107] = 3107, + [3108] = 2960, + [3109] = 2869, + [3110] = 3110, [3111] = 3111, - [3112] = 3031, - [3113] = 3083, - [3114] = 2951, - [3115] = 3115, - [3116] = 3076, - [3117] = 3106, + [3112] = 1989, + [3113] = 3113, + [3114] = 3018, + [3115] = 2871, + [3116] = 2918, + [3117] = 3117, [3118] = 3118, - [3119] = 3119, - [3120] = 3120, - [3121] = 3121, - [3122] = 3122, - [3123] = 3123, - [3124] = 2924, - [3125] = 3054, - [3126] = 3061, - [3127] = 3062, - [3128] = 3063, - [3129] = 3075, - [3130] = 3130, - [3131] = 3131, - [3132] = 3132, + [3119] = 2288, + [3120] = 2292, + [3121] = 2170, + [3122] = 2905, + [3123] = 2863, + [3124] = 2908, + [3125] = 2909, + [3126] = 2890, + [3127] = 2962, + [3128] = 2880, + [3129] = 2992, + [3130] = 1977, + [3131] = 3080, + [3132] = 2869, [3133] = 3133, - [3134] = 3134, - [3135] = 3135, + [3134] = 2871, + [3135] = 2872, [3136] = 3136, - [3137] = 3070, - [3138] = 2930, - [3139] = 3139, - [3140] = 2958, - [3141] = 3130, - [3142] = 3131, - [3143] = 2978, - [3144] = 3118, - [3145] = 3132, - [3146] = 3146, - [3147] = 2981, - [3148] = 2995, - [3149] = 2928, - [3150] = 3119, - [3151] = 2948, - [3152] = 2967, - [3153] = 2982, - [3154] = 2968, - [3155] = 2969, - [3156] = 3120, - [3157] = 2932, - [3158] = 3158, - [3159] = 2004, - [3160] = 2984, - [3161] = 2996, - [3162] = 2005, - [3163] = 2006, - [3164] = 2997, - [3165] = 2998, - [3166] = 2999, - [3167] = 2007, - [3168] = 3000, - [3169] = 3133, - [3170] = 3134, - [3171] = 3135, - [3172] = 3001, - [3173] = 3003, - [3174] = 2008, - [3175] = 2009, - [3176] = 2010, - [3177] = 2000, - [3178] = 2947, - [3179] = 2949, - [3180] = 2952, - [3181] = 2958, - [3182] = 2978, - [3183] = 3115, - [3184] = 3018, - [3185] = 3185, - [3186] = 3186, - [3187] = 3187, - [3188] = 2968, - [3189] = 3121, - [3190] = 2932, - [3191] = 2933, - [3192] = 3109, - [3193] = 2969, - [3194] = 2934, - [3195] = 2929, - [3196] = 3109, - [3197] = 2929, - [3198] = 3111, - [3199] = 2930, - [3200] = 3123, - [3201] = 3103, - [3202] = 2958, - [3203] = 2928, - [3204] = 3086, - [3205] = 2346, - [3206] = 2948, - [3207] = 2941, - [3208] = 2942, - [3209] = 2353, - [3210] = 2934, - [3211] = 2357, - [3212] = 2967, - [3213] = 3109, - [3214] = 2938, - [3215] = 3111, - [3216] = 2417, - [3217] = 3123, - [3218] = 3004, - [3219] = 2929, - [3220] = 2968, - [3221] = 2941, - [3222] = 2942, - [3223] = 2969, - [3224] = 3111, - [3225] = 3100, - [3226] = 2967, - [3227] = 3018, - [3228] = 2940, - [3229] = 2945, - [3230] = 2934, - [3231] = 3038, - [3232] = 3043, - [3233] = 3109, - [3234] = 3085, - [3235] = 3111, - [3236] = 2303, - [3237] = 3123, - [3238] = 3091, - [3239] = 2188, - [3240] = 2318, - [3241] = 2954, - [3242] = 2011, - [3243] = 3139, - [3244] = 2947, - [3245] = 2944, - [3246] = 2012, - [3247] = 2013, - [3248] = 2014, - [3249] = 2015, - [3250] = 3009, - [3251] = 3010, - [3252] = 2970, - [3253] = 2934, - [3254] = 2930, - [3255] = 3012, - [3256] = 2016, - [3257] = 2017, - [3258] = 3109, - [3259] = 3111, - [3260] = 2018, - [3261] = 3123, - [3262] = 2958, + [3137] = 3137, + [3138] = 2865, + [3139] = 2954, + [3140] = 2875, + [3141] = 2982, + [3142] = 2877, + [3143] = 541, + [3144] = 2965, + [3145] = 3110, + [3146] = 2912, + [3147] = 2880, + [3148] = 2904, + [3149] = 2878, + [3150] = 2931, + [3151] = 3086, + [3152] = 2882, + [3153] = 2883, + [3154] = 2905, + [3155] = 3155, + [3156] = 2927, + [3157] = 1963, + [3158] = 3086, + [3159] = 3037, + [3160] = 2878, + [3161] = 3081, + [3162] = 2912, + [3163] = 2936, + [3164] = 2904, + [3165] = 2882, + [3166] = 2931, + [3167] = 3086, + [3168] = 3136, + [3169] = 1964, + [3170] = 3020, + [3171] = 3171, + [3172] = 3023, + [3173] = 3024, + [3174] = 2864, + [3175] = 2890, + [3176] = 2918, + [3177] = 3177, + [3178] = 2912, + [3179] = 2889, + [3180] = 1968, + [3181] = 2904, + [3182] = 3107, + [3183] = 2931, + [3184] = 3086, + [3185] = 3082, + [3186] = 3025, + [3187] = 3087, + [3188] = 2892, + [3189] = 2897, + [3190] = 2876, + [3191] = 3083, + [3192] = 3113, + [3193] = 2905, + [3194] = 2912, + [3195] = 3084, + [3196] = 2904, + [3197] = 2898, + [3198] = 2931, + [3199] = 3086, + [3200] = 3200, + [3201] = 3171, + [3202] = 2908, + [3203] = 2909, + [3204] = 2999, + [3205] = 3205, + [3206] = 3155, + [3207] = 2880, + [3208] = 2863, + [3209] = 3209, + [3210] = 2996, + [3211] = 3068, + [3212] = 2918, + [3213] = 3177, + [3214] = 2984, + [3215] = 3215, + [3216] = 2872, + [3217] = 3217, + [3218] = 2918, + [3219] = 3200, + [3220] = 2869, + [3221] = 3096, + [3222] = 2871, + [3223] = 3078, + [3224] = 3097, + [3225] = 2872, + [3226] = 3098, + [3227] = 3026, + [3228] = 3228, + [3229] = 3229, + [3230] = 3230, + [3231] = 3231, + [3232] = 3229, + [3233] = 3233, + [3234] = 3234, + [3235] = 3235, + [3236] = 3236, + [3237] = 3237, + [3238] = 3238, + [3239] = 3239, + [3240] = 3240, + [3241] = 3241, + [3242] = 3242, + [3243] = 3243, + [3244] = 3244, + [3245] = 3245, + [3246] = 3240, + [3247] = 3247, + [3248] = 3248, + [3249] = 3235, + [3250] = 3250, + [3251] = 3251, + [3252] = 3252, + [3253] = 3235, + [3254] = 3235, + [3255] = 3255, + [3256] = 3250, + [3257] = 3257, + [3258] = 3258, + [3259] = 3244, + [3260] = 3242, + [3261] = 3261, + [3262] = 3262, [3263] = 3263, - [3264] = 3264, - [3265] = 3123, - [3266] = 3036, - [3267] = 2949, - [3268] = 3078, - [3269] = 2928, - [3270] = 3158, - [3271] = 2948, - [3272] = 2967, - [3273] = 2968, - [3274] = 2969, - [3275] = 2932, - [3276] = 3082, - [3277] = 3277, - [3278] = 3278, - [3279] = 2947, - [3280] = 2949, - [3281] = 2952, - [3282] = 3053, - [3283] = 2978, - [3284] = 2952, - [3285] = 3090, - [3286] = 2955, - [3287] = 3264, + [3264] = 3255, + [3265] = 3229, + [3266] = 3233, + [3267] = 3263, + [3268] = 3268, + [3269] = 3269, + [3270] = 3270, + [3271] = 3251, + [3272] = 3241, + [3273] = 3255, + [3274] = 3263, + [3275] = 3268, + [3276] = 3276, + [3277] = 3250, + [3278] = 3268, + [3279] = 3244, + [3280] = 3280, + [3281] = 3281, + [3282] = 3282, + [3283] = 3283, + [3284] = 3244, + [3285] = 3247, + [3286] = 3286, + [3287] = 3251, [3288] = 3288, [3289] = 3289, - [3290] = 3290, - [3291] = 3291, + [3290] = 3281, + [3291] = 3262, [3292] = 3292, - [3293] = 3293, - [3294] = 3294, - [3295] = 3295, + [3293] = 3248, + [3294] = 3229, + [3295] = 3233, [3296] = 3296, - [3297] = 3292, - [3298] = 3298, - [3299] = 3299, - [3300] = 3295, - [3301] = 3301, - [3302] = 3302, - [3303] = 3295, - [3304] = 3304, + [3297] = 3297, + [3298] = 3233, + [3299] = 3244, + [3300] = 3281, + [3301] = 3247, + [3302] = 3255, + [3303] = 3263, + [3304] = 3268, [3305] = 3305, - [3306] = 3291, - [3307] = 3307, + [3306] = 3306, + [3307] = 3261, [3308] = 3308, - [3309] = 3292, + [3309] = 3247, [3310] = 3310, - [3311] = 3311, + [3311] = 3282, [3312] = 3312, - [3313] = 3313, + [3313] = 3250, [3314] = 3314, - [3315] = 3315, - [3316] = 3301, - [3317] = 3317, - [3318] = 3318, - [3319] = 3319, - [3320] = 3320, - [3321] = 3321, - [3322] = 3312, - [3323] = 3323, - [3324] = 3291, - [3325] = 3288, + [3315] = 3240, + [3316] = 3316, + [3317] = 3251, + [3318] = 3282, + [3319] = 3229, + [3320] = 3233, + [3321] = 3261, + [3322] = 3282, + [3323] = 3241, + [3324] = 3281, + [3325] = 3325, [3326] = 3326, - [3327] = 3327, - [3328] = 3327, - [3329] = 3329, - [3330] = 3308, - [3331] = 3326, - [3332] = 3321, - [3333] = 3333, - [3334] = 3334, - [3335] = 3327, - [3336] = 3301, - [3337] = 3302, + [3327] = 3255, + [3328] = 3247, + [3329] = 3268, + [3330] = 3240, + [3331] = 3251, + [3332] = 3247, + [3333] = 3241, + [3334] = 3308, + [3335] = 3250, + [3336] = 3282, + [3337] = 3251, [3338] = 3338, - [3339] = 3321, - [3340] = 3327, - [3341] = 3304, - [3342] = 3295, - [3343] = 3313, - [3344] = 3344, - [3345] = 3310, - [3346] = 3311, - [3347] = 3312, - [3348] = 3308, - [3349] = 3349, - [3350] = 3314, - [3351] = 3351, - [3352] = 3352, - [3353] = 3353, - [3354] = 3354, - [3355] = 3292, - [3356] = 3321, + [3339] = 3235, + [3340] = 3261, + [3341] = 3261, + [3342] = 3247, + [3343] = 3305, + [3344] = 3229, + [3345] = 3233, + [3346] = 3244, + [3347] = 3347, + [3348] = 3250, + [3349] = 3244, + [3350] = 3350, + [3351] = 3242, + [3352] = 3255, + [3353] = 3263, + [3354] = 3268, + [3355] = 3240, + [3356] = 3250, [3357] = 3357, - [3358] = 3288, - [3359] = 3292, + [3358] = 3261, + [3359] = 3261, [3360] = 3360, - [3361] = 3361, - [3362] = 3362, - [3363] = 3363, - [3364] = 3327, - [3365] = 3365, - [3366] = 3329, - [3367] = 3301, - [3368] = 3302, - [3369] = 3288, - [3370] = 3295, - [3371] = 3371, - [3372] = 3372, - [3373] = 3329, - [3374] = 3327, - [3375] = 666, - [3376] = 3310, - [3377] = 3311, - [3378] = 3312, - [3379] = 3379, - [3380] = 3313, - [3381] = 3295, - [3382] = 3326, - [3383] = 3302, + [3361] = 3282, + [3362] = 527, + [3363] = 3338, + [3364] = 3364, + [3365] = 3247, + [3366] = 3297, + [3367] = 3289, + [3368] = 3233, + [3369] = 3255, + [3370] = 3263, + [3371] = 3268, + [3372] = 3242, + [3373] = 3244, + [3374] = 3374, + [3375] = 3244, + [3376] = 3242, + [3377] = 3377, + [3378] = 3233, + [3379] = 3240, + [3380] = 3283, + [3381] = 3245, + [3382] = 3382, + [3383] = 3357, [3384] = 3384, - [3385] = 3292, - [3386] = 3386, - [3387] = 3321, - [3388] = 3388, + [3385] = 3241, + [3386] = 3281, + [3387] = 3387, + [3388] = 3261, [3389] = 3389, - [3390] = 3292, - [3391] = 3327, - [3392] = 3308, - [3393] = 3326, - [3394] = 3327, + [3390] = 3255, + [3391] = 3247, + [3392] = 3263, + [3393] = 3268, + [3394] = 3242, [3395] = 3395, - [3396] = 3295, + [3396] = 3237, [3397] = 3397, - [3398] = 3301, - [3399] = 3302, - [3400] = 3362, - [3401] = 3401, - [3402] = 3327, - [3403] = 3403, - [3404] = 3292, - [3405] = 3405, - [3406] = 3292, - [3407] = 3310, - [3408] = 3311, - [3409] = 3312, - [3410] = 3295, - [3411] = 3320, - [3412] = 3319, - [3413] = 3320, - [3414] = 3301, - [3415] = 3302, + [3398] = 596, + [3399] = 3241, + [3400] = 3400, + [3401] = 3261, + [3402] = 3402, + [3403] = 3235, + [3404] = 3247, + [3405] = 3252, + [3406] = 3384, + [3407] = 3407, + [3408] = 3280, + [3409] = 3409, + [3410] = 3410, + [3411] = 3247, + [3412] = 3250, + [3413] = 3413, + [3414] = 3281, + [3415] = 3415, [3416] = 3416, [3417] = 3417, - [3418] = 3321, - [3419] = 3419, - [3420] = 3313, - [3421] = 3421, - [3422] = 3320, - [3423] = 3308, - [3424] = 3327, - [3425] = 3308, - [3426] = 3329, - [3427] = 3327, - [3428] = 3302, - [3429] = 3310, - [3430] = 3311, - [3431] = 3312, - [3432] = 3432, - [3433] = 3433, - [3434] = 3434, - [3435] = 3334, - [3436] = 3291, - [3437] = 3326, - [3438] = 3302, - [3439] = 3313, - [3440] = 3386, - [3441] = 3441, - [3442] = 3357, - [3443] = 3299, - [3444] = 3372, - [3445] = 3329, - [3446] = 3421, - [3447] = 3320, - [3448] = 3327, - [3449] = 3361, - [3450] = 3310, - [3451] = 3326, - [3452] = 3311, - [3453] = 3312, - [3454] = 3313, - [3455] = 3313, - [3456] = 3365, - [3457] = 3457, - [3458] = 3313, - [3459] = 3291, - [3460] = 3460, - [3461] = 3310, - [3462] = 3320, - [3463] = 3463, - [3464] = 3291, - [3465] = 3465, - [3466] = 3311, - [3467] = 3312, - [3468] = 3295, - [3469] = 3310, - [3470] = 3329, - [3471] = 3471, - [3472] = 3288, - [3473] = 3473, - [3474] = 630, - [3475] = 3288, - [3476] = 3476, - [3477] = 3441, - [3478] = 3311, - [3479] = 3333, + [3418] = 3247, + [3419] = 3263, }; static const TSSymbol ts_supertype_symbols[SUPERTYPE_COUNT] = { @@ -6987,22 +6927,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (!eof) ADVANCE(29); END_STATE(); case 30: - if (lookahead == '*') ADVANCE(208); - if (lookahead == '#' || + if (lookahead == '*') ADVANCE(202); + if (lookahead == '"' || + lookahead == '#' || lookahead == '&' || - lookahead == '\'' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(29); - if (!eof) ADVANCE(209); + if (!eof) ADVANCE(203); END_STATE(); case 31: - if (lookahead == '*') ADVANCE(202); - if (lookahead == '"' || - lookahead == '#' || + if (lookahead == '*') ADVANCE(208); + if (lookahead == '#' || lookahead == '&' || + lookahead == '\'' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(29); - if (!eof) ADVANCE(203); + if (!eof) ADVANCE(209); END_STATE(); case 32: if (lookahead == '.') ADVANCE(35); @@ -7890,7 +7830,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 202: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(31); + if (lookahead == '&') ADVANCE(30); if (lookahead == '*') ADVANCE(202); if (lookahead == '/') ADVANCE(200); if (!eof && @@ -7898,14 +7838,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 203: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(31); + if (lookahead == '&') ADVANCE(30); if (lookahead == '*') ADVANCE(202); if (!eof && lookahead != '"') ADVANCE(203); END_STATE(); case 204: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(292); + if (lookahead == '&') ADVANCE(291); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || @@ -7940,7 +7880,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 208: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(30); + if (lookahead == '&') ADVANCE(31); if (lookahead == '*') ADVANCE(208); if (lookahead == '/') ADVANCE(206); if (!eof && @@ -7949,7 +7889,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 209: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(30); + if (lookahead == '&') ADVANCE(31); if (lookahead == '*') ADVANCE(208); if (!eof && lookahead != '&' && @@ -7957,7 +7897,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 210: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(291); + if (lookahead == '&') ADVANCE(292); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || @@ -8342,26 +8282,26 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(206); - if (lookahead == '#' || + lookahead == 0x2029) ADVANCE(200); + if (lookahead == '"' || + lookahead == '#' || lookahead == '&' || - lookahead == '\'' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(293); - if (!eof) ADVANCE(210); + if (!eof) ADVANCE(204); END_STATE(); case 292: ACCEPT_TOKEN(sym_comment); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(200); - if (lookahead == '"' || - lookahead == '#' || + lookahead == 0x2029) ADVANCE(206); + if (lookahead == '#' || lookahead == '&' || + lookahead == '\'' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(293); - if (!eof) ADVANCE(204); + if (!eof) ADVANCE(210); END_STATE(); case 293: ACCEPT_TOKEN(sym_comment); @@ -9286,42 +9226,42 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [17] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, [18] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 1}, [19] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, - [20] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [21] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [22] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [23] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [24] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [20] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [21] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [22] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [23] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [24] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, [25] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [26] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [27] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, + [27] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [28] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [29] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [29] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, [30] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [31] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [32] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [33] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [34] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [34] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [35] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [36] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [37] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [38] = {.lex_state = 4, .external_lex_state = 7, .reserved_word_set_id = 3}, + [38] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [39] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [40] = {.lex_state = 4, .external_lex_state = 7, .reserved_word_set_id = 3}, [41] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [42] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [43] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [44] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [42] = {.lex_state = 4, .external_lex_state = 7, .reserved_word_set_id = 3}, + [43] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, + [44] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [45] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [46] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [47] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [48] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [49] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [46] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [47] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [48] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [49] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [50] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [51] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [52] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [53] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [54] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [55] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [53] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [54] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, + [55] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, [56] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, [57] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [58] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, @@ -9339,37 +9279,37 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [70] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [71] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, [72] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [73] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [73] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, [74] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, [75] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, - [76] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, - [77] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [78] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [76] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, + [77] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [78] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, [79] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [80] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, + [80] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, [81] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [82] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [83] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [84] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [82] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, + [83] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [84] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, [85] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [86] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [87] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, - [88] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, - [89] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [90] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [91] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, - [92] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [86] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, + [87] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, + [88] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, + [89] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, + [90] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, + [91] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, + [92] = {.lex_state = 4, .external_lex_state = 9, .reserved_word_set_id = 1}, [93] = {.lex_state = 4, .external_lex_state = 9, .reserved_word_set_id = 1}, - [94] = {.lex_state = 4, .external_lex_state = 9, .reserved_word_set_id = 1}, - [95] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, + [94] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [95] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, [96] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, [97] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, [98] = {.lex_state = 150, .external_lex_state = 10, .reserved_word_set_id = 3}, [99] = {.lex_state = 150, .external_lex_state = 11, .reserved_word_set_id = 3}, [100] = {.lex_state = 150, .external_lex_state = 12, .reserved_word_set_id = 3}, [101] = {.lex_state = 150, .external_lex_state = 13, .reserved_word_set_id = 3}, - [102] = {.lex_state = 150, .external_lex_state = 14, .reserved_word_set_id = 1}, - [103] = {.lex_state = 150, .external_lex_state = 12, .reserved_word_set_id = 3}, + [102] = {.lex_state = 150, .external_lex_state = 12, .reserved_word_set_id = 3}, + [103] = {.lex_state = 150, .external_lex_state = 14, .reserved_word_set_id = 1}, [104] = {.lex_state = 150, .external_lex_state = 10, .reserved_word_set_id = 1}, [105] = {.lex_state = 150, .external_lex_state = 15, .reserved_word_set_id = 1}, [106] = {.lex_state = 150, .external_lex_state = 12, .reserved_word_set_id = 1}, @@ -9390,214 +9330,214 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [121] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 6}, [122] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 6}, [123] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 6}, - [124] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [125] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [124] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [125] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 6}, [126] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [127] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [128] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [129] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [127] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [128] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 6}, + [129] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [130] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [131] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [131] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [132] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [133] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 6}, + [133] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [134] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [135] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [136] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 6}, + [136] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [137] = {.lex_state = 151, .external_lex_state = 18, .reserved_word_set_id = 1}, - [138] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [138] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [139] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [140] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [141] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [142] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [143] = {.lex_state = 151, .external_lex_state = 19, .reserved_word_set_id = 7}, - [144] = {.lex_state = 151, .external_lex_state = 19, .reserved_word_set_id = 7}, - [145] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [146] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [140] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [141] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [142] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [143] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [144] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [145] = {.lex_state = 151, .external_lex_state = 19, .reserved_word_set_id = 7}, + [146] = {.lex_state = 151, .external_lex_state = 19, .reserved_word_set_id = 7}, [147] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [148] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [149] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [150] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [151] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [149] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [150] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [151] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [152] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [153] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [154] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [155] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [153] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [154] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [155] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [156] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [157] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [158] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [157] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [158] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [159] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [160] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [161] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [161] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [162] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [163] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [164] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [165] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [163] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [164] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [165] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [166] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [167] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [168] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [167] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [168] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [169] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [170] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [171] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [171] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [172] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [173] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [174] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 7}, - [175] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [176] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 7}, - [177] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [173] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [174] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [175] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [176] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [177] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [178] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [179] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 7}, + [179] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [180] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [181] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, - [182] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 1}, - [183] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 1}, - [184] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [185] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 7}, - [186] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 7}, - [187] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [188] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 7}, - [189] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 7}, - [190] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, - [191] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 1}, - [192] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 1}, - [193] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 7}, - [194] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [195] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [196] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [181] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [182] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [183] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [184] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [185] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [186] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [187] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [188] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [189] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [190] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [191] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [192] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [193] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [194] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [195] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [196] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [197] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [198] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [199] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [200] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [201] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [202] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [199] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [200] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, + [201] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [202] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [203] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [204] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [205] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [206] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [207] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [208] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [209] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [210] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [211] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [212] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [213] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, + [209] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [210] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [211] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, + [212] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [213] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [214] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [215] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [216] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [216] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [217] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [218] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [219] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [220] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [221] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [222] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [223] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [224] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [218] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [219] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, + [220] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, + [221] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, + [222] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [223] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [224] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, [225] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [226] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [227] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [228] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [229] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [227] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, + [228] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [229] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [230] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [231] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [232] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [232] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [233] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [234] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, + [234] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, [235] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [236] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [237] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [238] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [239] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [240] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 7}, - [241] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [236] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [237] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [238] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [239] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [240] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [241] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [242] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [243] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [244] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [245] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [246] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [244] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [245] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, + [246] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, [247] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [248] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 1}, - [249] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 7}, - [250] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [251] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [248] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [249] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [250] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, + [251] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [252] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [253] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [254] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 1}, - [255] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [256] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [257] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [258] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [259] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [260] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [261] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [262] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [253] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [254] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [255] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, + [256] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [257] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [258] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [259] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [260] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, + [261] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [262] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [263] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [264] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 7}, - [265] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [266] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 7}, - [267] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [268] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [264] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [265] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, + [266] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [267] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [268] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [269] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [270] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [271] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [270] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [271] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, [272] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [273] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 7}, - [274] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [275] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 7}, - [276] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [277] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [278] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [279] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [280] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [281] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [282] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 1}, - [283] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [284] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 1}, + [273] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [274] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [275] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [276] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [277] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [278] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [279] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [280] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [281] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [282] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [283] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [284] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [285] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [286] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [287] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [288] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [286] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [287] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [288] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [289] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [290] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [291] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 7}, + [290] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [291] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [292] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [293] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 7}, - [294] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [295] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [296] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [297] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [298] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [299] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [293] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [294] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [295] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [296] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [297] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [298] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [299] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [300] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [301] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [302] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [303] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [304] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [302] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [303] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [304] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [305] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [306] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [307] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [307] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [308] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [309] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [310] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [309] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [310] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [311] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [312] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [313] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [314] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [314] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [315] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [316] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [316] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [317] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [318] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [319] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [320] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [321] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [322] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [323] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [324] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [325] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [326] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [318] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [319] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [320] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [321] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [322] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [323] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [324] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [325] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [326] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [327] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [328] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [329] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [328] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [329] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [330] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [331] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [331] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [332] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [333] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [334] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, @@ -9620,73 +9560,73 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [351] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [352] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [353] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [354] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [355] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [356] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [357] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [358] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [359] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [360] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [361] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [362] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [363] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [364] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [365] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [366] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [367] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [368] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [369] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [370] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [371] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [372] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [373] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [374] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [354] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [355] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [356] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [357] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [358] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [359] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [360] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [361] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [362] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [363] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [364] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [365] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [366] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [367] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [368] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [369] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [370] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [371] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [372] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [373] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [374] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [375] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [376] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [376] = {.lex_state = 8, .external_lex_state = 21}, [377] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [378] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [379] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [380] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [380] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [381] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [382] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [383] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [384] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [385] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [386] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [387] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [388] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [389] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [390] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [391] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [392] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [393] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [394] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [395] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [396] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [397] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [382] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [383] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [384] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [385] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [386] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [387] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [388] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [389] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [390] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [391] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [392] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [393] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [394] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [395] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [396] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [397] = {.lex_state = 8, .external_lex_state = 21}, [398] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [399] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [400] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [400] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [401] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [402] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [403] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [404] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [405] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [406] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [407] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [408] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [409] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [410] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [411] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [412] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [413] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [414] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [415] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [416] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [417] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [418] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [419] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [420] = {.lex_state = 8, .external_lex_state = 23}, + [402] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [403] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [404] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [405] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [406] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [407] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [408] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [409] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [410] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [411] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [412] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [413] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [414] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [415] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [416] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [417] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [418] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [419] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [420] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [421] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [422] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [423] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, @@ -9705,3047 +9645,2987 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [436] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [437] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [438] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [439] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [440] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [441] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [442] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [439] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [440] = {.lex_state = 8, .external_lex_state = 21}, + [441] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [442] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [443] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [444] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [445] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [446] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [445] = {.lex_state = 8, .external_lex_state = 21}, + [446] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [447] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [448] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [448] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [449] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [450] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [451] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [452] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [453] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [454] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [455] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [456] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [457] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [458] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [459] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [460] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [461] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [462] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [452] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [453] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [454] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [455] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [456] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [457] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [458] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [459] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [460] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [461] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [462] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [463] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [464] = {.lex_state = 8, .external_lex_state = 23}, - [465] = {.lex_state = 8, .external_lex_state = 23}, - [466] = {.lex_state = 8, .external_lex_state = 23}, + [464] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [465] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [466] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [467] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [468] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [469] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [470] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [470] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [471] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [472] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [473] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [474] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [475] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [472] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [473] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [474] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [475] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [476] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [477] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [478] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [478] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [479] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [480] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [480] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [481] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [482] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [482] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [483] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [484] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [484] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [485] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [486] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [486] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [487] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [488] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [489] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [490] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [491] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [492] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [493] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [494] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [495] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [496] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [497] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [498] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [499] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [500] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [501] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [502] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [503] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [504] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [505] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [506] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [507] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [508] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [509] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [510] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [511] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [512] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [513] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [514] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [515] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [516] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [517] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [518] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [519] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [520] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [521] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [522] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [523] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [524] = {.lex_state = 7, .external_lex_state = 23}, - [525] = {.lex_state = 7, .external_lex_state = 23}, - [526] = {.lex_state = 7, .external_lex_state = 23}, - [527] = {.lex_state = 7, .external_lex_state = 23}, - [528] = {.lex_state = 7, .external_lex_state = 23}, - [529] = {.lex_state = 7, .external_lex_state = 23}, - [530] = {.lex_state = 7, .external_lex_state = 23}, - [531] = {.lex_state = 7, .external_lex_state = 23}, - [532] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 8}, - [533] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 8}, - [534] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, - [535] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 9}, - [536] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, - [537] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 8}, - [538] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 8}, - [539] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [540] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [541] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [542] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [543] = {.lex_state = 151, .external_lex_state = 28, .reserved_word_set_id = 10}, - [544] = {.lex_state = 151, .external_lex_state = 28, .reserved_word_set_id = 10}, - [545] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 9}, - [546] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 11}, - [547] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 12}, - [548] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 9}, - [549] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 1}, - [550] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 1}, - [551] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 11}, - [552] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, - [553] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [554] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [555] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [556] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 12}, - [557] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, - [558] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 12}, - [559] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, - [560] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [561] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [562] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [563] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [564] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [565] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [566] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [567] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [568] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [569] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [570] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [571] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [572] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [573] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [574] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [575] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [576] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [577] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [578] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [579] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [580] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [581] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [582] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [583] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [584] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [585] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [586] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [587] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [588] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [589] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [590] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [591] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [592] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [593] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [594] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [595] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [596] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [597] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [598] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [599] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [600] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [601] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [602] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [603] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [604] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [605] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [606] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [607] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [608] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [609] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [610] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [611] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [612] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [613] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [614] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [615] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [616] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [617] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [618] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [619] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [620] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [621] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [622] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [623] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [624] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [625] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [626] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [627] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [628] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [629] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 1}, - [630] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [631] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [632] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [633] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [634] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [635] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [636] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [637] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [638] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [639] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [640] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [641] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [642] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [643] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [644] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [645] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [646] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [647] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [648] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [649] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [650] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [651] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [652] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [653] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [654] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [655] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [656] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [657] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [658] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [659] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [660] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [661] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [662] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [663] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [664] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [665] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [666] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [667] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [668] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [669] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [670] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [671] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [672] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [673] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [674] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [675] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [676] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [677] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [678] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [679] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [680] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [681] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [682] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [683] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [684] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [685] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, - [686] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 1}, - [687] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 11}, - [688] = {.lex_state = 4, .external_lex_state = 30, .reserved_word_set_id = 1}, - [689] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 2}, - [690] = {.lex_state = 4, .external_lex_state = 30, .reserved_word_set_id = 1}, - [691] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 11}, - [692] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 1}, - [693] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 1}, - [694] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 2}, - [695] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 1}, - [696] = {.lex_state = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, - [697] = {.lex_state = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, - [698] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 1}, - [699] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 1}, - [700] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 11}, - [701] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 11}, + [488] = {.lex_state = 7, .external_lex_state = 21}, + [489] = {.lex_state = 7, .external_lex_state = 21}, + [490] = {.lex_state = 7, .external_lex_state = 21}, + [491] = {.lex_state = 7, .external_lex_state = 21}, + [492] = {.lex_state = 7, .external_lex_state = 21}, + [493] = {.lex_state = 7, .external_lex_state = 21}, + [494] = {.lex_state = 7, .external_lex_state = 21}, + [495] = {.lex_state = 7, .external_lex_state = 21}, + [496] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 8}, + [497] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 8}, + [498] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [499] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [500] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 9}, + [501] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, + [502] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, + [503] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [504] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [505] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, + [506] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [507] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, + [508] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [509] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, + [510] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 1}, + [511] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 9}, + [512] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 12}, + [513] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 9}, + [514] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, + [515] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 1}, + [516] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [517] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [518] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [519] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [520] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 12}, + [521] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [522] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 12}, + [523] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [524] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [525] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [526] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [527] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [528] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [529] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [530] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [531] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [532] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [533] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [534] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [535] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [536] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [537] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [538] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, + [539] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [540] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [541] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [542] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [543] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [544] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [545] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [546] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [547] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [548] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [549] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [550] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [551] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [552] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [553] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [554] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [555] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [556] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [557] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [558] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [559] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [560] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [561] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [562] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [563] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [564] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [565] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [566] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [567] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [568] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [569] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [570] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [571] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [572] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [573] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [574] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [575] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [576] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [577] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [578] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [579] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [580] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [581] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [582] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [583] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [584] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [585] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [586] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [587] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [588] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [589] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [590] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [591] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [592] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [593] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [594] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [595] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [596] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [597] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [598] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [599] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [600] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [601] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [602] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [603] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [604] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [605] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [606] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [607] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [608] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [609] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [610] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [611] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [612] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [613] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [614] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [615] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [616] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [617] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [618] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [619] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [620] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [621] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [622] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [623] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [624] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [625] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [626] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [627] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [628] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [629] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [630] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [631] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [632] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [633] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [634] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [635] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [636] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [637] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [638] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [639] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [640] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [641] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [642] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [643] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [644] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [645] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [646] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [647] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [648] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [649] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, + [650] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 1}, + [651] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 2}, + [652] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, + [653] = {.lex_state = 4, .external_lex_state = 28, .reserved_word_set_id = 1}, + [654] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, + [655] = {.lex_state = 4, .external_lex_state = 28, .reserved_word_set_id = 1}, + [656] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 1}, + [657] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, + [658] = {.lex_state = 4, .external_lex_state = 29, .reserved_word_set_id = 1}, + [659] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, + [660] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, + [661] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 2}, + [662] = {.lex_state = 4, .external_lex_state = 29, .reserved_word_set_id = 1}, + [663] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, + [664] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, + [665] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, + [666] = {.lex_state = 10, .external_lex_state = 30}, + [667] = {.lex_state = 10, .external_lex_state = 30}, + [668] = {.lex_state = 10, .external_lex_state = 30}, + [669] = {.lex_state = 10, .external_lex_state = 30}, + [670] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [671] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [672] = {.lex_state = 10, .external_lex_state = 27}, + [673] = {.lex_state = 9, .external_lex_state = 31, .reserved_word_set_id = 1}, + [674] = {.lex_state = 10, .external_lex_state = 27}, + [675] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [676] = {.lex_state = 10, .external_lex_state = 27}, + [677] = {.lex_state = 10, .external_lex_state = 27}, + [678] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [679] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [680] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [681] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [682] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [683] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [684] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [685] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [686] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [687] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [688] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [689] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [690] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [691] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, + [692] = {.lex_state = 10, .external_lex_state = 32}, + [693] = {.lex_state = 10, .external_lex_state = 32}, + [694] = {.lex_state = 10, .external_lex_state = 32}, + [695] = {.lex_state = 10, .external_lex_state = 32}, + [696] = {.lex_state = 10, .external_lex_state = 32}, + [697] = {.lex_state = 10, .external_lex_state = 32}, + [698] = {.lex_state = 10, .external_lex_state = 32}, + [699] = {.lex_state = 10, .external_lex_state = 32}, + [700] = {.lex_state = 10, .external_lex_state = 32}, + [701] = {.lex_state = 10, .external_lex_state = 32}, [702] = {.lex_state = 10, .external_lex_state = 32}, [703] = {.lex_state = 10, .external_lex_state = 32}, [704] = {.lex_state = 10, .external_lex_state = 32}, [705] = {.lex_state = 10, .external_lex_state = 32}, - [706] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [707] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [708] = {.lex_state = 9, .external_lex_state = 33, .reserved_word_set_id = 1}, - [709] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [710] = {.lex_state = 10, .external_lex_state = 29}, - [711] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [712] = {.lex_state = 10, .external_lex_state = 29}, - [713] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [714] = {.lex_state = 10, .external_lex_state = 29}, - [715] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [716] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [717] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [718] = {.lex_state = 10, .external_lex_state = 29}, - [719] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [720] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [721] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [722] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [723] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [724] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [725] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [726] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [727] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [728] = {.lex_state = 10, .external_lex_state = 34}, - [729] = {.lex_state = 10, .external_lex_state = 34}, - [730] = {.lex_state = 10, .external_lex_state = 34}, - [731] = {.lex_state = 10, .external_lex_state = 34}, - [732] = {.lex_state = 10, .external_lex_state = 34}, - [733] = {.lex_state = 10, .external_lex_state = 34}, - [734] = {.lex_state = 10, .external_lex_state = 34}, - [735] = {.lex_state = 10, .external_lex_state = 34}, - [736] = {.lex_state = 10, .external_lex_state = 34}, - [737] = {.lex_state = 10, .external_lex_state = 34}, - [738] = {.lex_state = 10, .external_lex_state = 34}, - [739] = {.lex_state = 10, .external_lex_state = 34}, - [740] = {.lex_state = 10, .external_lex_state = 34}, - [741] = {.lex_state = 10, .external_lex_state = 34}, + [706] = {.lex_state = 10, .external_lex_state = 31}, + [707] = {.lex_state = 10, .external_lex_state = 31}, + [708] = {.lex_state = 10, .external_lex_state = 30}, + [709] = {.lex_state = 10, .external_lex_state = 33}, + [710] = {.lex_state = 10, .external_lex_state = 30}, + [711] = {.lex_state = 10, .external_lex_state = 33}, + [712] = {.lex_state = 10, .external_lex_state = 33}, + [713] = {.lex_state = 10, .external_lex_state = 33}, + [714] = {.lex_state = 10, .external_lex_state = 33}, + [715] = {.lex_state = 10, .external_lex_state = 31}, + [716] = {.lex_state = 10, .external_lex_state = 31}, + [717] = {.lex_state = 10, .external_lex_state = 31}, + [718] = {.lex_state = 10, .external_lex_state = 31}, + [719] = {.lex_state = 10, .external_lex_state = 31}, + [720] = {.lex_state = 10, .external_lex_state = 31}, + [721] = {.lex_state = 10, .external_lex_state = 31}, + [722] = {.lex_state = 10, .external_lex_state = 31}, + [723] = {.lex_state = 10, .external_lex_state = 31}, + [724] = {.lex_state = 10, .external_lex_state = 31}, + [725] = {.lex_state = 10, .external_lex_state = 31}, + [726] = {.lex_state = 10, .external_lex_state = 32}, + [727] = {.lex_state = 10, .external_lex_state = 33}, + [728] = {.lex_state = 10, .external_lex_state = 31}, + [729] = {.lex_state = 10, .external_lex_state = 27}, + [730] = {.lex_state = 10, .external_lex_state = 27}, + [731] = {.lex_state = 10, .external_lex_state = 27}, + [732] = {.lex_state = 10, .external_lex_state = 27}, + [733] = {.lex_state = 9, .external_lex_state = 31, .reserved_word_set_id = 1}, + [734] = {.lex_state = 10, .external_lex_state = 27}, + [735] = {.lex_state = 10, .external_lex_state = 27}, + [736] = {.lex_state = 10, .external_lex_state = 27}, + [737] = {.lex_state = 10, .external_lex_state = 27}, + [738] = {.lex_state = 10, .external_lex_state = 33}, + [739] = {.lex_state = 10, .external_lex_state = 33}, + [740] = {.lex_state = 10, .external_lex_state = 33}, + [741] = {.lex_state = 10, .external_lex_state = 33}, [742] = {.lex_state = 10, .external_lex_state = 33}, - [743] = {.lex_state = 10, .external_lex_state = 35}, - [744] = {.lex_state = 10, .external_lex_state = 35}, - [745] = {.lex_state = 10, .external_lex_state = 35}, - [746] = {.lex_state = 10, .external_lex_state = 35}, - [747] = {.lex_state = 10, .external_lex_state = 32}, - [748] = {.lex_state = 10, .external_lex_state = 33}, - [749] = {.lex_state = 10, .external_lex_state = 33}, - [750] = {.lex_state = 10, .external_lex_state = 33}, + [743] = {.lex_state = 10, .external_lex_state = 33}, + [744] = {.lex_state = 10, .external_lex_state = 27}, + [745] = {.lex_state = 10, .external_lex_state = 33}, + [746] = {.lex_state = 10, .external_lex_state = 33}, + [747] = {.lex_state = 10, .external_lex_state = 27}, + [748] = {.lex_state = 10, .external_lex_state = 27}, + [749] = {.lex_state = 10, .external_lex_state = 27}, + [750] = {.lex_state = 10, .external_lex_state = 31}, [751] = {.lex_state = 10, .external_lex_state = 33}, - [752] = {.lex_state = 10, .external_lex_state = 32}, - [753] = {.lex_state = 10, .external_lex_state = 34}, - [754] = {.lex_state = 10, .external_lex_state = 33}, - [755] = {.lex_state = 10, .external_lex_state = 35}, - [756] = {.lex_state = 10, .external_lex_state = 33}, - [757] = {.lex_state = 10, .external_lex_state = 33}, - [758] = {.lex_state = 10, .external_lex_state = 33}, - [759] = {.lex_state = 10, .external_lex_state = 33}, - [760] = {.lex_state = 10, .external_lex_state = 33}, - [761] = {.lex_state = 10, .external_lex_state = 33}, - [762] = {.lex_state = 10, .external_lex_state = 33}, - [763] = {.lex_state = 10, .external_lex_state = 35}, - [764] = {.lex_state = 10, .external_lex_state = 33}, - [765] = {.lex_state = 10, .external_lex_state = 29}, - [766] = {.lex_state = 10, .external_lex_state = 29}, - [767] = {.lex_state = 10, .external_lex_state = 35}, - [768] = {.lex_state = 10, .external_lex_state = 35}, - [769] = {.lex_state = 10, .external_lex_state = 35}, - [770] = {.lex_state = 10, .external_lex_state = 29}, - [771] = {.lex_state = 10, .external_lex_state = 29}, - [772] = {.lex_state = 10, .external_lex_state = 29}, - [773] = {.lex_state = 10, .external_lex_state = 29}, - [774] = {.lex_state = 10, .external_lex_state = 33}, - [775] = {.lex_state = 10, .external_lex_state = 29}, - [776] = {.lex_state = 10, .external_lex_state = 35}, - [777] = {.lex_state = 10, .external_lex_state = 29}, - [778] = {.lex_state = 10, .external_lex_state = 29}, - [779] = {.lex_state = 10, .external_lex_state = 35}, - [780] = {.lex_state = 9, .external_lex_state = 33, .reserved_word_set_id = 1}, - [781] = {.lex_state = 10, .external_lex_state = 35}, - [782] = {.lex_state = 10, .external_lex_state = 29}, - [783] = {.lex_state = 10, .external_lex_state = 29}, - [784] = {.lex_state = 10, .external_lex_state = 29}, - [785] = {.lex_state = 10, .external_lex_state = 35}, - [786] = {.lex_state = 10, .external_lex_state = 35}, - [787] = {.lex_state = 10, .external_lex_state = 35}, - [788] = {.lex_state = 10, .external_lex_state = 32}, - [789] = {.lex_state = 10, .external_lex_state = 29}, - [790] = {.lex_state = 10, .external_lex_state = 29}, + [752] = {.lex_state = 10, .external_lex_state = 34}, + [753] = {.lex_state = 10, .external_lex_state = 27}, + [754] = {.lex_state = 10, .external_lex_state = 27}, + [755] = {.lex_state = 10, .external_lex_state = 30}, + [756] = {.lex_state = 10, .external_lex_state = 27}, + [757] = {.lex_state = 10, .external_lex_state = 27}, + [758] = {.lex_state = 10, .external_lex_state = 27}, + [759] = {.lex_state = 10, .external_lex_state = 27}, + [760] = {.lex_state = 10, .external_lex_state = 27}, + [761] = {.lex_state = 10, .external_lex_state = 27}, + [762] = {.lex_state = 10, .external_lex_state = 27}, + [763] = {.lex_state = 10, .external_lex_state = 30}, + [764] = {.lex_state = 10, .external_lex_state = 31}, + [765] = {.lex_state = 10, .external_lex_state = 31}, + [766] = {.lex_state = 10, .external_lex_state = 31}, + [767] = {.lex_state = 10, .external_lex_state = 31}, + [768] = {.lex_state = 10, .external_lex_state = 31}, + [769] = {.lex_state = 10, .external_lex_state = 31}, + [770] = {.lex_state = 10, .external_lex_state = 31}, + [771] = {.lex_state = 10, .external_lex_state = 31}, + [772] = {.lex_state = 10, .external_lex_state = 31}, + [773] = {.lex_state = 10, .external_lex_state = 31}, + [774] = {.lex_state = 10, .external_lex_state = 31}, + [775] = {.lex_state = 10, .external_lex_state = 31}, + [776] = {.lex_state = 10, .external_lex_state = 34}, + [777] = {.lex_state = 10, .external_lex_state = 31}, + [778] = {.lex_state = 10, .external_lex_state = 31}, + [779] = {.lex_state = 10, .external_lex_state = 31}, + [780] = {.lex_state = 10, .external_lex_state = 31}, + [781] = {.lex_state = 10, .external_lex_state = 31}, + [782] = {.lex_state = 10, .external_lex_state = 31}, + [783] = {.lex_state = 10, .external_lex_state = 35}, + [784] = {.lex_state = 10, .external_lex_state = 36}, + [785] = {.lex_state = 10, .external_lex_state = 32}, + [786] = {.lex_state = 10, .external_lex_state = 32}, + [787] = {.lex_state = 10, .external_lex_state = 32}, + [788] = {.lex_state = 10, .external_lex_state = 36}, + [789] = {.lex_state = 10, .external_lex_state = 31}, + [790] = {.lex_state = 10, .external_lex_state = 35}, [791] = {.lex_state = 10, .external_lex_state = 32}, - [792] = {.lex_state = 10, .external_lex_state = 29}, - [793] = {.lex_state = 10, .external_lex_state = 29}, - [794] = {.lex_state = 10, .external_lex_state = 29}, - [795] = {.lex_state = 10, .external_lex_state = 29}, + [792] = {.lex_state = 10, .external_lex_state = 32}, + [793] = {.lex_state = 10, .external_lex_state = 32}, + [794] = {.lex_state = 10, .external_lex_state = 31}, + [795] = {.lex_state = 10, .external_lex_state = 31}, [796] = {.lex_state = 10, .external_lex_state = 36}, - [797] = {.lex_state = 10, .external_lex_state = 29}, - [798] = {.lex_state = 10, .external_lex_state = 29}, - [799] = {.lex_state = 10, .external_lex_state = 29}, - [800] = {.lex_state = 10, .external_lex_state = 33}, - [801] = {.lex_state = 10, .external_lex_state = 33}, - [802] = {.lex_state = 10, .external_lex_state = 33}, - [803] = {.lex_state = 10, .external_lex_state = 33}, - [804] = {.lex_state = 10, .external_lex_state = 33}, - [805] = {.lex_state = 10, .external_lex_state = 33}, - [806] = {.lex_state = 10, .external_lex_state = 33}, - [807] = {.lex_state = 10, .external_lex_state = 33}, - [808] = {.lex_state = 10, .external_lex_state = 33}, - [809] = {.lex_state = 10, .external_lex_state = 33}, - [810] = {.lex_state = 10, .external_lex_state = 33}, - [811] = {.lex_state = 10, .external_lex_state = 33}, - [812] = {.lex_state = 10, .external_lex_state = 33}, - [813] = {.lex_state = 10, .external_lex_state = 36}, - [814] = {.lex_state = 10, .external_lex_state = 33}, - [815] = {.lex_state = 10, .external_lex_state = 33}, - [816] = {.lex_state = 10, .external_lex_state = 33}, - [817] = {.lex_state = 10, .external_lex_state = 33}, - [818] = {.lex_state = 10, .external_lex_state = 33}, + [797] = {.lex_state = 10, .external_lex_state = 36}, + [798] = {.lex_state = 10, .external_lex_state = 31}, + [799] = {.lex_state = 10, .external_lex_state = 35}, + [800] = {.lex_state = 10, .external_lex_state = 35}, + [801] = {.lex_state = 10, .external_lex_state = 35}, + [802] = {.lex_state = 10, .external_lex_state = 31}, + [803] = {.lex_state = 10, .external_lex_state = 35}, + [804] = {.lex_state = 10, .external_lex_state = 37}, + [805] = {.lex_state = 10, .external_lex_state = 35}, + [806] = {.lex_state = 10, .external_lex_state = 37}, + [807] = {.lex_state = 10, .external_lex_state = 31}, + [808] = {.lex_state = 10, .external_lex_state = 35}, + [809] = {.lex_state = 10, .external_lex_state = 32}, + [810] = {.lex_state = 10, .external_lex_state = 31}, + [811] = {.lex_state = 10, .external_lex_state = 35}, + [812] = {.lex_state = 10, .external_lex_state = 31}, + [813] = {.lex_state = 10, .external_lex_state = 31}, + [814] = {.lex_state = 10, .external_lex_state = 31}, + [815] = {.lex_state = 10, .external_lex_state = 37}, + [816] = {.lex_state = 10, .external_lex_state = 31}, + [817] = {.lex_state = 10, .external_lex_state = 31}, + [818] = {.lex_state = 10, .external_lex_state = 35}, [819] = {.lex_state = 10, .external_lex_state = 37}, [820] = {.lex_state = 10, .external_lex_state = 37}, - [821] = {.lex_state = 10, .external_lex_state = 33}, - [822] = {.lex_state = 10, .external_lex_state = 37}, - [823] = {.lex_state = 10, .external_lex_state = 38}, - [824] = {.lex_state = 10, .external_lex_state = 38}, - [825] = {.lex_state = 10, .external_lex_state = 38}, - [826] = {.lex_state = 10, .external_lex_state = 38}, - [827] = {.lex_state = 10, .external_lex_state = 38}, - [828] = {.lex_state = 10, .external_lex_state = 34}, - [829] = {.lex_state = 10, .external_lex_state = 34}, - [830] = {.lex_state = 10, .external_lex_state = 34}, - [831] = {.lex_state = 10, .external_lex_state = 33}, - [832] = {.lex_state = 10, .external_lex_state = 33}, - [833] = {.lex_state = 10, .external_lex_state = 33}, - [834] = {.lex_state = 10, .external_lex_state = 38}, - [835] = {.lex_state = 10, .external_lex_state = 33}, - [836] = {.lex_state = 10, .external_lex_state = 34}, - [837] = {.lex_state = 10, .external_lex_state = 34}, - [838] = {.lex_state = 10, .external_lex_state = 34}, + [821] = {.lex_state = 10, .external_lex_state = 35}, + [822] = {.lex_state = 10, .external_lex_state = 35}, + [823] = {.lex_state = 10, .external_lex_state = 35}, + [824] = {.lex_state = 10, .external_lex_state = 37}, + [825] = {.lex_state = 10, .external_lex_state = 35}, + [826] = {.lex_state = 10, .external_lex_state = 35}, + [827] = {.lex_state = 10, .external_lex_state = 31}, + [828] = {.lex_state = 10, .external_lex_state = 31}, + [829] = {.lex_state = 10, .external_lex_state = 31}, + [830] = {.lex_state = 10, .external_lex_state = 37}, + [831] = {.lex_state = 10, .external_lex_state = 37}, + [832] = {.lex_state = 10, .external_lex_state = 31}, + [833] = {.lex_state = 10, .external_lex_state = 37}, + [834] = {.lex_state = 10, .external_lex_state = 37}, + [835] = {.lex_state = 10, .external_lex_state = 37}, + [836] = {.lex_state = 10, .external_lex_state = 37}, + [837] = {.lex_state = 10, .external_lex_state = 37}, + [838] = {.lex_state = 10, .external_lex_state = 37}, [839] = {.lex_state = 10, .external_lex_state = 37}, - [840] = {.lex_state = 10, .external_lex_state = 38}, - [841] = {.lex_state = 10, .external_lex_state = 33}, - [842] = {.lex_state = 10, .external_lex_state = 38}, - [843] = {.lex_state = 10, .external_lex_state = 34}, - [844] = {.lex_state = 10, .external_lex_state = 33}, - [845] = {.lex_state = 10, .external_lex_state = 39}, - [846] = {.lex_state = 10, .external_lex_state = 33}, - [847] = {.lex_state = 10, .external_lex_state = 38}, - [848] = {.lex_state = 10, .external_lex_state = 33}, - [849] = {.lex_state = 10, .external_lex_state = 33}, - [850] = {.lex_state = 10, .external_lex_state = 33}, - [851] = {.lex_state = 10, .external_lex_state = 33}, - [852] = {.lex_state = 10, .external_lex_state = 38}, - [853] = {.lex_state = 10, .external_lex_state = 38}, - [854] = {.lex_state = 10, .external_lex_state = 38}, - [855] = {.lex_state = 10, .external_lex_state = 39}, - [856] = {.lex_state = 10, .external_lex_state = 39}, - [857] = {.lex_state = 10, .external_lex_state = 33}, - [858] = {.lex_state = 10, .external_lex_state = 38}, - [859] = {.lex_state = 10, .external_lex_state = 38}, - [860] = {.lex_state = 10, .external_lex_state = 39}, - [861] = {.lex_state = 10, .external_lex_state = 39}, - [862] = {.lex_state = 10, .external_lex_state = 38}, - [863] = {.lex_state = 10, .external_lex_state = 39}, - [864] = {.lex_state = 10, .external_lex_state = 33}, - [865] = {.lex_state = 10, .external_lex_state = 33}, - [866] = {.lex_state = 10, .external_lex_state = 39}, - [867] = {.lex_state = 10, .external_lex_state = 39}, - [868] = {.lex_state = 10, .external_lex_state = 39}, - [869] = {.lex_state = 10, .external_lex_state = 33}, - [870] = {.lex_state = 10, .external_lex_state = 33}, - [871] = {.lex_state = 10, .external_lex_state = 39}, - [872] = {.lex_state = 10, .external_lex_state = 39}, - [873] = {.lex_state = 10, .external_lex_state = 39}, - [874] = {.lex_state = 10, .external_lex_state = 39}, - [875] = {.lex_state = 10, .external_lex_state = 39}, - [876] = {.lex_state = 10, .external_lex_state = 39}, - [877] = {.lex_state = 11, .external_lex_state = 34}, - [878] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [879] = {.lex_state = 11, .external_lex_state = 41}, - [880] = {.lex_state = 11, .external_lex_state = 41}, - [881] = {.lex_state = 11, .external_lex_state = 34}, - [882] = {.lex_state = 11, .external_lex_state = 42}, + [840] = {.lex_state = 10, .external_lex_state = 31}, + [841] = {.lex_state = 11, .external_lex_state = 38}, + [842] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [843] = {.lex_state = 11, .external_lex_state = 32}, + [844] = {.lex_state = 11, .external_lex_state = 40}, + [845] = {.lex_state = 11, .external_lex_state = 32}, + [846] = {.lex_state = 11, .external_lex_state = 32}, + [847] = {.lex_state = 11, .external_lex_state = 38}, + [848] = {.lex_state = 11, .external_lex_state = 38}, + [849] = {.lex_state = 11, .external_lex_state = 38}, + [850] = {.lex_state = 11, .external_lex_state = 40}, + [851] = {.lex_state = 11, .external_lex_state = 38}, + [852] = {.lex_state = 11, .external_lex_state = 38}, + [853] = {.lex_state = 11, .external_lex_state = 38}, + [854] = {.lex_state = 11, .external_lex_state = 40}, + [855] = {.lex_state = 11, .external_lex_state = 38}, + [856] = {.lex_state = 11, .external_lex_state = 38}, + [857] = {.lex_state = 11, .external_lex_state = 38}, + [858] = {.lex_state = 11, .external_lex_state = 40}, + [859] = {.lex_state = 11, .external_lex_state = 40}, + [860] = {.lex_state = 11, .external_lex_state = 40}, + [861] = {.lex_state = 11, .external_lex_state = 40}, + [862] = {.lex_state = 11, .external_lex_state = 32}, + [863] = {.lex_state = 11, .external_lex_state = 38}, + [864] = {.lex_state = 11, .external_lex_state = 38}, + [865] = {.lex_state = 11, .external_lex_state = 38}, + [866] = {.lex_state = 11, .external_lex_state = 40}, + [867] = {.lex_state = 11, .external_lex_state = 40}, + [868] = {.lex_state = 11, .external_lex_state = 40}, + [869] = {.lex_state = 11, .external_lex_state = 40}, + [870] = {.lex_state = 11, .external_lex_state = 40}, + [871] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [872] = {.lex_state = 11, .external_lex_state = 31}, + [873] = {.lex_state = 11, .external_lex_state = 32}, + [874] = {.lex_state = 11, .external_lex_state = 38}, + [875] = {.lex_state = 11, .external_lex_state = 32}, + [876] = {.lex_state = 11, .external_lex_state = 32}, + [877] = {.lex_state = 11, .external_lex_state = 32}, + [878] = {.lex_state = 11, .external_lex_state = 32}, + [879] = {.lex_state = 11, .external_lex_state = 32}, + [880] = {.lex_state = 11, .external_lex_state = 32}, + [881] = {.lex_state = 11, .external_lex_state = 32}, + [882] = {.lex_state = 11, .external_lex_state = 32}, [883] = {.lex_state = 11, .external_lex_state = 41}, - [884] = {.lex_state = 11, .external_lex_state = 42}, - [885] = {.lex_state = 11, .external_lex_state = 41}, - [886] = {.lex_state = 11, .external_lex_state = 41}, - [887] = {.lex_state = 11, .external_lex_state = 34}, - [888] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [889] = {.lex_state = 11, .external_lex_state = 41}, - [890] = {.lex_state = 11, .external_lex_state = 33}, - [891] = {.lex_state = 11, .external_lex_state = 41}, - [892] = {.lex_state = 11, .external_lex_state = 42}, - [893] = {.lex_state = 11, .external_lex_state = 42}, - [894] = {.lex_state = 11, .external_lex_state = 42}, - [895] = {.lex_state = 11, .external_lex_state = 41}, - [896] = {.lex_state = 11, .external_lex_state = 42}, - [897] = {.lex_state = 11, .external_lex_state = 34}, - [898] = {.lex_state = 11, .external_lex_state = 42}, - [899] = {.lex_state = 11, .external_lex_state = 34}, - [900] = {.lex_state = 11, .external_lex_state = 34}, - [901] = {.lex_state = 11, .external_lex_state = 42}, - [902] = {.lex_state = 11, .external_lex_state = 41}, - [903] = {.lex_state = 11, .external_lex_state = 42}, - [904] = {.lex_state = 11, .external_lex_state = 42}, - [905] = {.lex_state = 11, .external_lex_state = 42}, - [906] = {.lex_state = 11, .external_lex_state = 41}, - [907] = {.lex_state = 11, .external_lex_state = 42}, - [908] = {.lex_state = 11, .external_lex_state = 41}, - [909] = {.lex_state = 11, .external_lex_state = 34}, - [910] = {.lex_state = 11, .external_lex_state = 41}, - [911] = {.lex_state = 11, .external_lex_state = 41}, - [912] = {.lex_state = 11, .external_lex_state = 41}, - [913] = {.lex_state = 11, .external_lex_state = 34}, - [914] = {.lex_state = 11, .external_lex_state = 34}, - [915] = {.lex_state = 11, .external_lex_state = 34}, - [916] = {.lex_state = 11, .external_lex_state = 34}, - [917] = {.lex_state = 11, .external_lex_state = 34}, - [918] = {.lex_state = 11, .external_lex_state = 34}, - [919] = {.lex_state = 11, .external_lex_state = 34}, - [920] = {.lex_state = 11, .external_lex_state = 34}, - [921] = {.lex_state = 11, .external_lex_state = 34}, - [922] = {.lex_state = 11, .external_lex_state = 34}, - [923] = {.lex_state = 11, .external_lex_state = 43}, - [924] = {.lex_state = 11, .external_lex_state = 34}, - [925] = {.lex_state = 11, .external_lex_state = 34}, - [926] = {.lex_state = 11, .external_lex_state = 34}, - [927] = {.lex_state = 11, .external_lex_state = 34}, - [928] = {.lex_state = 11, .external_lex_state = 34}, - [929] = {.lex_state = 11, .external_lex_state = 34}, - [930] = {.lex_state = 11, .external_lex_state = 34}, - [931] = {.lex_state = 11, .external_lex_state = 34}, - [932] = {.lex_state = 11, .external_lex_state = 34}, - [933] = {.lex_state = 11, .external_lex_state = 34}, - [934] = {.lex_state = 11, .external_lex_state = 34}, - [935] = {.lex_state = 11, .external_lex_state = 34}, - [936] = {.lex_state = 11, .external_lex_state = 34}, - [937] = {.lex_state = 11, .external_lex_state = 34}, - [938] = {.lex_state = 11, .external_lex_state = 34}, - [939] = {.lex_state = 11, .external_lex_state = 34}, - [940] = {.lex_state = 11, .external_lex_state = 34}, - [941] = {.lex_state = 11, .external_lex_state = 34}, - [942] = {.lex_state = 11, .external_lex_state = 34}, - [943] = {.lex_state = 11, .external_lex_state = 34}, - [944] = {.lex_state = 11, .external_lex_state = 34}, - [945] = {.lex_state = 11, .external_lex_state = 34}, - [946] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [947] = {.lex_state = 11, .external_lex_state = 34}, - [948] = {.lex_state = 11, .external_lex_state = 34}, - [949] = {.lex_state = 11, .external_lex_state = 34}, - [950] = {.lex_state = 11, .external_lex_state = 34}, - [951] = {.lex_state = 11, .external_lex_state = 34}, - [952] = {.lex_state = 11, .external_lex_state = 34}, - [953] = {.lex_state = 11, .external_lex_state = 34}, - [954] = {.lex_state = 11, .external_lex_state = 35}, - [955] = {.lex_state = 11, .external_lex_state = 34}, - [956] = {.lex_state = 11, .external_lex_state = 34}, - [957] = {.lex_state = 11, .external_lex_state = 34}, - [958] = {.lex_state = 11, .external_lex_state = 34}, - [959] = {.lex_state = 11, .external_lex_state = 34}, - [960] = {.lex_state = 11, .external_lex_state = 34}, - [961] = {.lex_state = 11, .external_lex_state = 34}, - [962] = {.lex_state = 11, .external_lex_state = 34}, - [963] = {.lex_state = 11, .external_lex_state = 34}, - [964] = {.lex_state = 11, .external_lex_state = 34}, - [965] = {.lex_state = 11, .external_lex_state = 34}, - [966] = {.lex_state = 11, .external_lex_state = 34}, - [967] = {.lex_state = 11, .external_lex_state = 34}, - [968] = {.lex_state = 11, .external_lex_state = 34}, - [969] = {.lex_state = 11, .external_lex_state = 34}, - [970] = {.lex_state = 11, .external_lex_state = 34}, - [971] = {.lex_state = 11, .external_lex_state = 34}, - [972] = {.lex_state = 11, .external_lex_state = 34}, - [973] = {.lex_state = 11, .external_lex_state = 34}, - [974] = {.lex_state = 11, .external_lex_state = 34}, - [975] = {.lex_state = 11, .external_lex_state = 34}, - [976] = {.lex_state = 11, .external_lex_state = 34}, - [977] = {.lex_state = 11, .external_lex_state = 34}, - [978] = {.lex_state = 11, .external_lex_state = 34}, - [979] = {.lex_state = 11, .external_lex_state = 34}, - [980] = {.lex_state = 11, .external_lex_state = 34}, - [981] = {.lex_state = 11, .external_lex_state = 34}, - [982] = {.lex_state = 11, .external_lex_state = 34}, - [983] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [984] = {.lex_state = 11, .external_lex_state = 34}, - [985] = {.lex_state = 11, .external_lex_state = 34}, - [986] = {.lex_state = 11, .external_lex_state = 34}, - [987] = {.lex_state = 11, .external_lex_state = 34}, - [988] = {.lex_state = 11, .external_lex_state = 34}, - [989] = {.lex_state = 11, .external_lex_state = 34}, - [990] = {.lex_state = 11, .external_lex_state = 34}, - [991] = {.lex_state = 11, .external_lex_state = 34}, - [992] = {.lex_state = 11, .external_lex_state = 34}, - [993] = {.lex_state = 11, .external_lex_state = 34}, - [994] = {.lex_state = 11, .external_lex_state = 34}, - [995] = {.lex_state = 11, .external_lex_state = 34}, - [996] = {.lex_state = 11, .external_lex_state = 34}, - [997] = {.lex_state = 11, .external_lex_state = 34}, - [998] = {.lex_state = 11, .external_lex_state = 34}, - [999] = {.lex_state = 11, .external_lex_state = 34}, - [1000] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [1001] = {.lex_state = 11, .external_lex_state = 34}, - [1002] = {.lex_state = 11, .external_lex_state = 34}, - [1003] = {.lex_state = 11, .external_lex_state = 34}, - [1004] = {.lex_state = 11, .external_lex_state = 33}, - [1005] = {.lex_state = 11, .external_lex_state = 34}, - [1006] = {.lex_state = 11, .external_lex_state = 34}, - [1007] = {.lex_state = 11, .external_lex_state = 34}, - [1008] = {.lex_state = 11, .external_lex_state = 34}, - [1009] = {.lex_state = 11, .external_lex_state = 34}, - [1010] = {.lex_state = 11, .external_lex_state = 34}, - [1011] = {.lex_state = 11, .external_lex_state = 44}, - [1012] = {.lex_state = 11, .external_lex_state = 34}, - [1013] = {.lex_state = 11, .external_lex_state = 34}, - [1014] = {.lex_state = 11, .external_lex_state = 34}, - [1015] = {.lex_state = 11, .external_lex_state = 34}, - [1016] = {.lex_state = 11, .external_lex_state = 34}, - [1017] = {.lex_state = 11, .external_lex_state = 34}, - [1018] = {.lex_state = 11, .external_lex_state = 34}, - [1019] = {.lex_state = 11, .external_lex_state = 34}, - [1020] = {.lex_state = 11, .external_lex_state = 34}, - [1021] = {.lex_state = 11, .external_lex_state = 34}, - [1022] = {.lex_state = 11, .external_lex_state = 34}, - [1023] = {.lex_state = 11, .external_lex_state = 34}, - [1024] = {.lex_state = 11, .external_lex_state = 34}, - [1025] = {.lex_state = 11, .external_lex_state = 34}, - [1026] = {.lex_state = 11, .external_lex_state = 34}, - [1027] = {.lex_state = 11, .external_lex_state = 34}, - [1028] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1029] = {.lex_state = 11, .external_lex_state = 34}, - [1030] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1031] = {.lex_state = 11, .external_lex_state = 34}, - [1032] = {.lex_state = 11, .external_lex_state = 34}, - [1033] = {.lex_state = 11, .external_lex_state = 34}, - [1034] = {.lex_state = 11, .external_lex_state = 34}, - [1035] = {.lex_state = 11, .external_lex_state = 34}, - [1036] = {.lex_state = 11, .external_lex_state = 34}, - [1037] = {.lex_state = 11, .external_lex_state = 34}, - [1038] = {.lex_state = 11, .external_lex_state = 34}, - [1039] = {.lex_state = 11, .external_lex_state = 34}, - [1040] = {.lex_state = 11, .external_lex_state = 34}, - [1041] = {.lex_state = 11, .external_lex_state = 35}, - [1042] = {.lex_state = 11, .external_lex_state = 33}, + [884] = {.lex_state = 11, .external_lex_state = 32}, + [885] = {.lex_state = 11, .external_lex_state = 32}, + [886] = {.lex_state = 11, .external_lex_state = 32}, + [887] = {.lex_state = 11, .external_lex_state = 32}, + [888] = {.lex_state = 11, .external_lex_state = 32}, + [889] = {.lex_state = 11, .external_lex_state = 32}, + [890] = {.lex_state = 11, .external_lex_state = 32}, + [891] = {.lex_state = 11, .external_lex_state = 32}, + [892] = {.lex_state = 11, .external_lex_state = 32}, + [893] = {.lex_state = 11, .external_lex_state = 32}, + [894] = {.lex_state = 11, .external_lex_state = 32}, + [895] = {.lex_state = 11, .external_lex_state = 32}, + [896] = {.lex_state = 11, .external_lex_state = 32}, + [897] = {.lex_state = 11, .external_lex_state = 32}, + [898] = {.lex_state = 11, .external_lex_state = 32}, + [899] = {.lex_state = 11, .external_lex_state = 32}, + [900] = {.lex_state = 11, .external_lex_state = 32}, + [901] = {.lex_state = 11, .external_lex_state = 32}, + [902] = {.lex_state = 11, .external_lex_state = 32}, + [903] = {.lex_state = 11, .external_lex_state = 31}, + [904] = {.lex_state = 11, .external_lex_state = 32}, + [905] = {.lex_state = 11, .external_lex_state = 32}, + [906] = {.lex_state = 11, .external_lex_state = 32}, + [907] = {.lex_state = 11, .external_lex_state = 32}, + [908] = {.lex_state = 11, .external_lex_state = 32}, + [909] = {.lex_state = 11, .external_lex_state = 32}, + [910] = {.lex_state = 11, .external_lex_state = 32}, + [911] = {.lex_state = 11, .external_lex_state = 32}, + [912] = {.lex_state = 11, .external_lex_state = 32}, + [913] = {.lex_state = 11, .external_lex_state = 32}, + [914] = {.lex_state = 11, .external_lex_state = 32}, + [915] = {.lex_state = 11, .external_lex_state = 32}, + [916] = {.lex_state = 11, .external_lex_state = 32}, + [917] = {.lex_state = 11, .external_lex_state = 32}, + [918] = {.lex_state = 11, .external_lex_state = 32}, + [919] = {.lex_state = 11, .external_lex_state = 32}, + [920] = {.lex_state = 11, .external_lex_state = 32}, + [921] = {.lex_state = 11, .external_lex_state = 32}, + [922] = {.lex_state = 11, .external_lex_state = 32}, + [923] = {.lex_state = 11, .external_lex_state = 32}, + [924] = {.lex_state = 11, .external_lex_state = 32}, + [925] = {.lex_state = 11, .external_lex_state = 32}, + [926] = {.lex_state = 11, .external_lex_state = 32}, + [927] = {.lex_state = 11, .external_lex_state = 32}, + [928] = {.lex_state = 11, .external_lex_state = 32}, + [929] = {.lex_state = 11, .external_lex_state = 32}, + [930] = {.lex_state = 11, .external_lex_state = 32}, + [931] = {.lex_state = 11, .external_lex_state = 32}, + [932] = {.lex_state = 11, .external_lex_state = 32}, + [933] = {.lex_state = 11, .external_lex_state = 32}, + [934] = {.lex_state = 11, .external_lex_state = 32}, + [935] = {.lex_state = 11, .external_lex_state = 32}, + [936] = {.lex_state = 11, .external_lex_state = 32}, + [937] = {.lex_state = 11, .external_lex_state = 32}, + [938] = {.lex_state = 11, .external_lex_state = 32}, + [939] = {.lex_state = 11, .external_lex_state = 32}, + [940] = {.lex_state = 11, .external_lex_state = 32}, + [941] = {.lex_state = 11, .external_lex_state = 32}, + [942] = {.lex_state = 11, .external_lex_state = 32}, + [943] = {.lex_state = 11, .external_lex_state = 32}, + [944] = {.lex_state = 11, .external_lex_state = 32}, + [945] = {.lex_state = 11, .external_lex_state = 32}, + [946] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [947] = {.lex_state = 11, .external_lex_state = 32}, + [948] = {.lex_state = 11, .external_lex_state = 32}, + [949] = {.lex_state = 11, .external_lex_state = 32}, + [950] = {.lex_state = 11, .external_lex_state = 32}, + [951] = {.lex_state = 11, .external_lex_state = 32}, + [952] = {.lex_state = 11, .external_lex_state = 32}, + [953] = {.lex_state = 11, .external_lex_state = 32}, + [954] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [955] = {.lex_state = 11, .external_lex_state = 32}, + [956] = {.lex_state = 11, .external_lex_state = 32}, + [957] = {.lex_state = 11, .external_lex_state = 32}, + [958] = {.lex_state = 11, .external_lex_state = 32}, + [959] = {.lex_state = 11, .external_lex_state = 32}, + [960] = {.lex_state = 11, .external_lex_state = 33}, + [961] = {.lex_state = 11, .external_lex_state = 32}, + [962] = {.lex_state = 11, .external_lex_state = 32}, + [963] = {.lex_state = 11, .external_lex_state = 32}, + [964] = {.lex_state = 11, .external_lex_state = 32}, + [965] = {.lex_state = 11, .external_lex_state = 32}, + [966] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [967] = {.lex_state = 11, .external_lex_state = 32}, + [968] = {.lex_state = 11, .external_lex_state = 32}, + [969] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [970] = {.lex_state = 11, .external_lex_state = 32}, + [971] = {.lex_state = 11, .external_lex_state = 32}, + [972] = {.lex_state = 11, .external_lex_state = 32}, + [973] = {.lex_state = 11, .external_lex_state = 32}, + [974] = {.lex_state = 11, .external_lex_state = 32}, + [975] = {.lex_state = 11, .external_lex_state = 32}, + [976] = {.lex_state = 11, .external_lex_state = 32}, + [977] = {.lex_state = 11, .external_lex_state = 32}, + [978] = {.lex_state = 11, .external_lex_state = 32}, + [979] = {.lex_state = 11, .external_lex_state = 32}, + [980] = {.lex_state = 11, .external_lex_state = 42}, + [981] = {.lex_state = 11, .external_lex_state = 32}, + [982] = {.lex_state = 11, .external_lex_state = 32}, + [983] = {.lex_state = 11, .external_lex_state = 32}, + [984] = {.lex_state = 11, .external_lex_state = 32}, + [985] = {.lex_state = 11, .external_lex_state = 32}, + [986] = {.lex_state = 11, .external_lex_state = 32}, + [987] = {.lex_state = 11, .external_lex_state = 32}, + [988] = {.lex_state = 11, .external_lex_state = 32}, + [989] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [990] = {.lex_state = 11, .external_lex_state = 32}, + [991] = {.lex_state = 11, .external_lex_state = 32}, + [992] = {.lex_state = 11, .external_lex_state = 32}, + [993] = {.lex_state = 11, .external_lex_state = 32}, + [994] = {.lex_state = 11, .external_lex_state = 32}, + [995] = {.lex_state = 11, .external_lex_state = 32}, + [996] = {.lex_state = 11, .external_lex_state = 32}, + [997] = {.lex_state = 11, .external_lex_state = 32}, + [998] = {.lex_state = 11, .external_lex_state = 32}, + [999] = {.lex_state = 11, .external_lex_state = 32}, + [1000] = {.lex_state = 11, .external_lex_state = 32}, + [1001] = {.lex_state = 11, .external_lex_state = 32}, + [1002] = {.lex_state = 11, .external_lex_state = 32}, + [1003] = {.lex_state = 11, .external_lex_state = 33}, + [1004] = {.lex_state = 11, .external_lex_state = 31}, + [1005] = {.lex_state = 11, .external_lex_state = 31}, + [1006] = {.lex_state = 11, .external_lex_state = 43}, + [1007] = {.lex_state = 11, .external_lex_state = 31}, + [1008] = {.lex_state = 11, .external_lex_state = 43}, + [1009] = {.lex_state = 11, .external_lex_state = 31}, + [1010] = {.lex_state = 11, .external_lex_state = 31}, + [1011] = {.lex_state = 11, .external_lex_state = 43}, + [1012] = {.lex_state = 11, .external_lex_state = 43}, + [1013] = {.lex_state = 11, .external_lex_state = 31}, + [1014] = {.lex_state = 11, .external_lex_state = 31}, + [1015] = {.lex_state = 11, .external_lex_state = 31}, + [1016] = {.lex_state = 11, .external_lex_state = 31}, + [1017] = {.lex_state = 11, .external_lex_state = 31}, + [1018] = {.lex_state = 11, .external_lex_state = 31}, + [1019] = {.lex_state = 11, .external_lex_state = 42}, + [1020] = {.lex_state = 11, .external_lex_state = 31}, + [1021] = {.lex_state = 11, .external_lex_state = 31}, + [1022] = {.lex_state = 11, .external_lex_state = 31}, + [1023] = {.lex_state = 11, .external_lex_state = 31}, + [1024] = {.lex_state = 11, .external_lex_state = 31}, + [1025] = {.lex_state = 11, .external_lex_state = 31}, + [1026] = {.lex_state = 11, .external_lex_state = 31}, + [1027] = {.lex_state = 11, .external_lex_state = 31}, + [1028] = {.lex_state = 11, .external_lex_state = 31}, + [1029] = {.lex_state = 11, .external_lex_state = 31}, + [1030] = {.lex_state = 11, .external_lex_state = 31}, + [1031] = {.lex_state = 11, .external_lex_state = 31}, + [1032] = {.lex_state = 11, .external_lex_state = 31}, + [1033] = {.lex_state = 11, .external_lex_state = 31}, + [1034] = {.lex_state = 11, .external_lex_state = 31}, + [1035] = {.lex_state = 11, .external_lex_state = 31}, + [1036] = {.lex_state = 11, .external_lex_state = 43}, + [1037] = {.lex_state = 11, .external_lex_state = 27}, + [1038] = {.lex_state = 11, .external_lex_state = 31}, + [1039] = {.lex_state = 11, .external_lex_state = 43}, + [1040] = {.lex_state = 11, .external_lex_state = 31}, + [1041] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1042] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [1043] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1044] = {.lex_state = 11, .external_lex_state = 35}, - [1045] = {.lex_state = 11, .external_lex_state = 35}, - [1046] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1044] = {.lex_state = 11, .external_lex_state = 31}, + [1045] = {.lex_state = 11, .external_lex_state = 31}, + [1046] = {.lex_state = 11, .external_lex_state = 42}, [1047] = {.lex_state = 11, .external_lex_state = 33}, [1048] = {.lex_state = 11, .external_lex_state = 33}, - [1049] = {.lex_state = 11, .external_lex_state = 44}, - [1050] = {.lex_state = 11, .external_lex_state = 35}, - [1051] = {.lex_state = 11, .external_lex_state = 33}, - [1052] = {.lex_state = 11, .external_lex_state = 33}, - [1053] = {.lex_state = 11, .external_lex_state = 33}, - [1054] = {.lex_state = 11, .external_lex_state = 33}, - [1055] = {.lex_state = 11, .external_lex_state = 44}, - [1056] = {.lex_state = 11, .external_lex_state = 44}, - [1057] = {.lex_state = 11, .external_lex_state = 43}, - [1058] = {.lex_state = 11, .external_lex_state = 35}, - [1059] = {.lex_state = 11, .external_lex_state = 44}, - [1060] = {.lex_state = 11, .external_lex_state = 35}, - [1061] = {.lex_state = 11, .external_lex_state = 45}, - [1062] = {.lex_state = 11, .external_lex_state = 33}, - [1063] = {.lex_state = 11, .external_lex_state = 33}, - [1064] = {.lex_state = 11, .external_lex_state = 35}, - [1065] = {.lex_state = 11, .external_lex_state = 35}, - [1066] = {.lex_state = 11, .external_lex_state = 33}, + [1049] = {.lex_state = 11, .external_lex_state = 42}, + [1050] = {.lex_state = 11, .external_lex_state = 33}, + [1051] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1052] = {.lex_state = 11, .external_lex_state = 31}, + [1053] = {.lex_state = 11, .external_lex_state = 31}, + [1054] = {.lex_state = 11, .external_lex_state = 31}, + [1055] = {.lex_state = 11, .external_lex_state = 33}, + [1056] = {.lex_state = 11, .external_lex_state = 31}, + [1057] = {.lex_state = 11, .external_lex_state = 31}, + [1058] = {.lex_state = 11, .external_lex_state = 33}, + [1059] = {.lex_state = 11, .external_lex_state = 33}, + [1060] = {.lex_state = 11, .external_lex_state = 31}, + [1061] = {.lex_state = 11, .external_lex_state = 33}, + [1062] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1063] = {.lex_state = 11, .external_lex_state = 31}, + [1064] = {.lex_state = 11, .external_lex_state = 42}, + [1065] = {.lex_state = 11, .external_lex_state = 33}, + [1066] = {.lex_state = 11, .external_lex_state = 42}, [1067] = {.lex_state = 11, .external_lex_state = 33}, - [1068] = {.lex_state = 11, .external_lex_state = 44}, - [1069] = {.lex_state = 11, .external_lex_state = 35}, - [1070] = {.lex_state = 11, .external_lex_state = 44}, - [1071] = {.lex_state = 11, .external_lex_state = 35}, - [1072] = {.lex_state = 11, .external_lex_state = 44}, - [1073] = {.lex_state = 11, .external_lex_state = 35}, - [1074] = {.lex_state = 11, .external_lex_state = 45}, - [1075] = {.lex_state = 11, .external_lex_state = 45}, - [1076] = {.lex_state = 11, .external_lex_state = 45}, + [1068] = {.lex_state = 11, .external_lex_state = 42}, + [1069] = {.lex_state = 11, .external_lex_state = 31}, + [1070] = {.lex_state = 11, .external_lex_state = 33}, + [1071] = {.lex_state = 11, .external_lex_state = 43}, + [1072] = {.lex_state = 11, .external_lex_state = 31}, + [1073] = {.lex_state = 11, .external_lex_state = 31}, + [1074] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1075] = {.lex_state = 11, .external_lex_state = 43}, + [1076] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [1077] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [1078] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1079] = {.lex_state = 11, .external_lex_state = 45}, - [1080] = {.lex_state = 11, .external_lex_state = 45}, - [1081] = {.lex_state = 11, .external_lex_state = 33}, - [1082] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1083] = {.lex_state = 11, .external_lex_state = 33}, - [1084] = {.lex_state = 11, .external_lex_state = 35}, - [1085] = {.lex_state = 11, .external_lex_state = 33}, - [1086] = {.lex_state = 11, .external_lex_state = 33}, - [1087] = {.lex_state = 11, .external_lex_state = 43}, + [1079] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1080] = {.lex_state = 11, .external_lex_state = 31}, + [1081] = {.lex_state = 11, .external_lex_state = 42}, + [1082] = {.lex_state = 11, .external_lex_state = 31}, + [1083] = {.lex_state = 11, .external_lex_state = 31}, + [1084] = {.lex_state = 11, .external_lex_state = 31}, + [1085] = {.lex_state = 11, .external_lex_state = 31}, + [1086] = {.lex_state = 11, .external_lex_state = 31}, + [1087] = {.lex_state = 11, .external_lex_state = 33}, [1088] = {.lex_state = 11, .external_lex_state = 33}, - [1089] = {.lex_state = 11, .external_lex_state = 33}, - [1090] = {.lex_state = 11, .external_lex_state = 33}, - [1091] = {.lex_state = 11, .external_lex_state = 33}, - [1092] = {.lex_state = 11, .external_lex_state = 35}, - [1093] = {.lex_state = 11, .external_lex_state = 43}, - [1094] = {.lex_state = 11, .external_lex_state = 35}, - [1095] = {.lex_state = 11, .external_lex_state = 33}, - [1096] = {.lex_state = 11, .external_lex_state = 35}, - [1097] = {.lex_state = 11, .external_lex_state = 35}, - [1098] = {.lex_state = 11, .external_lex_state = 44}, - [1099] = {.lex_state = 11, .external_lex_state = 35}, - [1100] = {.lex_state = 11, .external_lex_state = 43}, + [1089] = {.lex_state = 11, .external_lex_state = 41}, + [1090] = {.lex_state = 11, .external_lex_state = 31}, + [1091] = {.lex_state = 11, .external_lex_state = 31}, + [1092] = {.lex_state = 11, .external_lex_state = 33}, + [1093] = {.lex_state = 11, .external_lex_state = 33}, + [1094] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1095] = {.lex_state = 11, .external_lex_state = 31}, + [1096] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1097] = {.lex_state = 11, .external_lex_state = 31}, + [1098] = {.lex_state = 11, .external_lex_state = 33}, + [1099] = {.lex_state = 11, .external_lex_state = 33}, + [1100] = {.lex_state = 11, .external_lex_state = 33}, [1101] = {.lex_state = 11, .external_lex_state = 33}, - [1102] = {.lex_state = 11, .external_lex_state = 35}, - [1103] = {.lex_state = 11, .external_lex_state = 35}, - [1104] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1105] = {.lex_state = 11, .external_lex_state = 35}, + [1102] = {.lex_state = 11, .external_lex_state = 33}, + [1103] = {.lex_state = 11, .external_lex_state = 33}, + [1104] = {.lex_state = 11, .external_lex_state = 33}, + [1105] = {.lex_state = 11, .external_lex_state = 33}, [1106] = {.lex_state = 11, .external_lex_state = 33}, - [1107] = {.lex_state = 11, .external_lex_state = 43}, - [1108] = {.lex_state = 11, .external_lex_state = 43}, - [1109] = {.lex_state = 11, .external_lex_state = 33}, + [1107] = {.lex_state = 11, .external_lex_state = 31}, + [1108] = {.lex_state = 11, .external_lex_state = 33}, + [1109] = {.lex_state = 11, .external_lex_state = 43}, [1110] = {.lex_state = 11, .external_lex_state = 33}, - [1111] = {.lex_state = 11, .external_lex_state = 44}, - [1112] = {.lex_state = 11, .external_lex_state = 35}, + [1111] = {.lex_state = 11, .external_lex_state = 31}, + [1112] = {.lex_state = 11, .external_lex_state = 31}, [1113] = {.lex_state = 11, .external_lex_state = 33}, - [1114] = {.lex_state = 11, .external_lex_state = 33}, - [1115] = {.lex_state = 11, .external_lex_state = 43}, - [1116] = {.lex_state = 11, .external_lex_state = 33}, - [1117] = {.lex_state = 11, .external_lex_state = 33}, - [1118] = {.lex_state = 11, .external_lex_state = 43}, - [1119] = {.lex_state = 11, .external_lex_state = 33}, - [1120] = {.lex_state = 11, .external_lex_state = 33}, - [1121] = {.lex_state = 11, .external_lex_state = 35}, - [1122] = {.lex_state = 11, .external_lex_state = 33}, + [1114] = {.lex_state = 11, .external_lex_state = 31}, + [1115] = {.lex_state = 11, .external_lex_state = 31}, + [1116] = {.lex_state = 11, .external_lex_state = 31}, + [1117] = {.lex_state = 11, .external_lex_state = 31}, + [1118] = {.lex_state = 11, .external_lex_state = 31}, + [1119] = {.lex_state = 11, .external_lex_state = 31}, + [1120] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1121] = {.lex_state = 11, .external_lex_state = 33}, + [1122] = {.lex_state = 11, .external_lex_state = 31}, [1123] = {.lex_state = 11, .external_lex_state = 33}, - [1124] = {.lex_state = 11, .external_lex_state = 33}, - [1125] = {.lex_state = 11, .external_lex_state = 33}, + [1124] = {.lex_state = 11, .external_lex_state = 31}, + [1125] = {.lex_state = 11, .external_lex_state = 41}, [1126] = {.lex_state = 11, .external_lex_state = 33}, - [1127] = {.lex_state = 11, .external_lex_state = 45}, - [1128] = {.lex_state = 11, .external_lex_state = 33}, - [1129] = {.lex_state = 11, .external_lex_state = 45}, - [1130] = {.lex_state = 11, .external_lex_state = 45}, - [1131] = {.lex_state = 11, .external_lex_state = 33}, - [1132] = {.lex_state = 11, .external_lex_state = 33}, + [1127] = {.lex_state = 11, .external_lex_state = 41}, + [1128] = {.lex_state = 11, .external_lex_state = 42}, + [1129] = {.lex_state = 11, .external_lex_state = 41}, + [1130] = {.lex_state = 11, .external_lex_state = 31}, + [1131] = {.lex_state = 11, .external_lex_state = 42}, + [1132] = {.lex_state = 11, .external_lex_state = 31}, [1133] = {.lex_state = 11, .external_lex_state = 33}, - [1134] = {.lex_state = 11, .external_lex_state = 33}, - [1135] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1136] = {.lex_state = 11, .external_lex_state = 33}, + [1134] = {.lex_state = 11, .external_lex_state = 31}, + [1135] = {.lex_state = 11, .external_lex_state = 42}, + [1136] = {.lex_state = 11, .external_lex_state = 31}, [1137] = {.lex_state = 11, .external_lex_state = 33}, - [1138] = {.lex_state = 11, .external_lex_state = 45}, - [1139] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1140] = {.lex_state = 11, .external_lex_state = 33}, - [1141] = {.lex_state = 11, .external_lex_state = 33}, - [1142] = {.lex_state = 11, .external_lex_state = 33}, - [1143] = {.lex_state = 11, .external_lex_state = 33}, - [1144] = {.lex_state = 11, .external_lex_state = 33}, + [1138] = {.lex_state = 11, .external_lex_state = 31}, + [1139] = {.lex_state = 11, .external_lex_state = 42}, + [1140] = {.lex_state = 11, .external_lex_state = 31}, + [1141] = {.lex_state = 11, .external_lex_state = 41}, + [1142] = {.lex_state = 11, .external_lex_state = 41}, + [1143] = {.lex_state = 11, .external_lex_state = 31}, + [1144] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [1145] = {.lex_state = 11, .external_lex_state = 33}, - [1146] = {.lex_state = 11, .external_lex_state = 33}, - [1147] = {.lex_state = 11, .external_lex_state = 33}, - [1148] = {.lex_state = 11, .external_lex_state = 33}, - [1149] = {.lex_state = 11, .external_lex_state = 33}, - [1150] = {.lex_state = 11, .external_lex_state = 33}, - [1151] = {.lex_state = 11, .external_lex_state = 35}, - [1152] = {.lex_state = 11, .external_lex_state = 33}, - [1153] = {.lex_state = 11, .external_lex_state = 33}, - [1154] = {.lex_state = 11, .external_lex_state = 45}, - [1155] = {.lex_state = 11, .external_lex_state = 33}, - [1156] = {.lex_state = 11, .external_lex_state = 35}, - [1157] = {.lex_state = 11, .external_lex_state = 44}, - [1158] = {.lex_state = 11, .external_lex_state = 33}, - [1159] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1160] = {.lex_state = 11, .external_lex_state = 33}, - [1161] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1162] = {.lex_state = 11, .external_lex_state = 33}, - [1163] = {.lex_state = 11, .external_lex_state = 33}, - [1164] = {.lex_state = 11, .external_lex_state = 33}, - [1165] = {.lex_state = 11, .external_lex_state = 33}, + [1146] = {.lex_state = 11, .external_lex_state = 41}, + [1147] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1148] = {.lex_state = 11, .external_lex_state = 41}, + [1149] = {.lex_state = 11, .external_lex_state = 41}, + [1150] = {.lex_state = 11, .external_lex_state = 43}, + [1151] = {.lex_state = 11, .external_lex_state = 41}, + [1152] = {.lex_state = 11, .external_lex_state = 31}, + [1153] = {.lex_state = 11, .external_lex_state = 31}, + [1154] = {.lex_state = 11, .external_lex_state = 31}, + [1155] = {.lex_state = 11, .external_lex_state = 41}, + [1156] = {.lex_state = 11, .external_lex_state = 42}, + [1157] = {.lex_state = 11, .external_lex_state = 33}, + [1158] = {.lex_state = 11, .external_lex_state = 43}, + [1159] = {.lex_state = 11, .external_lex_state = 43}, + [1160] = {.lex_state = 11, .external_lex_state = 31}, + [1161] = {.lex_state = 11, .external_lex_state = 31}, + [1162] = {.lex_state = 11, .external_lex_state = 31}, + [1163] = {.lex_state = 11, .external_lex_state = 31}, + [1164] = {.lex_state = 11, .external_lex_state = 42}, + [1165] = {.lex_state = 11, .external_lex_state = 41}, [1166] = {.lex_state = 11, .external_lex_state = 33}, [1167] = {.lex_state = 11, .external_lex_state = 33}, - [1168] = {.lex_state = 11, .external_lex_state = 33}, - [1169] = {.lex_state = 11, .external_lex_state = 33}, - [1170] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1171] = {.lex_state = 11, .external_lex_state = 33}, - [1172] = {.lex_state = 11, .external_lex_state = 33}, - [1173] = {.lex_state = 11, .external_lex_state = 35}, - [1174] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1175] = {.lex_state = 11, .external_lex_state = 33}, - [1176] = {.lex_state = 11, .external_lex_state = 35}, - [1177] = {.lex_state = 11, .external_lex_state = 43}, - [1178] = {.lex_state = 11, .external_lex_state = 43}, - [1179] = {.lex_state = 11, .external_lex_state = 35}, - [1180] = {.lex_state = 11, .external_lex_state = 43}, + [1168] = {.lex_state = 11, .external_lex_state = 31}, + [1169] = {.lex_state = 11, .external_lex_state = 31}, + [1170] = {.lex_state = 11, .external_lex_state = 27}, + [1171] = {.lex_state = 11, .external_lex_state = 31}, + [1172] = {.lex_state = 11, .external_lex_state = 31}, + [1173] = {.lex_state = 11, .external_lex_state = 31}, + [1174] = {.lex_state = 11, .external_lex_state = 27}, + [1175] = {.lex_state = 11, .external_lex_state = 31}, + [1176] = {.lex_state = 11, .external_lex_state = 31}, + [1177] = {.lex_state = 11, .external_lex_state = 31}, + [1178] = {.lex_state = 11, .external_lex_state = 31}, + [1179] = {.lex_state = 11, .external_lex_state = 27}, + [1180] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, [1181] = {.lex_state = 11, .external_lex_state = 33}, [1182] = {.lex_state = 11, .external_lex_state = 33}, - [1183] = {.lex_state = 11, .external_lex_state = 35}, - [1184] = {.lex_state = 11, .external_lex_state = 35}, + [1183] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1184] = {.lex_state = 11, .external_lex_state = 33}, [1185] = {.lex_state = 11, .external_lex_state = 33}, - [1186] = {.lex_state = 11, .external_lex_state = 44}, + [1186] = {.lex_state = 11, .external_lex_state = 33}, [1187] = {.lex_state = 11, .external_lex_state = 33}, - [1188] = {.lex_state = 11, .external_lex_state = 35}, - [1189] = {.lex_state = 11, .external_lex_state = 44}, - [1190] = {.lex_state = 11, .external_lex_state = 35}, - [1191] = {.lex_state = 11, .external_lex_state = 44}, - [1192] = {.lex_state = 11, .external_lex_state = 35}, - [1193] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1194] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1188] = {.lex_state = 11, .external_lex_state = 33}, + [1189] = {.lex_state = 11, .external_lex_state = 33}, + [1190] = {.lex_state = 11, .external_lex_state = 33}, + [1191] = {.lex_state = 11, .external_lex_state = 33}, + [1192] = {.lex_state = 11, .external_lex_state = 33}, + [1193] = {.lex_state = 11, .external_lex_state = 33}, + [1194] = {.lex_state = 11, .external_lex_state = 33}, [1195] = {.lex_state = 11, .external_lex_state = 33}, [1196] = {.lex_state = 11, .external_lex_state = 33}, - [1197] = {.lex_state = 11, .external_lex_state = 45}, + [1197] = {.lex_state = 11, .external_lex_state = 33}, [1198] = {.lex_state = 11, .external_lex_state = 33}, - [1199] = {.lex_state = 11, .external_lex_state = 35}, - [1200] = {.lex_state = 11, .external_lex_state = 29}, - [1201] = {.lex_state = 11, .external_lex_state = 35}, - [1202] = {.lex_state = 11, .external_lex_state = 35}, + [1199] = {.lex_state = 11, .external_lex_state = 33}, + [1200] = {.lex_state = 11, .external_lex_state = 33}, + [1201] = {.lex_state = 11, .external_lex_state = 33}, + [1202] = {.lex_state = 11, .external_lex_state = 33}, [1203] = {.lex_state = 11, .external_lex_state = 33}, - [1204] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1205] = {.lex_state = 11, .external_lex_state = 35}, - [1206] = {.lex_state = 11, .external_lex_state = 43}, + [1204] = {.lex_state = 11, .external_lex_state = 33}, + [1205] = {.lex_state = 11, .external_lex_state = 33}, + [1206] = {.lex_state = 11, .external_lex_state = 33}, [1207] = {.lex_state = 11, .external_lex_state = 33}, - [1208] = {.lex_state = 11, .external_lex_state = 35}, + [1208] = {.lex_state = 11, .external_lex_state = 33}, [1209] = {.lex_state = 11, .external_lex_state = 33}, - [1210] = {.lex_state = 11, .external_lex_state = 29}, - [1211] = {.lex_state = 11, .external_lex_state = 35}, + [1210] = {.lex_state = 11, .external_lex_state = 33}, + [1211] = {.lex_state = 11, .external_lex_state = 33}, [1212] = {.lex_state = 11, .external_lex_state = 33}, - [1213] = {.lex_state = 11, .external_lex_state = 35}, - [1214] = {.lex_state = 11, .external_lex_state = 29}, - [1215] = {.lex_state = 11, .external_lex_state = 35}, - [1216] = {.lex_state = 11, .external_lex_state = 35}, + [1213] = {.lex_state = 11, .external_lex_state = 33}, + [1214] = {.lex_state = 11, .external_lex_state = 33}, + [1215] = {.lex_state = 11, .external_lex_state = 33}, + [1216] = {.lex_state = 11, .external_lex_state = 33}, [1217] = {.lex_state = 11, .external_lex_state = 33}, - [1218] = {.lex_state = 11, .external_lex_state = 29}, - [1219] = {.lex_state = 11, .external_lex_state = 35}, + [1218] = {.lex_state = 11, .external_lex_state = 33}, + [1219] = {.lex_state = 11, .external_lex_state = 33}, [1220] = {.lex_state = 11, .external_lex_state = 33}, [1221] = {.lex_state = 11, .external_lex_state = 33}, - [1222] = {.lex_state = 11, .external_lex_state = 35}, - [1223] = {.lex_state = 11, .external_lex_state = 35}, - [1224] = {.lex_state = 11, .external_lex_state = 35}, - [1225] = {.lex_state = 11, .external_lex_state = 35}, - [1226] = {.lex_state = 11, .external_lex_state = 35}, - [1227] = {.lex_state = 11, .external_lex_state = 35}, - [1228] = {.lex_state = 11, .external_lex_state = 35}, - [1229] = {.lex_state = 11, .external_lex_state = 35}, - [1230] = {.lex_state = 11, .external_lex_state = 35}, - [1231] = {.lex_state = 11, .external_lex_state = 35}, - [1232] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1233] = {.lex_state = 11, .external_lex_state = 35}, - [1234] = {.lex_state = 11, .external_lex_state = 35}, - [1235] = {.lex_state = 11, .external_lex_state = 35}, - [1236] = {.lex_state = 11, .external_lex_state = 29}, - [1237] = {.lex_state = 11, .external_lex_state = 35}, - [1238] = {.lex_state = 11, .external_lex_state = 35}, - [1239] = {.lex_state = 11, .external_lex_state = 35}, - [1240] = {.lex_state = 11, .external_lex_state = 35}, - [1241] = {.lex_state = 11, .external_lex_state = 35}, - [1242] = {.lex_state = 11, .external_lex_state = 35}, - [1243] = {.lex_state = 11, .external_lex_state = 35}, - [1244] = {.lex_state = 11, .external_lex_state = 35}, - [1245] = {.lex_state = 11, .external_lex_state = 35}, - [1246] = {.lex_state = 11, .external_lex_state = 35}, - [1247] = {.lex_state = 11, .external_lex_state = 35}, - [1248] = {.lex_state = 11, .external_lex_state = 35}, - [1249] = {.lex_state = 11, .external_lex_state = 35}, - [1250] = {.lex_state = 11, .external_lex_state = 35}, - [1251] = {.lex_state = 11, .external_lex_state = 35}, - [1252] = {.lex_state = 11, .external_lex_state = 35}, - [1253] = {.lex_state = 11, .external_lex_state = 35}, - [1254] = {.lex_state = 11, .external_lex_state = 35}, - [1255] = {.lex_state = 11, .external_lex_state = 35}, - [1256] = {.lex_state = 11, .external_lex_state = 35}, - [1257] = {.lex_state = 11, .external_lex_state = 35}, - [1258] = {.lex_state = 11, .external_lex_state = 35}, - [1259] = {.lex_state = 11, .external_lex_state = 35}, - [1260] = {.lex_state = 11, .external_lex_state = 35}, - [1261] = {.lex_state = 11, .external_lex_state = 35}, - [1262] = {.lex_state = 11, .external_lex_state = 35}, - [1263] = {.lex_state = 11, .external_lex_state = 35}, - [1264] = {.lex_state = 11, .external_lex_state = 35}, - [1265] = {.lex_state = 11, .external_lex_state = 35}, - [1266] = {.lex_state = 11, .external_lex_state = 35}, - [1267] = {.lex_state = 11, .external_lex_state = 35}, - [1268] = {.lex_state = 11, .external_lex_state = 35}, - [1269] = {.lex_state = 11, .external_lex_state = 35}, - [1270] = {.lex_state = 11, .external_lex_state = 35}, + [1222] = {.lex_state = 11, .external_lex_state = 33}, + [1223] = {.lex_state = 11, .external_lex_state = 33}, + [1224] = {.lex_state = 11, .external_lex_state = 33}, + [1225] = {.lex_state = 11, .external_lex_state = 33}, + [1226] = {.lex_state = 11, .external_lex_state = 33}, + [1227] = {.lex_state = 11, .external_lex_state = 33}, + [1228] = {.lex_state = 11, .external_lex_state = 33}, + [1229] = {.lex_state = 11, .external_lex_state = 33}, + [1230] = {.lex_state = 11, .external_lex_state = 33}, + [1231] = {.lex_state = 11, .external_lex_state = 33}, + [1232] = {.lex_state = 11, .external_lex_state = 33}, + [1233] = {.lex_state = 11, .external_lex_state = 33}, + [1234] = {.lex_state = 11, .external_lex_state = 33}, + [1235] = {.lex_state = 11, .external_lex_state = 33}, + [1236] = {.lex_state = 11, .external_lex_state = 33}, + [1237] = {.lex_state = 11, .external_lex_state = 33}, + [1238] = {.lex_state = 11, .external_lex_state = 27}, + [1239] = {.lex_state = 11, .external_lex_state = 33}, + [1240] = {.lex_state = 11, .external_lex_state = 33}, + [1241] = {.lex_state = 11, .external_lex_state = 33}, + [1242] = {.lex_state = 11, .external_lex_state = 33}, + [1243] = {.lex_state = 11, .external_lex_state = 33}, + [1244] = {.lex_state = 11, .external_lex_state = 33}, + [1245] = {.lex_state = 11, .external_lex_state = 33}, + [1246] = {.lex_state = 11, .external_lex_state = 33}, + [1247] = {.lex_state = 11, .external_lex_state = 33}, + [1248] = {.lex_state = 11, .external_lex_state = 33}, + [1249] = {.lex_state = 11, .external_lex_state = 33}, + [1250] = {.lex_state = 11, .external_lex_state = 33}, + [1251] = {.lex_state = 11, .external_lex_state = 33}, + [1252] = {.lex_state = 11, .external_lex_state = 33}, + [1253] = {.lex_state = 11, .external_lex_state = 33}, + [1254] = {.lex_state = 11, .external_lex_state = 33}, + [1255] = {.lex_state = 11, .external_lex_state = 33}, + [1256] = {.lex_state = 11, .external_lex_state = 33}, + [1257] = {.lex_state = 11, .external_lex_state = 33}, + [1258] = {.lex_state = 11, .external_lex_state = 33}, + [1259] = {.lex_state = 11, .external_lex_state = 33}, + [1260] = {.lex_state = 11, .external_lex_state = 33}, + [1261] = {.lex_state = 11, .external_lex_state = 33}, + [1262] = {.lex_state = 11, .external_lex_state = 33}, + [1263] = {.lex_state = 11, .external_lex_state = 33}, + [1264] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1265] = {.lex_state = 11, .external_lex_state = 27}, + [1266] = {.lex_state = 11, .external_lex_state = 33}, + [1267] = {.lex_state = 11, .external_lex_state = 33}, + [1268] = {.lex_state = 11, .external_lex_state = 27}, + [1269] = {.lex_state = 11, .external_lex_state = 33}, + [1270] = {.lex_state = 11, .external_lex_state = 33}, [1271] = {.lex_state = 11, .external_lex_state = 33}, - [1272] = {.lex_state = 11, .external_lex_state = 35}, - [1273] = {.lex_state = 11, .external_lex_state = 35}, - [1274] = {.lex_state = 11, .external_lex_state = 35}, - [1275] = {.lex_state = 11, .external_lex_state = 35}, - [1276] = {.lex_state = 11, .external_lex_state = 35}, - [1277] = {.lex_state = 11, .external_lex_state = 35}, - [1278] = {.lex_state = 11, .external_lex_state = 35}, - [1279] = {.lex_state = 11, .external_lex_state = 35}, - [1280] = {.lex_state = 11, .external_lex_state = 35}, - [1281] = {.lex_state = 11, .external_lex_state = 35}, - [1282] = {.lex_state = 11, .external_lex_state = 35}, - [1283] = {.lex_state = 11, .external_lex_state = 35}, - [1284] = {.lex_state = 11, .external_lex_state = 35}, - [1285] = {.lex_state = 11, .external_lex_state = 35}, - [1286] = {.lex_state = 11, .external_lex_state = 35}, - [1287] = {.lex_state = 11, .external_lex_state = 35}, - [1288] = {.lex_state = 11, .external_lex_state = 35}, - [1289] = {.lex_state = 11, .external_lex_state = 35}, - [1290] = {.lex_state = 11, .external_lex_state = 33}, - [1291] = {.lex_state = 11, .external_lex_state = 35}, - [1292] = {.lex_state = 11, .external_lex_state = 35}, - [1293] = {.lex_state = 11, .external_lex_state = 35}, - [1294] = {.lex_state = 11, .external_lex_state = 35}, - [1295] = {.lex_state = 11, .external_lex_state = 35}, - [1296] = {.lex_state = 11, .external_lex_state = 35}, - [1297] = {.lex_state = 11, .external_lex_state = 29}, - [1298] = {.lex_state = 11, .external_lex_state = 35}, - [1299] = {.lex_state = 11, .external_lex_state = 35}, - [1300] = {.lex_state = 11, .external_lex_state = 35}, - [1301] = {.lex_state = 11, .external_lex_state = 35}, - [1302] = {.lex_state = 11, .external_lex_state = 35}, - [1303] = {.lex_state = 11, .external_lex_state = 35}, - [1304] = {.lex_state = 11, .external_lex_state = 35}, - [1305] = {.lex_state = 11, .external_lex_state = 35}, - [1306] = {.lex_state = 11, .external_lex_state = 35}, - [1307] = {.lex_state = 11, .external_lex_state = 33}, - [1308] = {.lex_state = 11, .external_lex_state = 33}, - [1309] = {.lex_state = 11, .external_lex_state = 33}, - [1310] = {.lex_state = 11, .external_lex_state = 33}, - [1311] = {.lex_state = 11, .external_lex_state = 33}, - [1312] = {.lex_state = 11, .external_lex_state = 33}, - [1313] = {.lex_state = 11, .external_lex_state = 33}, - [1314] = {.lex_state = 11, .external_lex_state = 33}, - [1315] = {.lex_state = 11, .external_lex_state = 33}, - [1316] = {.lex_state = 11, .external_lex_state = 33}, - [1317] = {.lex_state = 11, .external_lex_state = 33}, - [1318] = {.lex_state = 11, .external_lex_state = 33}, - [1319] = {.lex_state = 11, .external_lex_state = 33}, - [1320] = {.lex_state = 11, .external_lex_state = 33}, - [1321] = {.lex_state = 11, .external_lex_state = 33}, - [1322] = {.lex_state = 11, .external_lex_state = 33}, - [1323] = {.lex_state = 11, .external_lex_state = 33}, - [1324] = {.lex_state = 11, .external_lex_state = 29}, - [1325] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1326] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1327] = {.lex_state = 11, .external_lex_state = 35}, - [1328] = {.lex_state = 11, .external_lex_state = 33}, - [1329] = {.lex_state = 11, .external_lex_state = 35}, - [1330] = {.lex_state = 11, .external_lex_state = 35}, - [1331] = {.lex_state = 11, .external_lex_state = 29}, - [1332] = {.lex_state = 11, .external_lex_state = 29}, - [1333] = {.lex_state = 11, .external_lex_state = 29}, - [1334] = {.lex_state = 11, .external_lex_state = 29}, - [1335] = {.lex_state = 11, .external_lex_state = 29}, - [1336] = {.lex_state = 11, .external_lex_state = 29}, - [1337] = {.lex_state = 11, .external_lex_state = 29}, - [1338] = {.lex_state = 11, .external_lex_state = 29}, - [1339] = {.lex_state = 11, .external_lex_state = 29}, - [1340] = {.lex_state = 11, .external_lex_state = 29}, - [1341] = {.lex_state = 11, .external_lex_state = 29}, - [1342] = {.lex_state = 11, .external_lex_state = 29}, - [1343] = {.lex_state = 11, .external_lex_state = 29}, - [1344] = {.lex_state = 11, .external_lex_state = 29}, - [1345] = {.lex_state = 11, .external_lex_state = 29}, - [1346] = {.lex_state = 11, .external_lex_state = 29}, - [1347] = {.lex_state = 11, .external_lex_state = 29}, - [1348] = {.lex_state = 11, .external_lex_state = 29}, - [1349] = {.lex_state = 11, .external_lex_state = 29}, - [1350] = {.lex_state = 11, .external_lex_state = 29}, - [1351] = {.lex_state = 11, .external_lex_state = 29}, - [1352] = {.lex_state = 11, .external_lex_state = 29}, - [1353] = {.lex_state = 11, .external_lex_state = 29}, - [1354] = {.lex_state = 11, .external_lex_state = 29}, - [1355] = {.lex_state = 11, .external_lex_state = 29}, - [1356] = {.lex_state = 11, .external_lex_state = 29}, - [1357] = {.lex_state = 11, .external_lex_state = 29}, - [1358] = {.lex_state = 11, .external_lex_state = 29}, - [1359] = {.lex_state = 11, .external_lex_state = 29}, - [1360] = {.lex_state = 11, .external_lex_state = 29}, - [1361] = {.lex_state = 11, .external_lex_state = 29}, - [1362] = {.lex_state = 11, .external_lex_state = 29}, - [1363] = {.lex_state = 11, .external_lex_state = 29}, - [1364] = {.lex_state = 11, .external_lex_state = 29}, - [1365] = {.lex_state = 11, .external_lex_state = 29}, - [1366] = {.lex_state = 11, .external_lex_state = 29}, - [1367] = {.lex_state = 11, .external_lex_state = 29}, - [1368] = {.lex_state = 11, .external_lex_state = 29}, - [1369] = {.lex_state = 11, .external_lex_state = 29}, - [1370] = {.lex_state = 11, .external_lex_state = 29}, - [1371] = {.lex_state = 11, .external_lex_state = 29}, - [1372] = {.lex_state = 11, .external_lex_state = 29}, - [1373] = {.lex_state = 11, .external_lex_state = 29}, - [1374] = {.lex_state = 11, .external_lex_state = 29}, - [1375] = {.lex_state = 11, .external_lex_state = 29}, - [1376] = {.lex_state = 11, .external_lex_state = 29}, - [1377] = {.lex_state = 11, .external_lex_state = 29}, - [1378] = {.lex_state = 11, .external_lex_state = 29}, - [1379] = {.lex_state = 11, .external_lex_state = 29}, - [1380] = {.lex_state = 11, .external_lex_state = 29}, - [1381] = {.lex_state = 11, .external_lex_state = 29}, - [1382] = {.lex_state = 11, .external_lex_state = 29}, - [1383] = {.lex_state = 11, .external_lex_state = 29}, - [1384] = {.lex_state = 11, .external_lex_state = 29}, - [1385] = {.lex_state = 11, .external_lex_state = 29}, - [1386] = {.lex_state = 11, .external_lex_state = 29}, - [1387] = {.lex_state = 11, .external_lex_state = 29}, - [1388] = {.lex_state = 11, .external_lex_state = 29}, - [1389] = {.lex_state = 11, .external_lex_state = 29}, - [1390] = {.lex_state = 11, .external_lex_state = 29}, - [1391] = {.lex_state = 11, .external_lex_state = 29}, - [1392] = {.lex_state = 11, .external_lex_state = 29}, - [1393] = {.lex_state = 11, .external_lex_state = 29}, - [1394] = {.lex_state = 11, .external_lex_state = 29}, - [1395] = {.lex_state = 11, .external_lex_state = 29}, - [1396] = {.lex_state = 11, .external_lex_state = 29}, - [1397] = {.lex_state = 11, .external_lex_state = 29}, - [1398] = {.lex_state = 11, .external_lex_state = 29}, - [1399] = {.lex_state = 11, .external_lex_state = 29}, - [1400] = {.lex_state = 11, .external_lex_state = 29}, - [1401] = {.lex_state = 11, .external_lex_state = 29}, - [1402] = {.lex_state = 11, .external_lex_state = 29}, - [1403] = {.lex_state = 11, .external_lex_state = 33}, - [1404] = {.lex_state = 11, .external_lex_state = 29}, - [1405] = {.lex_state = 11, .external_lex_state = 29}, - [1406] = {.lex_state = 11, .external_lex_state = 29}, - [1407] = {.lex_state = 11, .external_lex_state = 29}, - [1408] = {.lex_state = 11, .external_lex_state = 29}, - [1409] = {.lex_state = 11, .external_lex_state = 29}, - [1410] = {.lex_state = 11, .external_lex_state = 29}, - [1411] = {.lex_state = 11, .external_lex_state = 29}, - [1412] = {.lex_state = 11, .external_lex_state = 29}, - [1413] = {.lex_state = 11, .external_lex_state = 29}, - [1414] = {.lex_state = 11, .external_lex_state = 29}, - [1415] = {.lex_state = 11, .external_lex_state = 29}, - [1416] = {.lex_state = 11, .external_lex_state = 29}, - [1417] = {.lex_state = 11, .external_lex_state = 29}, - [1418] = {.lex_state = 11, .external_lex_state = 29}, - [1419] = {.lex_state = 11, .external_lex_state = 29}, - [1420] = {.lex_state = 11, .external_lex_state = 29}, - [1421] = {.lex_state = 11, .external_lex_state = 29}, - [1422] = {.lex_state = 11, .external_lex_state = 29}, - [1423] = {.lex_state = 11, .external_lex_state = 29}, - [1424] = {.lex_state = 11, .external_lex_state = 29}, - [1425] = {.lex_state = 11, .external_lex_state = 29}, - [1426] = {.lex_state = 11, .external_lex_state = 29}, - [1427] = {.lex_state = 11, .external_lex_state = 29}, - [1428] = {.lex_state = 11, .external_lex_state = 29}, - [1429] = {.lex_state = 11, .external_lex_state = 29}, - [1430] = {.lex_state = 11, .external_lex_state = 29}, - [1431] = {.lex_state = 11, .external_lex_state = 29}, - [1432] = {.lex_state = 11, .external_lex_state = 29}, - [1433] = {.lex_state = 11, .external_lex_state = 33}, - [1434] = {.lex_state = 11, .external_lex_state = 29}, - [1435] = {.lex_state = 11, .external_lex_state = 33}, - [1436] = {.lex_state = 11, .external_lex_state = 29}, - [1437] = {.lex_state = 11, .external_lex_state = 29}, - [1438] = {.lex_state = 11, .external_lex_state = 29}, - [1439] = {.lex_state = 11, .external_lex_state = 33}, - [1440] = {.lex_state = 11, .external_lex_state = 29}, - [1441] = {.lex_state = 11, .external_lex_state = 29}, - [1442] = {.lex_state = 11, .external_lex_state = 29}, - [1443] = {.lex_state = 11, .external_lex_state = 38}, - [1444] = {.lex_state = 11, .external_lex_state = 46}, - [1445] = {.lex_state = 11, .external_lex_state = 29}, - [1446] = {.lex_state = 11, .external_lex_state = 29}, - [1447] = {.lex_state = 11, .external_lex_state = 33}, - [1448] = {.lex_state = 11, .external_lex_state = 33}, - [1449] = {.lex_state = 11, .external_lex_state = 33}, - [1450] = {.lex_state = 11, .external_lex_state = 29}, - [1451] = {.lex_state = 11, .external_lex_state = 33}, - [1452] = {.lex_state = 11, .external_lex_state = 33}, - [1453] = {.lex_state = 11, .external_lex_state = 29}, - [1454] = {.lex_state = 11, .external_lex_state = 34}, - [1455] = {.lex_state = 11, .external_lex_state = 38}, - [1456] = {.lex_state = 11, .external_lex_state = 46}, - [1457] = {.lex_state = 11, .external_lex_state = 38}, - [1458] = {.lex_state = 11, .external_lex_state = 47}, - [1459] = {.lex_state = 11, .external_lex_state = 46}, - [1460] = {.lex_state = 11, .external_lex_state = 38}, - [1461] = {.lex_state = 11, .external_lex_state = 46}, - [1462] = {.lex_state = 11, .external_lex_state = 38}, - [1463] = {.lex_state = 11, .external_lex_state = 46}, - [1464] = {.lex_state = 11, .external_lex_state = 38}, - [1465] = {.lex_state = 11, .external_lex_state = 47}, - [1466] = {.lex_state = 11, .external_lex_state = 47}, - [1467] = {.lex_state = 11, .external_lex_state = 47}, - [1468] = {.lex_state = 11, .external_lex_state = 47}, - [1469] = {.lex_state = 11, .external_lex_state = 47}, - [1470] = {.lex_state = 11, .external_lex_state = 33}, - [1471] = {.lex_state = 11, .external_lex_state = 46}, - [1472] = {.lex_state = 11, .external_lex_state = 38}, - [1473] = {.lex_state = 11, .external_lex_state = 38}, - [1474] = {.lex_state = 11, .external_lex_state = 38}, - [1475] = {.lex_state = 11, .external_lex_state = 47}, - [1476] = {.lex_state = 11, .external_lex_state = 33}, - [1477] = {.lex_state = 11, .external_lex_state = 38}, - [1478] = {.lex_state = 11, .external_lex_state = 33}, - [1479] = {.lex_state = 11, .external_lex_state = 38}, - [1480] = {.lex_state = 11, .external_lex_state = 38}, - [1481] = {.lex_state = 11, .external_lex_state = 38}, - [1482] = {.lex_state = 11, .external_lex_state = 33}, - [1483] = {.lex_state = 11, .external_lex_state = 38}, - [1484] = {.lex_state = 11, .external_lex_state = 34}, - [1485] = {.lex_state = 11, .external_lex_state = 34}, - [1486] = {.lex_state = 11, .external_lex_state = 34}, - [1487] = {.lex_state = 11, .external_lex_state = 34}, - [1488] = {.lex_state = 11, .external_lex_state = 34}, - [1489] = {.lex_state = 11, .external_lex_state = 34}, - [1490] = {.lex_state = 11, .external_lex_state = 34}, - [1491] = {.lex_state = 11, .external_lex_state = 34}, - [1492] = {.lex_state = 11, .external_lex_state = 34}, - [1493] = {.lex_state = 11, .external_lex_state = 34}, - [1494] = {.lex_state = 11, .external_lex_state = 34}, - [1495] = {.lex_state = 11, .external_lex_state = 34}, - [1496] = {.lex_state = 11, .external_lex_state = 34}, - [1497] = {.lex_state = 11, .external_lex_state = 34}, - [1498] = {.lex_state = 11, .external_lex_state = 34}, - [1499] = {.lex_state = 11, .external_lex_state = 34}, - [1500] = {.lex_state = 11, .external_lex_state = 34}, - [1501] = {.lex_state = 11, .external_lex_state = 33}, - [1502] = {.lex_state = 11, .external_lex_state = 33}, - [1503] = {.lex_state = 11, .external_lex_state = 33}, - [1504] = {.lex_state = 11, .external_lex_state = 33}, - [1505] = {.lex_state = 11, .external_lex_state = 46}, - [1506] = {.lex_state = 11, .external_lex_state = 38}, - [1507] = {.lex_state = 11, .external_lex_state = 38}, - [1508] = {.lex_state = 11, .external_lex_state = 46}, - [1509] = {.lex_state = 11, .external_lex_state = 33}, - [1510] = {.lex_state = 11, .external_lex_state = 33}, - [1511] = {.lex_state = 11, .external_lex_state = 33}, - [1512] = {.lex_state = 11, .external_lex_state = 34}, - [1513] = {.lex_state = 11, .external_lex_state = 34}, - [1514] = {.lex_state = 11, .external_lex_state = 46}, - [1515] = {.lex_state = 11, .external_lex_state = 34}, - [1516] = {.lex_state = 11, .external_lex_state = 34}, - [1517] = {.lex_state = 11, .external_lex_state = 34}, - [1518] = {.lex_state = 11, .external_lex_state = 38}, - [1519] = {.lex_state = 11, .external_lex_state = 46}, - [1520] = {.lex_state = 11, .external_lex_state = 33}, - [1521] = {.lex_state = 11, .external_lex_state = 33}, - [1522] = {.lex_state = 11, .external_lex_state = 38}, - [1523] = {.lex_state = 11, .external_lex_state = 33}, - [1524] = {.lex_state = 11, .external_lex_state = 38}, - [1525] = {.lex_state = 11, .external_lex_state = 38}, - [1526] = {.lex_state = 11, .external_lex_state = 46}, - [1527] = {.lex_state = 11, .external_lex_state = 33}, - [1528] = {.lex_state = 11, .external_lex_state = 33}, - [1529] = {.lex_state = 11, .external_lex_state = 33}, - [1530] = {.lex_state = 11, .external_lex_state = 38}, - [1531] = {.lex_state = 11, .external_lex_state = 47}, - [1532] = {.lex_state = 11, .external_lex_state = 33}, - [1533] = {.lex_state = 11, .external_lex_state = 33}, - [1534] = {.lex_state = 11, .external_lex_state = 38}, - [1535] = {.lex_state = 11, .external_lex_state = 38}, - [1536] = {.lex_state = 11, .external_lex_state = 38}, - [1537] = {.lex_state = 11, .external_lex_state = 38}, - [1538] = {.lex_state = 11, .external_lex_state = 38}, - [1539] = {.lex_state = 11, .external_lex_state = 38}, - [1540] = {.lex_state = 11, .external_lex_state = 33}, - [1541] = {.lex_state = 11, .external_lex_state = 33}, - [1542] = {.lex_state = 11, .external_lex_state = 33}, - [1543] = {.lex_state = 11, .external_lex_state = 38}, - [1544] = {.lex_state = 11, .external_lex_state = 38}, - [1545] = {.lex_state = 11, .external_lex_state = 38}, - [1546] = {.lex_state = 11, .external_lex_state = 33}, - [1547] = {.lex_state = 11, .external_lex_state = 33}, - [1548] = {.lex_state = 11, .external_lex_state = 33}, - [1549] = {.lex_state = 11, .external_lex_state = 38}, - [1550] = {.lex_state = 11, .external_lex_state = 33}, - [1551] = {.lex_state = 11, .external_lex_state = 38}, - [1552] = {.lex_state = 11, .external_lex_state = 33}, - [1553] = {.lex_state = 11, .external_lex_state = 33}, - [1554] = {.lex_state = 11, .external_lex_state = 33}, - [1555] = {.lex_state = 11, .external_lex_state = 38}, - [1556] = {.lex_state = 11, .external_lex_state = 33}, - [1557] = {.lex_state = 11, .external_lex_state = 33}, - [1558] = {.lex_state = 11, .external_lex_state = 33}, - [1559] = {.lex_state = 11, .external_lex_state = 47}, - [1560] = {.lex_state = 11, .external_lex_state = 33}, - [1561] = {.lex_state = 11, .external_lex_state = 33}, - [1562] = {.lex_state = 11, .external_lex_state = 33}, - [1563] = {.lex_state = 11, .external_lex_state = 38}, - [1564] = {.lex_state = 11, .external_lex_state = 33}, - [1565] = {.lex_state = 11, .external_lex_state = 33}, - [1566] = {.lex_state = 11, .external_lex_state = 33}, - [1567] = {.lex_state = 11, .external_lex_state = 33}, - [1568] = {.lex_state = 11, .external_lex_state = 33}, - [1569] = {.lex_state = 11, .external_lex_state = 33}, - [1570] = {.lex_state = 11, .external_lex_state = 33}, - [1571] = {.lex_state = 11, .external_lex_state = 33}, - [1572] = {.lex_state = 11, .external_lex_state = 33}, - [1573] = {.lex_state = 11, .external_lex_state = 33}, - [1574] = {.lex_state = 11, .external_lex_state = 33}, - [1575] = {.lex_state = 11, .external_lex_state = 33}, - [1576] = {.lex_state = 11, .external_lex_state = 33}, - [1577] = {.lex_state = 11, .external_lex_state = 33}, - [1578] = {.lex_state = 11, .external_lex_state = 33}, - [1579] = {.lex_state = 11, .external_lex_state = 33}, - [1580] = {.lex_state = 11, .external_lex_state = 34}, - [1581] = {.lex_state = 11, .external_lex_state = 47}, - [1582] = {.lex_state = 11, .external_lex_state = 34}, - [1583] = {.lex_state = 11, .external_lex_state = 33}, - [1584] = {.lex_state = 11, .external_lex_state = 47}, - [1585] = {.lex_state = 11, .external_lex_state = 33}, - [1586] = {.lex_state = 11, .external_lex_state = 33}, - [1587] = {.lex_state = 11, .external_lex_state = 34}, - [1588] = {.lex_state = 11, .external_lex_state = 34}, - [1589] = {.lex_state = 11, .external_lex_state = 34}, - [1590] = {.lex_state = 11, .external_lex_state = 34}, - [1591] = {.lex_state = 11, .external_lex_state = 38}, - [1592] = {.lex_state = 11, .external_lex_state = 33}, - [1593] = {.lex_state = 11, .external_lex_state = 33}, - [1594] = {.lex_state = 11, .external_lex_state = 34}, - [1595] = {.lex_state = 11, .external_lex_state = 47}, - [1596] = {.lex_state = 11, .external_lex_state = 33}, - [1597] = {.lex_state = 11, .external_lex_state = 39}, - [1598] = {.lex_state = 11, .external_lex_state = 33}, - [1599] = {.lex_state = 11, .external_lex_state = 33}, - [1600] = {.lex_state = 11, .external_lex_state = 33}, - [1601] = {.lex_state = 11, .external_lex_state = 46}, - [1602] = {.lex_state = 11, .external_lex_state = 38}, - [1603] = {.lex_state = 11, .external_lex_state = 33}, - [1604] = {.lex_state = 11, .external_lex_state = 33}, - [1605] = {.lex_state = 11, .external_lex_state = 33}, - [1606] = {.lex_state = 11, .external_lex_state = 33}, - [1607] = {.lex_state = 11, .external_lex_state = 33}, - [1608] = {.lex_state = 11, .external_lex_state = 46}, - [1609] = {.lex_state = 11, .external_lex_state = 38}, - [1610] = {.lex_state = 11, .external_lex_state = 46}, - [1611] = {.lex_state = 11, .external_lex_state = 38}, - [1612] = {.lex_state = 11, .external_lex_state = 38}, - [1613] = {.lex_state = 11, .external_lex_state = 38}, - [1614] = {.lex_state = 11, .external_lex_state = 38}, - [1615] = {.lex_state = 12, .external_lex_state = 48}, - [1616] = {.lex_state = 11, .external_lex_state = 38}, - [1617] = {.lex_state = 11, .external_lex_state = 38}, - [1618] = {.lex_state = 11, .external_lex_state = 38}, - [1619] = {.lex_state = 11, .external_lex_state = 38}, - [1620] = {.lex_state = 11, .external_lex_state = 38}, - [1621] = {.lex_state = 11, .external_lex_state = 38}, - [1622] = {.lex_state = 11, .external_lex_state = 38}, - [1623] = {.lex_state = 11, .external_lex_state = 38}, - [1624] = {.lex_state = 11, .external_lex_state = 38}, - [1625] = {.lex_state = 11, .external_lex_state = 38}, - [1626] = {.lex_state = 11, .external_lex_state = 38}, - [1627] = {.lex_state = 11, .external_lex_state = 38}, - [1628] = {.lex_state = 11, .external_lex_state = 38}, - [1629] = {.lex_state = 11, .external_lex_state = 33}, - [1630] = {.lex_state = 11, .external_lex_state = 38}, - [1631] = {.lex_state = 12, .external_lex_state = 48}, - [1632] = {.lex_state = 11, .external_lex_state = 38}, - [1633] = {.lex_state = 11, .external_lex_state = 38}, - [1634] = {.lex_state = 11, .external_lex_state = 33}, - [1635] = {.lex_state = 11, .external_lex_state = 38}, - [1636] = {.lex_state = 11, .external_lex_state = 33}, - [1637] = {.lex_state = 11, .external_lex_state = 38}, - [1638] = {.lex_state = 11, .external_lex_state = 38}, - [1639] = {.lex_state = 11, .external_lex_state = 38}, - [1640] = {.lex_state = 12, .external_lex_state = 48}, - [1641] = {.lex_state = 11, .external_lex_state = 38}, - [1642] = {.lex_state = 11, .external_lex_state = 38}, - [1643] = {.lex_state = 11, .external_lex_state = 38}, - [1644] = {.lex_state = 11, .external_lex_state = 33}, - [1645] = {.lex_state = 11, .external_lex_state = 38}, - [1646] = {.lex_state = 12, .external_lex_state = 48}, - [1647] = {.lex_state = 11, .external_lex_state = 38}, - [1648] = {.lex_state = 11, .external_lex_state = 38}, - [1649] = {.lex_state = 11, .external_lex_state = 38}, - [1650] = {.lex_state = 11, .external_lex_state = 39}, - [1651] = {.lex_state = 11, .external_lex_state = 38}, - [1652] = {.lex_state = 12, .external_lex_state = 48}, - [1653] = {.lex_state = 11, .external_lex_state = 38}, - [1654] = {.lex_state = 11, .external_lex_state = 38}, - [1655] = {.lex_state = 11, .external_lex_state = 38}, - [1656] = {.lex_state = 11, .external_lex_state = 38}, - [1657] = {.lex_state = 12, .external_lex_state = 48}, - [1658] = {.lex_state = 11, .external_lex_state = 39}, - [1659] = {.lex_state = 11, .external_lex_state = 38}, - [1660] = {.lex_state = 12, .external_lex_state = 48}, - [1661] = {.lex_state = 11, .external_lex_state = 33}, - [1662] = {.lex_state = 12, .external_lex_state = 48}, - [1663] = {.lex_state = 11, .external_lex_state = 38}, - [1664] = {.lex_state = 11, .external_lex_state = 38}, - [1665] = {.lex_state = 12, .external_lex_state = 48}, - [1666] = {.lex_state = 11, .external_lex_state = 38}, - [1667] = {.lex_state = 11, .external_lex_state = 38}, - [1668] = {.lex_state = 11, .external_lex_state = 38}, - [1669] = {.lex_state = 11, .external_lex_state = 33}, - [1670] = {.lex_state = 11, .external_lex_state = 33}, - [1671] = {.lex_state = 11, .external_lex_state = 33}, - [1672] = {.lex_state = 11, .external_lex_state = 38}, - [1673] = {.lex_state = 11, .external_lex_state = 33}, - [1674] = {.lex_state = 11, .external_lex_state = 38}, - [1675] = {.lex_state = 11, .external_lex_state = 33}, - [1676] = {.lex_state = 11, .external_lex_state = 38}, - [1677] = {.lex_state = 11, .external_lex_state = 33}, - [1678] = {.lex_state = 11, .external_lex_state = 33}, - [1679] = {.lex_state = 11, .external_lex_state = 33}, - [1680] = {.lex_state = 11, .external_lex_state = 38}, - [1681] = {.lex_state = 11, .external_lex_state = 33}, - [1682] = {.lex_state = 11, .external_lex_state = 38}, - [1683] = {.lex_state = 11, .external_lex_state = 38}, - [1684] = {.lex_state = 11, .external_lex_state = 38}, - [1685] = {.lex_state = 11, .external_lex_state = 38}, - [1686] = {.lex_state = 11, .external_lex_state = 38}, - [1687] = {.lex_state = 11, .external_lex_state = 38}, - [1688] = {.lex_state = 11, .external_lex_state = 38}, - [1689] = {.lex_state = 11, .external_lex_state = 38}, - [1690] = {.lex_state = 11, .external_lex_state = 38}, - [1691] = {.lex_state = 11, .external_lex_state = 38}, - [1692] = {.lex_state = 11, .external_lex_state = 38}, - [1693] = {.lex_state = 11, .external_lex_state = 38}, - [1694] = {.lex_state = 11, .external_lex_state = 38}, - [1695] = {.lex_state = 11, .external_lex_state = 38}, - [1696] = {.lex_state = 11, .external_lex_state = 38}, - [1697] = {.lex_state = 11, .external_lex_state = 38}, - [1698] = {.lex_state = 11, .external_lex_state = 33}, - [1699] = {.lex_state = 11, .external_lex_state = 38}, - [1700] = {.lex_state = 11, .external_lex_state = 38}, - [1701] = {.lex_state = 12, .external_lex_state = 48}, - [1702] = {.lex_state = 11, .external_lex_state = 38}, - [1703] = {.lex_state = 11, .external_lex_state = 38}, - [1704] = {.lex_state = 11, .external_lex_state = 38}, - [1705] = {.lex_state = 11, .external_lex_state = 38}, - [1706] = {.lex_state = 11, .external_lex_state = 38}, - [1707] = {.lex_state = 11, .external_lex_state = 38}, - [1708] = {.lex_state = 11, .external_lex_state = 38}, - [1709] = {.lex_state = 11, .external_lex_state = 38}, - [1710] = {.lex_state = 11, .external_lex_state = 38}, - [1711] = {.lex_state = 11, .external_lex_state = 38}, - [1712] = {.lex_state = 11, .external_lex_state = 38}, - [1713] = {.lex_state = 11, .external_lex_state = 38}, - [1714] = {.lex_state = 11, .external_lex_state = 38}, - [1715] = {.lex_state = 11, .external_lex_state = 38}, - [1716] = {.lex_state = 11, .external_lex_state = 38}, - [1717] = {.lex_state = 11, .external_lex_state = 38}, - [1718] = {.lex_state = 11, .external_lex_state = 38}, - [1719] = {.lex_state = 11, .external_lex_state = 38}, - [1720] = {.lex_state = 11, .external_lex_state = 39}, - [1721] = {.lex_state = 11, .external_lex_state = 33}, - [1722] = {.lex_state = 11, .external_lex_state = 38}, - [1723] = {.lex_state = 11, .external_lex_state = 33}, - [1724] = {.lex_state = 11, .external_lex_state = 38}, - [1725] = {.lex_state = 11, .external_lex_state = 38}, - [1726] = {.lex_state = 11, .external_lex_state = 33}, - [1727] = {.lex_state = 11, .external_lex_state = 33}, - [1728] = {.lex_state = 11, .external_lex_state = 38}, - [1729] = {.lex_state = 11, .external_lex_state = 33}, - [1730] = {.lex_state = 11, .external_lex_state = 33}, - [1731] = {.lex_state = 11, .external_lex_state = 39}, - [1732] = {.lex_state = 11, .external_lex_state = 38}, - [1733] = {.lex_state = 11, .external_lex_state = 33}, - [1734] = {.lex_state = 11, .external_lex_state = 38}, - [1735] = {.lex_state = 11, .external_lex_state = 38}, - [1736] = {.lex_state = 11, .external_lex_state = 39}, - [1737] = {.lex_state = 11, .external_lex_state = 39}, - [1738] = {.lex_state = 11, .external_lex_state = 33}, - [1739] = {.lex_state = 11, .external_lex_state = 39}, - [1740] = {.lex_state = 11, .external_lex_state = 39}, - [1741] = {.lex_state = 11, .external_lex_state = 39}, - [1742] = {.lex_state = 11, .external_lex_state = 39}, - [1743] = {.lex_state = 11, .external_lex_state = 39}, - [1744] = {.lex_state = 11, .external_lex_state = 39}, - [1745] = {.lex_state = 11, .external_lex_state = 39}, - [1746] = {.lex_state = 11, .external_lex_state = 33}, - [1747] = {.lex_state = 11, .external_lex_state = 39}, - [1748] = {.lex_state = 11, .external_lex_state = 39}, - [1749] = {.lex_state = 11, .external_lex_state = 33}, - [1750] = {.lex_state = 11, .external_lex_state = 33}, - [1751] = {.lex_state = 11, .external_lex_state = 39}, - [1752] = {.lex_state = 11, .external_lex_state = 39}, - [1753] = {.lex_state = 11, .external_lex_state = 39}, - [1754] = {.lex_state = 11, .external_lex_state = 39}, - [1755] = {.lex_state = 11, .external_lex_state = 39}, - [1756] = {.lex_state = 11, .external_lex_state = 39}, - [1757] = {.lex_state = 11, .external_lex_state = 39}, - [1758] = {.lex_state = 11, .external_lex_state = 39}, - [1759] = {.lex_state = 11, .external_lex_state = 39}, - [1760] = {.lex_state = 11, .external_lex_state = 33}, - [1761] = {.lex_state = 11, .external_lex_state = 39}, - [1762] = {.lex_state = 11, .external_lex_state = 39}, - [1763] = {.lex_state = 11, .external_lex_state = 39}, - [1764] = {.lex_state = 11, .external_lex_state = 39}, - [1765] = {.lex_state = 11, .external_lex_state = 39}, - [1766] = {.lex_state = 11, .external_lex_state = 39}, - [1767] = {.lex_state = 11, .external_lex_state = 39}, - [1768] = {.lex_state = 11, .external_lex_state = 33}, - [1769] = {.lex_state = 11, .external_lex_state = 33}, - [1770] = {.lex_state = 11, .external_lex_state = 39}, - [1771] = {.lex_state = 11, .external_lex_state = 39}, - [1772] = {.lex_state = 11, .external_lex_state = 33}, - [1773] = {.lex_state = 11, .external_lex_state = 39}, - [1774] = {.lex_state = 11, .external_lex_state = 39}, - [1775] = {.lex_state = 11, .external_lex_state = 39}, - [1776] = {.lex_state = 11, .external_lex_state = 39}, - [1777] = {.lex_state = 11, .external_lex_state = 39}, - [1778] = {.lex_state = 11, .external_lex_state = 39}, - [1779] = {.lex_state = 11, .external_lex_state = 33}, - [1780] = {.lex_state = 11, .external_lex_state = 39}, - [1781] = {.lex_state = 11, .external_lex_state = 39}, - [1782] = {.lex_state = 11, .external_lex_state = 39}, - [1783] = {.lex_state = 11, .external_lex_state = 39}, - [1784] = {.lex_state = 11, .external_lex_state = 33}, - [1785] = {.lex_state = 11, .external_lex_state = 39}, - [1786] = {.lex_state = 11, .external_lex_state = 39}, - [1787] = {.lex_state = 11, .external_lex_state = 39}, - [1788] = {.lex_state = 11, .external_lex_state = 39}, - [1789] = {.lex_state = 11, .external_lex_state = 39}, - [1790] = {.lex_state = 11, .external_lex_state = 39}, - [1791] = {.lex_state = 11, .external_lex_state = 39}, - [1792] = {.lex_state = 11, .external_lex_state = 39}, - [1793] = {.lex_state = 11, .external_lex_state = 39}, - [1794] = {.lex_state = 11, .external_lex_state = 39}, - [1795] = {.lex_state = 11, .external_lex_state = 33}, - [1796] = {.lex_state = 11, .external_lex_state = 33}, - [1797] = {.lex_state = 11, .external_lex_state = 39}, - [1798] = {.lex_state = 11, .external_lex_state = 33}, - [1799] = {.lex_state = 11, .external_lex_state = 33}, - [1800] = {.lex_state = 11, .external_lex_state = 39}, - [1801] = {.lex_state = 11, .external_lex_state = 39}, - [1802] = {.lex_state = 11, .external_lex_state = 39}, - [1803] = {.lex_state = 11, .external_lex_state = 39}, - [1804] = {.lex_state = 11, .external_lex_state = 39}, - [1805] = {.lex_state = 11, .external_lex_state = 39}, - [1806] = {.lex_state = 11, .external_lex_state = 39}, - [1807] = {.lex_state = 11, .external_lex_state = 39}, - [1808] = {.lex_state = 11, .external_lex_state = 39}, - [1809] = {.lex_state = 11, .external_lex_state = 39}, - [1810] = {.lex_state = 11, .external_lex_state = 39}, - [1811] = {.lex_state = 11, .external_lex_state = 39}, - [1812] = {.lex_state = 11, .external_lex_state = 39}, - [1813] = {.lex_state = 11, .external_lex_state = 33}, - [1814] = {.lex_state = 11, .external_lex_state = 39}, - [1815] = {.lex_state = 11, .external_lex_state = 33}, - [1816] = {.lex_state = 11, .external_lex_state = 39}, - [1817] = {.lex_state = 11, .external_lex_state = 33}, - [1818] = {.lex_state = 11, .external_lex_state = 39}, - [1819] = {.lex_state = 11, .external_lex_state = 33}, - [1820] = {.lex_state = 11, .external_lex_state = 33}, - [1821] = {.lex_state = 11, .external_lex_state = 33}, - [1822] = {.lex_state = 11, .external_lex_state = 39}, - [1823] = {.lex_state = 11, .external_lex_state = 39}, - [1824] = {.lex_state = 11, .external_lex_state = 39}, - [1825] = {.lex_state = 11, .external_lex_state = 39}, - [1826] = {.lex_state = 11, .external_lex_state = 39}, - [1827] = {.lex_state = 11, .external_lex_state = 39}, - [1828] = {.lex_state = 11, .external_lex_state = 39}, - [1829] = {.lex_state = 11, .external_lex_state = 39}, - [1830] = {.lex_state = 11, .external_lex_state = 39}, - [1831] = {.lex_state = 11, .external_lex_state = 39}, - [1832] = {.lex_state = 11, .external_lex_state = 39}, - [1833] = {.lex_state = 11, .external_lex_state = 39}, - [1834] = {.lex_state = 11, .external_lex_state = 39}, - [1835] = {.lex_state = 11, .external_lex_state = 33}, - [1836] = {.lex_state = 11, .external_lex_state = 39}, - [1837] = {.lex_state = 11, .external_lex_state = 39}, - [1838] = {.lex_state = 11, .external_lex_state = 39}, - [1839] = {.lex_state = 11, .external_lex_state = 39}, - [1840] = {.lex_state = 11, .external_lex_state = 39}, - [1841] = {.lex_state = 11, .external_lex_state = 39}, - [1842] = {.lex_state = 11, .external_lex_state = 39}, - [1843] = {.lex_state = 11, .external_lex_state = 39}, - [1844] = {.lex_state = 11, .external_lex_state = 39}, - [1845] = {.lex_state = 11, .external_lex_state = 39}, - [1846] = {.lex_state = 11, .external_lex_state = 39}, - [1847] = {.lex_state = 11, .external_lex_state = 33}, - [1848] = {.lex_state = 11, .external_lex_state = 39}, - [1849] = {.lex_state = 11, .external_lex_state = 39}, - [1850] = {.lex_state = 11, .external_lex_state = 39}, - [1851] = {.lex_state = 11, .external_lex_state = 39}, - [1852] = {.lex_state = 11, .external_lex_state = 39}, - [1853] = {.lex_state = 11, .external_lex_state = 39}, - [1854] = {.lex_state = 11, .external_lex_state = 39}, - [1855] = {.lex_state = 11, .external_lex_state = 33}, - [1856] = {.lex_state = 11, .external_lex_state = 39}, - [1857] = {.lex_state = 11, .external_lex_state = 39}, - [1858] = {.lex_state = 11, .external_lex_state = 33}, - [1859] = {.lex_state = 11, .external_lex_state = 39}, - [1860] = {.lex_state = 11, .external_lex_state = 33}, - [1861] = {.lex_state = 11, .external_lex_state = 39}, - [1862] = {.lex_state = 11, .external_lex_state = 39}, - [1863] = {.lex_state = 11, .external_lex_state = 39}, - [1864] = {.lex_state = 11, .external_lex_state = 33}, - [1865] = {.lex_state = 11, .external_lex_state = 33}, - [1866] = {.lex_state = 11, .external_lex_state = 33}, - [1867] = {.lex_state = 11, .external_lex_state = 33}, - [1868] = {.lex_state = 11, .external_lex_state = 39}, - [1869] = {.lex_state = 11, .external_lex_state = 39}, - [1870] = {.lex_state = 11, .external_lex_state = 39}, - [1871] = {.lex_state = 11, .external_lex_state = 39}, - [1872] = {.lex_state = 11, .external_lex_state = 39}, - [1873] = {.lex_state = 11, .external_lex_state = 39}, - [1874] = {.lex_state = 11, .external_lex_state = 39}, - [1875] = {.lex_state = 11, .external_lex_state = 39}, - [1876] = {.lex_state = 11, .external_lex_state = 39}, - [1877] = {.lex_state = 11, .external_lex_state = 39}, - [1878] = {.lex_state = 11, .external_lex_state = 39}, - [1879] = {.lex_state = 11, .external_lex_state = 39}, - [1880] = {.lex_state = 11, .external_lex_state = 39}, - [1881] = {.lex_state = 11, .external_lex_state = 33}, - [1882] = {.lex_state = 11, .external_lex_state = 39}, - [1883] = {.lex_state = 11, .external_lex_state = 33}, - [1884] = {.lex_state = 11, .external_lex_state = 39}, - [1885] = {.lex_state = 11, .external_lex_state = 39}, - [1886] = {.lex_state = 11, .external_lex_state = 33}, - [1887] = {.lex_state = 11, .external_lex_state = 33}, - [1888] = {.lex_state = 11, .external_lex_state = 33}, - [1889] = {.lex_state = 11, .external_lex_state = 33}, - [1890] = {.lex_state = 11, .external_lex_state = 39}, - [1891] = {.lex_state = 12, .external_lex_state = 48}, - [1892] = {.lex_state = 11, .external_lex_state = 39}, - [1893] = {.lex_state = 11, .external_lex_state = 33}, - [1894] = {.lex_state = 11, .external_lex_state = 39}, - [1895] = {.lex_state = 11, .external_lex_state = 39}, - [1896] = {.lex_state = 11, .external_lex_state = 39}, - [1897] = {.lex_state = 11, .external_lex_state = 39}, - [1898] = {.lex_state = 11, .external_lex_state = 39}, - [1899] = {.lex_state = 11, .external_lex_state = 33}, - [1900] = {.lex_state = 11, .external_lex_state = 39}, - [1901] = {.lex_state = 7, .external_lex_state = 49}, - [1902] = {.lex_state = 7, .external_lex_state = 48}, - [1903] = {.lex_state = 7, .external_lex_state = 48}, - [1904] = {.lex_state = 7, .external_lex_state = 48}, - [1905] = {.lex_state = 7, .external_lex_state = 48}, - [1906] = {.lex_state = 12, .external_lex_state = 48}, - [1907] = {.lex_state = 7, .external_lex_state = 48}, - [1908] = {.lex_state = 12, .external_lex_state = 48}, - [1909] = {.lex_state = 7, .external_lex_state = 48}, - [1910] = {.lex_state = 12, .external_lex_state = 48}, - [1911] = {.lex_state = 12, .external_lex_state = 48}, - [1912] = {.lex_state = 7, .external_lex_state = 48}, - [1913] = {.lex_state = 7, .external_lex_state = 48}, - [1914] = {.lex_state = 7, .external_lex_state = 48}, - [1915] = {.lex_state = 7, .external_lex_state = 48}, - [1916] = {.lex_state = 7, .external_lex_state = 48}, - [1917] = {.lex_state = 7, .external_lex_state = 48}, - [1918] = {.lex_state = 7, .external_lex_state = 48}, - [1919] = {.lex_state = 7, .external_lex_state = 48}, - [1920] = {.lex_state = 7, .external_lex_state = 48}, - [1921] = {.lex_state = 7, .external_lex_state = 48}, - [1922] = {.lex_state = 7, .external_lex_state = 48}, - [1923] = {.lex_state = 7, .external_lex_state = 48}, - [1924] = {.lex_state = 7, .external_lex_state = 48}, - [1925] = {.lex_state = 7, .external_lex_state = 48}, - [1926] = {.lex_state = 7, .external_lex_state = 48}, - [1927] = {.lex_state = 12, .external_lex_state = 48}, - [1928] = {.lex_state = 20, .external_lex_state = 50}, - [1929] = {.lex_state = 7, .external_lex_state = 49}, - [1930] = {.lex_state = 12, .external_lex_state = 48}, - [1931] = {.lex_state = 20, .external_lex_state = 50}, - [1932] = {.lex_state = 7, .external_lex_state = 51}, - [1933] = {.lex_state = 7, .external_lex_state = 51}, - [1934] = {.lex_state = 7, .external_lex_state = 51}, - [1935] = {.lex_state = 7, .external_lex_state = 51}, - [1936] = {.lex_state = 7, .external_lex_state = 51}, - [1937] = {.lex_state = 7, .external_lex_state = 51}, - [1938] = {.lex_state = 7, .external_lex_state = 48}, - [1939] = {.lex_state = 7, .external_lex_state = 48}, - [1940] = {.lex_state = 7, .external_lex_state = 52}, - [1941] = {.lex_state = 7, .external_lex_state = 52}, - [1942] = {.lex_state = 7, .external_lex_state = 48}, - [1943] = {.lex_state = 7, .external_lex_state = 52}, - [1944] = {.lex_state = 7, .external_lex_state = 48}, - [1945] = {.lex_state = 7, .external_lex_state = 48}, - [1946] = {.lex_state = 7, .external_lex_state = 48}, - [1947] = {.lex_state = 7, .external_lex_state = 48}, - [1948] = {.lex_state = 7, .external_lex_state = 52}, - [1949] = {.lex_state = 7, .external_lex_state = 48}, - [1950] = {.lex_state = 7, .external_lex_state = 48}, - [1951] = {.lex_state = 7, .external_lex_state = 48}, - [1952] = {.lex_state = 7, .external_lex_state = 48}, - [1953] = {.lex_state = 7, .external_lex_state = 48}, - [1954] = {.lex_state = 7, .external_lex_state = 48}, - [1955] = {.lex_state = 7, .external_lex_state = 48}, - [1956] = {.lex_state = 7, .external_lex_state = 48}, - [1957] = {.lex_state = 7, .external_lex_state = 48}, - [1958] = {.lex_state = 7, .external_lex_state = 48}, - [1959] = {.lex_state = 7, .external_lex_state = 48}, - [1960] = {.lex_state = 7, .external_lex_state = 48}, - [1961] = {.lex_state = 7, .external_lex_state = 48}, - [1962] = {.lex_state = 7, .external_lex_state = 48}, - [1963] = {.lex_state = 7, .external_lex_state = 48}, - [1964] = {.lex_state = 7, .external_lex_state = 48}, - [1965] = {.lex_state = 7, .external_lex_state = 48}, - [1966] = {.lex_state = 7, .external_lex_state = 48}, - [1967] = {.lex_state = 7, .external_lex_state = 48}, - [1968] = {.lex_state = 7, .external_lex_state = 48}, - [1969] = {.lex_state = 7, .external_lex_state = 48}, - [1970] = {.lex_state = 7, .external_lex_state = 48}, - [1971] = {.lex_state = 7, .external_lex_state = 48}, - [1972] = {.lex_state = 7, .external_lex_state = 48}, - [1973] = {.lex_state = 7, .external_lex_state = 48}, - [1974] = {.lex_state = 7, .external_lex_state = 48}, - [1975] = {.lex_state = 13, .external_lex_state = 48}, - [1976] = {.lex_state = 7, .external_lex_state = 48}, - [1977] = {.lex_state = 7, .external_lex_state = 48}, - [1978] = {.lex_state = 7, .external_lex_state = 48}, - [1979] = {.lex_state = 20, .external_lex_state = 50}, - [1980] = {.lex_state = 7, .external_lex_state = 48}, - [1981] = {.lex_state = 20, .external_lex_state = 50}, - [1982] = {.lex_state = 7, .external_lex_state = 48}, - [1983] = {.lex_state = 7, .external_lex_state = 48}, - [1984] = {.lex_state = 7, .external_lex_state = 48}, - [1985] = {.lex_state = 13, .external_lex_state = 48}, - [1986] = {.lex_state = 7, .external_lex_state = 48}, - [1987] = {.lex_state = 13, .external_lex_state = 48}, - [1988] = {.lex_state = 13, .external_lex_state = 48}, - [1989] = {.lex_state = 13, .external_lex_state = 48}, - [1990] = {.lex_state = 13, .external_lex_state = 48}, - [1991] = {.lex_state = 7, .external_lex_state = 48}, - [1992] = {.lex_state = 7, .external_lex_state = 48}, - [1993] = {.lex_state = 7, .external_lex_state = 48}, - [1994] = {.lex_state = 7, .external_lex_state = 48}, - [1995] = {.lex_state = 13, .external_lex_state = 48}, - [1996] = {.lex_state = 7, .external_lex_state = 48}, - [1997] = {.lex_state = 7, .external_lex_state = 48}, - [1998] = {.lex_state = 13, .external_lex_state = 48}, - [1999] = {.lex_state = 7, .external_lex_state = 48}, - [2000] = {.lex_state = 7, .external_lex_state = 48}, - [2001] = {.lex_state = 7, .external_lex_state = 48}, - [2002] = {.lex_state = 13, .external_lex_state = 48}, - [2003] = {.lex_state = 7, .external_lex_state = 48}, - [2004] = {.lex_state = 7, .external_lex_state = 48}, - [2005] = {.lex_state = 7, .external_lex_state = 48}, - [2006] = {.lex_state = 7, .external_lex_state = 48}, - [2007] = {.lex_state = 7, .external_lex_state = 48}, - [2008] = {.lex_state = 7, .external_lex_state = 48}, - [2009] = {.lex_state = 7, .external_lex_state = 48}, - [2010] = {.lex_state = 7, .external_lex_state = 48}, - [2011] = {.lex_state = 7, .external_lex_state = 48}, - [2012] = {.lex_state = 7, .external_lex_state = 48}, - [2013] = {.lex_state = 7, .external_lex_state = 48}, - [2014] = {.lex_state = 7, .external_lex_state = 48}, - [2015] = {.lex_state = 7, .external_lex_state = 48}, - [2016] = {.lex_state = 7, .external_lex_state = 48}, - [2017] = {.lex_state = 7, .external_lex_state = 48}, - [2018] = {.lex_state = 7, .external_lex_state = 48}, - [2019] = {.lex_state = 7, .external_lex_state = 48}, - [2020] = {.lex_state = 7, .external_lex_state = 48}, - [2021] = {.lex_state = 7, .external_lex_state = 48}, - [2022] = {.lex_state = 7, .external_lex_state = 48}, - [2023] = {.lex_state = 7, .external_lex_state = 48}, - [2024] = {.lex_state = 7, .external_lex_state = 48}, - [2025] = {.lex_state = 13, .external_lex_state = 48}, - [2026] = {.lex_state = 7, .external_lex_state = 48}, - [2027] = {.lex_state = 7, .external_lex_state = 48}, - [2028] = {.lex_state = 7, .external_lex_state = 48}, - [2029] = {.lex_state = 7, .external_lex_state = 48}, - [2030] = {.lex_state = 7, .external_lex_state = 48}, - [2031] = {.lex_state = 7, .external_lex_state = 48}, - [2032] = {.lex_state = 7, .external_lex_state = 48}, - [2033] = {.lex_state = 7, .external_lex_state = 48}, - [2034] = {.lex_state = 13, .external_lex_state = 48}, - [2035] = {.lex_state = 7, .external_lex_state = 48}, - [2036] = {.lex_state = 7, .external_lex_state = 48}, - [2037] = {.lex_state = 7, .external_lex_state = 48}, - [2038] = {.lex_state = 7, .external_lex_state = 48}, - [2039] = {.lex_state = 7, .external_lex_state = 48}, - [2040] = {.lex_state = 7, .external_lex_state = 48}, - [2041] = {.lex_state = 13, .external_lex_state = 48}, - [2042] = {.lex_state = 13, .external_lex_state = 48}, - [2043] = {.lex_state = 7, .external_lex_state = 48}, - [2044] = {.lex_state = 7, .external_lex_state = 48}, - [2045] = {.lex_state = 7, .external_lex_state = 48}, - [2046] = {.lex_state = 7, .external_lex_state = 48}, - [2047] = {.lex_state = 7, .external_lex_state = 48}, - [2048] = {.lex_state = 7, .external_lex_state = 48}, - [2049] = {.lex_state = 7, .external_lex_state = 48}, - [2050] = {.lex_state = 7, .external_lex_state = 48}, - [2051] = {.lex_state = 7, .external_lex_state = 48}, - [2052] = {.lex_state = 7, .external_lex_state = 48}, - [2053] = {.lex_state = 7, .external_lex_state = 48}, - [2054] = {.lex_state = 7, .external_lex_state = 48}, - [2055] = {.lex_state = 7, .external_lex_state = 48}, - [2056] = {.lex_state = 7, .external_lex_state = 48}, - [2057] = {.lex_state = 7, .external_lex_state = 48}, - [2058] = {.lex_state = 7, .external_lex_state = 48}, - [2059] = {.lex_state = 7, .external_lex_state = 48}, - [2060] = {.lex_state = 7, .external_lex_state = 48}, - [2061] = {.lex_state = 7, .external_lex_state = 48}, - [2062] = {.lex_state = 7, .external_lex_state = 48}, - [2063] = {.lex_state = 7, .external_lex_state = 48}, - [2064] = {.lex_state = 7, .external_lex_state = 48}, - [2065] = {.lex_state = 7, .external_lex_state = 48}, - [2066] = {.lex_state = 7, .external_lex_state = 48}, - [2067] = {.lex_state = 7, .external_lex_state = 48}, - [2068] = {.lex_state = 4, .external_lex_state = 40}, - [2069] = {.lex_state = 7, .external_lex_state = 48}, - [2070] = {.lex_state = 4, .external_lex_state = 40}, - [2071] = {.lex_state = 4, .external_lex_state = 40}, - [2072] = {.lex_state = 4, .external_lex_state = 40}, - [2073] = {.lex_state = 4, .external_lex_state = 40}, - [2074] = {.lex_state = 4, .external_lex_state = 40}, - [2075] = {.lex_state = 7, .external_lex_state = 48}, - [2076] = {.lex_state = 4, .external_lex_state = 40}, - [2077] = {.lex_state = 4, .external_lex_state = 40}, - [2078] = {.lex_state = 7, .external_lex_state = 48}, - [2079] = {.lex_state = 4, .external_lex_state = 40}, - [2080] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2081] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2082] = {.lex_state = 12, .external_lex_state = 53}, - [2083] = {.lex_state = 12, .external_lex_state = 53}, - [2084] = {.lex_state = 36, .external_lex_state = 40}, - [2085] = {.lex_state = 12, .external_lex_state = 53}, - [2086] = {.lex_state = 12, .external_lex_state = 53}, - [2087] = {.lex_state = 36, .external_lex_state = 40}, - [2088] = {.lex_state = 12, .external_lex_state = 53}, - [2089] = {.lex_state = 12, .external_lex_state = 53}, - [2090] = {.lex_state = 36, .external_lex_state = 40}, - [2091] = {.lex_state = 12, .external_lex_state = 53}, - [2092] = {.lex_state = 12, .external_lex_state = 53}, - [2093] = {.lex_state = 36, .external_lex_state = 40}, - [2094] = {.lex_state = 12, .external_lex_state = 53}, - [2095] = {.lex_state = 12, .external_lex_state = 53}, - [2096] = {.lex_state = 36, .external_lex_state = 40}, - [2097] = {.lex_state = 12, .external_lex_state = 53}, - [2098] = {.lex_state = 12, .external_lex_state = 53}, - [2099] = {.lex_state = 36, .external_lex_state = 40}, - [2100] = {.lex_state = 36, .external_lex_state = 40}, - [2101] = {.lex_state = 12, .external_lex_state = 53}, - [2102] = {.lex_state = 12, .external_lex_state = 53}, - [2103] = {.lex_state = 12, .external_lex_state = 53}, - [2104] = {.lex_state = 36, .external_lex_state = 40}, - [2105] = {.lex_state = 12, .external_lex_state = 53}, - [2106] = {.lex_state = 36, .external_lex_state = 40}, - [2107] = {.lex_state = 36, .external_lex_state = 40}, - [2108] = {.lex_state = 36, .external_lex_state = 40}, - [2109] = {.lex_state = 36, .external_lex_state = 40}, - [2110] = {.lex_state = 12, .external_lex_state = 53}, - [2111] = {.lex_state = 36, .external_lex_state = 40}, - [2112] = {.lex_state = 36, .external_lex_state = 40}, - [2113] = {.lex_state = 36, .external_lex_state = 40}, - [2114] = {.lex_state = 36, .external_lex_state = 40}, - [2115] = {.lex_state = 36, .external_lex_state = 40}, - [2116] = {.lex_state = 36, .external_lex_state = 40}, - [2117] = {.lex_state = 36, .external_lex_state = 40}, - [2118] = {.lex_state = 36, .external_lex_state = 40}, - [2119] = {.lex_state = 36, .external_lex_state = 40}, - [2120] = {.lex_state = 36, .external_lex_state = 40}, - [2121] = {.lex_state = 36, .external_lex_state = 40}, - [2122] = {.lex_state = 36, .external_lex_state = 40}, - [2123] = {.lex_state = 36, .external_lex_state = 40}, - [2124] = {.lex_state = 36, .external_lex_state = 40}, - [2125] = {.lex_state = 36, .external_lex_state = 40}, - [2126] = {.lex_state = 36, .external_lex_state = 40}, - [2127] = {.lex_state = 36, .external_lex_state = 40}, - [2128] = {.lex_state = 36, .external_lex_state = 40}, - [2129] = {.lex_state = 36, .external_lex_state = 40}, - [2130] = {.lex_state = 36, .external_lex_state = 40}, - [2131] = {.lex_state = 36, .external_lex_state = 40}, - [2132] = {.lex_state = 36, .external_lex_state = 40}, - [2133] = {.lex_state = 36, .external_lex_state = 40}, - [2134] = {.lex_state = 36, .external_lex_state = 40}, - [2135] = {.lex_state = 36, .external_lex_state = 40}, - [2136] = {.lex_state = 36, .external_lex_state = 40}, - [2137] = {.lex_state = 36, .external_lex_state = 40}, - [2138] = {.lex_state = 36, .external_lex_state = 40}, - [2139] = {.lex_state = 151, .external_lex_state = 40}, - [2140] = {.lex_state = 36, .external_lex_state = 40}, - [2141] = {.lex_state = 36, .external_lex_state = 40}, - [2142] = {.lex_state = 36, .external_lex_state = 40}, - [2143] = {.lex_state = 36, .external_lex_state = 40}, - [2144] = {.lex_state = 36, .external_lex_state = 40}, - [2145] = {.lex_state = 36, .external_lex_state = 40}, - [2146] = {.lex_state = 36, .external_lex_state = 40}, - [2147] = {.lex_state = 36, .external_lex_state = 40}, - [2148] = {.lex_state = 36, .external_lex_state = 40}, - [2149] = {.lex_state = 36, .external_lex_state = 40}, - [2150] = {.lex_state = 36, .external_lex_state = 40}, - [2151] = {.lex_state = 36, .external_lex_state = 40}, - [2152] = {.lex_state = 36, .external_lex_state = 40}, - [2153] = {.lex_state = 36, .external_lex_state = 40}, - [2154] = {.lex_state = 36, .external_lex_state = 40}, - [2155] = {.lex_state = 36, .external_lex_state = 40}, - [2156] = {.lex_state = 36, .external_lex_state = 40}, - [2157] = {.lex_state = 36, .external_lex_state = 40}, - [2158] = {.lex_state = 36, .external_lex_state = 40}, - [2159] = {.lex_state = 36, .external_lex_state = 40}, - [2160] = {.lex_state = 36, .external_lex_state = 40}, - [2161] = {.lex_state = 36, .external_lex_state = 40}, - [2162] = {.lex_state = 36, .external_lex_state = 40}, - [2163] = {.lex_state = 36, .external_lex_state = 40}, - [2164] = {.lex_state = 36, .external_lex_state = 40}, - [2165] = {.lex_state = 151, .external_lex_state = 40}, - [2166] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2167] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2168] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2169] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2170] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2171] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2172] = {.lex_state = 151, .external_lex_state = 54}, - [2173] = {.lex_state = 151, .external_lex_state = 55}, - [2174] = {.lex_state = 151, .external_lex_state = 54}, - [2175] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2176] = {.lex_state = 151, .external_lex_state = 55}, - [2177] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2178] = {.lex_state = 151, .external_lex_state = 54}, - [2179] = {.lex_state = 10, .external_lex_state = 56}, - [2180] = {.lex_state = 10, .external_lex_state = 57}, - [2181] = {.lex_state = 20, .external_lex_state = 58}, - [2182] = {.lex_state = 10, .external_lex_state = 57}, - [2183] = {.lex_state = 151, .external_lex_state = 55}, - [2184] = {.lex_state = 151, .external_lex_state = 55}, - [2185] = {.lex_state = 20, .external_lex_state = 58}, - [2186] = {.lex_state = 10, .external_lex_state = 40}, - [2187] = {.lex_state = 151, .external_lex_state = 40}, - [2188] = {.lex_state = 151, .external_lex_state = 55}, - [2189] = {.lex_state = 20, .external_lex_state = 58}, - [2190] = {.lex_state = 151, .external_lex_state = 40}, - [2191] = {.lex_state = 10, .external_lex_state = 40}, - [2192] = {.lex_state = 151, .external_lex_state = 54}, - [2193] = {.lex_state = 151, .external_lex_state = 55}, - [2194] = {.lex_state = 20, .external_lex_state = 58}, - [2195] = {.lex_state = 151, .external_lex_state = 55}, - [2196] = {.lex_state = 10, .external_lex_state = 56}, - [2197] = {.lex_state = 151, .external_lex_state = 40}, - [2198] = {.lex_state = 10, .external_lex_state = 57}, - [2199] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2200] = {.lex_state = 20, .external_lex_state = 58}, - [2201] = {.lex_state = 151, .external_lex_state = 40}, - [2202] = {.lex_state = 151, .external_lex_state = 55}, - [2203] = {.lex_state = 20, .external_lex_state = 58}, - [2204] = {.lex_state = 151, .external_lex_state = 55}, - [2205] = {.lex_state = 10, .external_lex_state = 57}, - [2206] = {.lex_state = 151, .external_lex_state = 40}, - [2207] = {.lex_state = 20, .external_lex_state = 58}, - [2208] = {.lex_state = 10, .external_lex_state = 40}, - [2209] = {.lex_state = 151, .external_lex_state = 40}, - [2210] = {.lex_state = 151, .external_lex_state = 40}, - [2211] = {.lex_state = 151, .external_lex_state = 40}, - [2212] = {.lex_state = 10, .external_lex_state = 56}, - [2213] = {.lex_state = 20, .external_lex_state = 58}, - [2214] = {.lex_state = 20, .external_lex_state = 58}, - [2215] = {.lex_state = 151, .external_lex_state = 54}, - [2216] = {.lex_state = 20, .external_lex_state = 58}, - [2217] = {.lex_state = 20, .external_lex_state = 58}, - [2218] = {.lex_state = 10, .external_lex_state = 40}, - [2219] = {.lex_state = 36, .external_lex_state = 40}, - [2220] = {.lex_state = 151, .external_lex_state = 54}, - [2221] = {.lex_state = 151, .external_lex_state = 40}, - [2222] = {.lex_state = 151, .external_lex_state = 54}, - [2223] = {.lex_state = 151, .external_lex_state = 54}, - [2224] = {.lex_state = 151, .external_lex_state = 40}, - [2225] = {.lex_state = 151, .external_lex_state = 54}, - [2226] = {.lex_state = 10, .external_lex_state = 57}, - [2227] = {.lex_state = 20, .external_lex_state = 58}, - [2228] = {.lex_state = 10, .external_lex_state = 59}, - [2229] = {.lex_state = 151, .external_lex_state = 54}, - [2230] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [1272] = {.lex_state = 11, .external_lex_state = 31}, + [1273] = {.lex_state = 11, .external_lex_state = 31}, + [1274] = {.lex_state = 11, .external_lex_state = 31}, + [1275] = {.lex_state = 11, .external_lex_state = 31}, + [1276] = {.lex_state = 11, .external_lex_state = 31}, + [1277] = {.lex_state = 11, .external_lex_state = 31}, + [1278] = {.lex_state = 11, .external_lex_state = 31}, + [1279] = {.lex_state = 11, .external_lex_state = 31}, + [1280] = {.lex_state = 11, .external_lex_state = 31}, + [1281] = {.lex_state = 11, .external_lex_state = 31}, + [1282] = {.lex_state = 11, .external_lex_state = 31}, + [1283] = {.lex_state = 11, .external_lex_state = 31}, + [1284] = {.lex_state = 11, .external_lex_state = 31}, + [1285] = {.lex_state = 11, .external_lex_state = 31}, + [1286] = {.lex_state = 11, .external_lex_state = 31}, + [1287] = {.lex_state = 11, .external_lex_state = 31}, + [1288] = {.lex_state = 11, .external_lex_state = 33}, + [1289] = {.lex_state = 11, .external_lex_state = 27}, + [1290] = {.lex_state = 11, .external_lex_state = 27}, + [1291] = {.lex_state = 11, .external_lex_state = 27}, + [1292] = {.lex_state = 11, .external_lex_state = 27}, + [1293] = {.lex_state = 11, .external_lex_state = 27}, + [1294] = {.lex_state = 11, .external_lex_state = 27}, + [1295] = {.lex_state = 11, .external_lex_state = 27}, + [1296] = {.lex_state = 11, .external_lex_state = 27}, + [1297] = {.lex_state = 11, .external_lex_state = 27}, + [1298] = {.lex_state = 11, .external_lex_state = 27}, + [1299] = {.lex_state = 11, .external_lex_state = 27}, + [1300] = {.lex_state = 11, .external_lex_state = 31}, + [1301] = {.lex_state = 11, .external_lex_state = 27}, + [1302] = {.lex_state = 11, .external_lex_state = 27}, + [1303] = {.lex_state = 11, .external_lex_state = 27}, + [1304] = {.lex_state = 11, .external_lex_state = 27}, + [1305] = {.lex_state = 11, .external_lex_state = 27}, + [1306] = {.lex_state = 11, .external_lex_state = 27}, + [1307] = {.lex_state = 11, .external_lex_state = 27}, + [1308] = {.lex_state = 11, .external_lex_state = 27}, + [1309] = {.lex_state = 11, .external_lex_state = 27}, + [1310] = {.lex_state = 11, .external_lex_state = 27}, + [1311] = {.lex_state = 11, .external_lex_state = 27}, + [1312] = {.lex_state = 11, .external_lex_state = 27}, + [1313] = {.lex_state = 11, .external_lex_state = 27}, + [1314] = {.lex_state = 11, .external_lex_state = 27}, + [1315] = {.lex_state = 11, .external_lex_state = 27}, + [1316] = {.lex_state = 11, .external_lex_state = 27}, + [1317] = {.lex_state = 11, .external_lex_state = 27}, + [1318] = {.lex_state = 11, .external_lex_state = 27}, + [1319] = {.lex_state = 11, .external_lex_state = 27}, + [1320] = {.lex_state = 11, .external_lex_state = 27}, + [1321] = {.lex_state = 11, .external_lex_state = 27}, + [1322] = {.lex_state = 11, .external_lex_state = 27}, + [1323] = {.lex_state = 11, .external_lex_state = 27}, + [1324] = {.lex_state = 11, .external_lex_state = 27}, + [1325] = {.lex_state = 11, .external_lex_state = 27}, + [1326] = {.lex_state = 11, .external_lex_state = 27}, + [1327] = {.lex_state = 11, .external_lex_state = 27}, + [1328] = {.lex_state = 11, .external_lex_state = 27}, + [1329] = {.lex_state = 11, .external_lex_state = 27}, + [1330] = {.lex_state = 11, .external_lex_state = 27}, + [1331] = {.lex_state = 11, .external_lex_state = 27}, + [1332] = {.lex_state = 11, .external_lex_state = 27}, + [1333] = {.lex_state = 11, .external_lex_state = 27}, + [1334] = {.lex_state = 11, .external_lex_state = 27}, + [1335] = {.lex_state = 11, .external_lex_state = 27}, + [1336] = {.lex_state = 11, .external_lex_state = 27}, + [1337] = {.lex_state = 11, .external_lex_state = 27}, + [1338] = {.lex_state = 11, .external_lex_state = 27}, + [1339] = {.lex_state = 11, .external_lex_state = 27}, + [1340] = {.lex_state = 11, .external_lex_state = 27}, + [1341] = {.lex_state = 11, .external_lex_state = 27}, + [1342] = {.lex_state = 11, .external_lex_state = 27}, + [1343] = {.lex_state = 11, .external_lex_state = 27}, + [1344] = {.lex_state = 11, .external_lex_state = 27}, + [1345] = {.lex_state = 11, .external_lex_state = 27}, + [1346] = {.lex_state = 11, .external_lex_state = 27}, + [1347] = {.lex_state = 11, .external_lex_state = 27}, + [1348] = {.lex_state = 11, .external_lex_state = 27}, + [1349] = {.lex_state = 11, .external_lex_state = 27}, + [1350] = {.lex_state = 11, .external_lex_state = 27}, + [1351] = {.lex_state = 11, .external_lex_state = 27}, + [1352] = {.lex_state = 11, .external_lex_state = 27}, + [1353] = {.lex_state = 11, .external_lex_state = 27}, + [1354] = {.lex_state = 11, .external_lex_state = 27}, + [1355] = {.lex_state = 11, .external_lex_state = 27}, + [1356] = {.lex_state = 11, .external_lex_state = 27}, + [1357] = {.lex_state = 11, .external_lex_state = 27}, + [1358] = {.lex_state = 11, .external_lex_state = 27}, + [1359] = {.lex_state = 11, .external_lex_state = 27}, + [1360] = {.lex_state = 11, .external_lex_state = 27}, + [1361] = {.lex_state = 11, .external_lex_state = 27}, + [1362] = {.lex_state = 11, .external_lex_state = 27}, + [1363] = {.lex_state = 11, .external_lex_state = 27}, + [1364] = {.lex_state = 11, .external_lex_state = 27}, + [1365] = {.lex_state = 11, .external_lex_state = 27}, + [1366] = {.lex_state = 11, .external_lex_state = 27}, + [1367] = {.lex_state = 11, .external_lex_state = 27}, + [1368] = {.lex_state = 11, .external_lex_state = 27}, + [1369] = {.lex_state = 11, .external_lex_state = 27}, + [1370] = {.lex_state = 11, .external_lex_state = 27}, + [1371] = {.lex_state = 11, .external_lex_state = 27}, + [1372] = {.lex_state = 11, .external_lex_state = 27}, + [1373] = {.lex_state = 11, .external_lex_state = 27}, + [1374] = {.lex_state = 11, .external_lex_state = 27}, + [1375] = {.lex_state = 11, .external_lex_state = 27}, + [1376] = {.lex_state = 11, .external_lex_state = 27}, + [1377] = {.lex_state = 11, .external_lex_state = 27}, + [1378] = {.lex_state = 11, .external_lex_state = 27}, + [1379] = {.lex_state = 11, .external_lex_state = 27}, + [1380] = {.lex_state = 11, .external_lex_state = 27}, + [1381] = {.lex_state = 11, .external_lex_state = 27}, + [1382] = {.lex_state = 11, .external_lex_state = 27}, + [1383] = {.lex_state = 11, .external_lex_state = 27}, + [1384] = {.lex_state = 11, .external_lex_state = 27}, + [1385] = {.lex_state = 11, .external_lex_state = 27}, + [1386] = {.lex_state = 11, .external_lex_state = 27}, + [1387] = {.lex_state = 11, .external_lex_state = 27}, + [1388] = {.lex_state = 11, .external_lex_state = 31}, + [1389] = {.lex_state = 11, .external_lex_state = 27}, + [1390] = {.lex_state = 11, .external_lex_state = 27}, + [1391] = {.lex_state = 11, .external_lex_state = 27}, + [1392] = {.lex_state = 11, .external_lex_state = 31}, + [1393] = {.lex_state = 11, .external_lex_state = 27}, + [1394] = {.lex_state = 11, .external_lex_state = 27}, + [1395] = {.lex_state = 11, .external_lex_state = 27}, + [1396] = {.lex_state = 11, .external_lex_state = 27}, + [1397] = {.lex_state = 11, .external_lex_state = 27}, + [1398] = {.lex_state = 11, .external_lex_state = 31}, + [1399] = {.lex_state = 11, .external_lex_state = 27}, + [1400] = {.lex_state = 11, .external_lex_state = 31}, + [1401] = {.lex_state = 11, .external_lex_state = 31}, + [1402] = {.lex_state = 11, .external_lex_state = 31}, + [1403] = {.lex_state = 11, .external_lex_state = 35}, + [1404] = {.lex_state = 11, .external_lex_state = 27}, + [1405] = {.lex_state = 11, .external_lex_state = 27}, + [1406] = {.lex_state = 11, .external_lex_state = 44}, + [1407] = {.lex_state = 11, .external_lex_state = 31}, + [1408] = {.lex_state = 11, .external_lex_state = 27}, + [1409] = {.lex_state = 11, .external_lex_state = 31}, + [1410] = {.lex_state = 11, .external_lex_state = 35}, + [1411] = {.lex_state = 11, .external_lex_state = 31}, + [1412] = {.lex_state = 11, .external_lex_state = 35}, + [1413] = {.lex_state = 11, .external_lex_state = 35}, + [1414] = {.lex_state = 11, .external_lex_state = 35}, + [1415] = {.lex_state = 11, .external_lex_state = 31}, + [1416] = {.lex_state = 11, .external_lex_state = 35}, + [1417] = {.lex_state = 11, .external_lex_state = 44}, + [1418] = {.lex_state = 11, .external_lex_state = 35}, + [1419] = {.lex_state = 11, .external_lex_state = 35}, + [1420] = {.lex_state = 11, .external_lex_state = 44}, + [1421] = {.lex_state = 11, .external_lex_state = 35}, + [1422] = {.lex_state = 11, .external_lex_state = 35}, + [1423] = {.lex_state = 11, .external_lex_state = 35}, + [1424] = {.lex_state = 11, .external_lex_state = 31}, + [1425] = {.lex_state = 11, .external_lex_state = 35}, + [1426] = {.lex_state = 11, .external_lex_state = 35}, + [1427] = {.lex_state = 11, .external_lex_state = 35}, + [1428] = {.lex_state = 11, .external_lex_state = 35}, + [1429] = {.lex_state = 11, .external_lex_state = 35}, + [1430] = {.lex_state = 11, .external_lex_state = 35}, + [1431] = {.lex_state = 11, .external_lex_state = 35}, + [1432] = {.lex_state = 11, .external_lex_state = 35}, + [1433] = {.lex_state = 11, .external_lex_state = 35}, + [1434] = {.lex_state = 11, .external_lex_state = 35}, + [1435] = {.lex_state = 11, .external_lex_state = 35}, + [1436] = {.lex_state = 11, .external_lex_state = 31}, + [1437] = {.lex_state = 11, .external_lex_state = 35}, + [1438] = {.lex_state = 11, .external_lex_state = 31}, + [1439] = {.lex_state = 11, .external_lex_state = 35}, + [1440] = {.lex_state = 11, .external_lex_state = 31}, + [1441] = {.lex_state = 11, .external_lex_state = 31}, + [1442] = {.lex_state = 11, .external_lex_state = 44}, + [1443] = {.lex_state = 11, .external_lex_state = 31}, + [1444] = {.lex_state = 11, .external_lex_state = 31}, + [1445] = {.lex_state = 11, .external_lex_state = 31}, + [1446] = {.lex_state = 11, .external_lex_state = 35}, + [1447] = {.lex_state = 11, .external_lex_state = 35}, + [1448] = {.lex_state = 11, .external_lex_state = 31}, + [1449] = {.lex_state = 11, .external_lex_state = 35}, + [1450] = {.lex_state = 11, .external_lex_state = 31}, + [1451] = {.lex_state = 11, .external_lex_state = 31}, + [1452] = {.lex_state = 11, .external_lex_state = 44}, + [1453] = {.lex_state = 11, .external_lex_state = 45}, + [1454] = {.lex_state = 11, .external_lex_state = 31}, + [1455] = {.lex_state = 11, .external_lex_state = 31}, + [1456] = {.lex_state = 11, .external_lex_state = 31}, + [1457] = {.lex_state = 11, .external_lex_state = 31}, + [1458] = {.lex_state = 11, .external_lex_state = 31}, + [1459] = {.lex_state = 11, .external_lex_state = 31}, + [1460] = {.lex_state = 11, .external_lex_state = 31}, + [1461] = {.lex_state = 11, .external_lex_state = 31}, + [1462] = {.lex_state = 11, .external_lex_state = 31}, + [1463] = {.lex_state = 11, .external_lex_state = 31}, + [1464] = {.lex_state = 11, .external_lex_state = 31}, + [1465] = {.lex_state = 11, .external_lex_state = 35}, + [1466] = {.lex_state = 11, .external_lex_state = 44}, + [1467] = {.lex_state = 11, .external_lex_state = 35}, + [1468] = {.lex_state = 11, .external_lex_state = 44}, + [1469] = {.lex_state = 11, .external_lex_state = 35}, + [1470] = {.lex_state = 11, .external_lex_state = 44}, + [1471] = {.lex_state = 11, .external_lex_state = 35}, + [1472] = {.lex_state = 11, .external_lex_state = 45}, + [1473] = {.lex_state = 11, .external_lex_state = 44}, + [1474] = {.lex_state = 11, .external_lex_state = 35}, + [1475] = {.lex_state = 11, .external_lex_state = 44}, + [1476] = {.lex_state = 11, .external_lex_state = 35}, + [1477] = {.lex_state = 11, .external_lex_state = 44}, + [1478] = {.lex_state = 11, .external_lex_state = 35}, + [1479] = {.lex_state = 11, .external_lex_state = 45}, + [1480] = {.lex_state = 11, .external_lex_state = 45}, + [1481] = {.lex_state = 11, .external_lex_state = 45}, + [1482] = {.lex_state = 11, .external_lex_state = 45}, + [1483] = {.lex_state = 11, .external_lex_state = 45}, + [1484] = {.lex_state = 11, .external_lex_state = 31}, + [1485] = {.lex_state = 11, .external_lex_state = 44}, + [1486] = {.lex_state = 11, .external_lex_state = 35}, + [1487] = {.lex_state = 11, .external_lex_state = 44}, + [1488] = {.lex_state = 11, .external_lex_state = 35}, + [1489] = {.lex_state = 11, .external_lex_state = 44}, + [1490] = {.lex_state = 11, .external_lex_state = 35}, + [1491] = {.lex_state = 11, .external_lex_state = 45}, + [1492] = {.lex_state = 11, .external_lex_state = 31}, + [1493] = {.lex_state = 11, .external_lex_state = 32}, + [1494] = {.lex_state = 11, .external_lex_state = 37}, + [1495] = {.lex_state = 11, .external_lex_state = 32}, + [1496] = {.lex_state = 11, .external_lex_state = 32}, + [1497] = {.lex_state = 11, .external_lex_state = 32}, + [1498] = {.lex_state = 11, .external_lex_state = 32}, + [1499] = {.lex_state = 11, .external_lex_state = 32}, + [1500] = {.lex_state = 11, .external_lex_state = 32}, + [1501] = {.lex_state = 11, .external_lex_state = 32}, + [1502] = {.lex_state = 11, .external_lex_state = 32}, + [1503] = {.lex_state = 11, .external_lex_state = 32}, + [1504] = {.lex_state = 11, .external_lex_state = 32}, + [1505] = {.lex_state = 11, .external_lex_state = 32}, + [1506] = {.lex_state = 11, .external_lex_state = 32}, + [1507] = {.lex_state = 11, .external_lex_state = 32}, + [1508] = {.lex_state = 11, .external_lex_state = 32}, + [1509] = {.lex_state = 11, .external_lex_state = 32}, + [1510] = {.lex_state = 11, .external_lex_state = 31}, + [1511] = {.lex_state = 11, .external_lex_state = 31}, + [1512] = {.lex_state = 11, .external_lex_state = 31}, + [1513] = {.lex_state = 11, .external_lex_state = 31}, + [1514] = {.lex_state = 11, .external_lex_state = 31}, + [1515] = {.lex_state = 11, .external_lex_state = 32}, + [1516] = {.lex_state = 11, .external_lex_state = 32}, + [1517] = {.lex_state = 11, .external_lex_state = 32}, + [1518] = {.lex_state = 11, .external_lex_state = 32}, + [1519] = {.lex_state = 11, .external_lex_state = 32}, + [1520] = {.lex_state = 11, .external_lex_state = 32}, + [1521] = {.lex_state = 11, .external_lex_state = 31}, + [1522] = {.lex_state = 11, .external_lex_state = 31}, + [1523] = {.lex_state = 11, .external_lex_state = 31}, + [1524] = {.lex_state = 11, .external_lex_state = 31}, + [1525] = {.lex_state = 11, .external_lex_state = 31}, + [1526] = {.lex_state = 11, .external_lex_state = 31}, + [1527] = {.lex_state = 11, .external_lex_state = 31}, + [1528] = {.lex_state = 11, .external_lex_state = 31}, + [1529] = {.lex_state = 11, .external_lex_state = 31}, + [1530] = {.lex_state = 11, .external_lex_state = 31}, + [1531] = {.lex_state = 11, .external_lex_state = 31}, + [1532] = {.lex_state = 11, .external_lex_state = 31}, + [1533] = {.lex_state = 11, .external_lex_state = 45}, + [1534] = {.lex_state = 11, .external_lex_state = 31}, + [1535] = {.lex_state = 11, .external_lex_state = 31}, + [1536] = {.lex_state = 11, .external_lex_state = 31}, + [1537] = {.lex_state = 11, .external_lex_state = 31}, + [1538] = {.lex_state = 11, .external_lex_state = 31}, + [1539] = {.lex_state = 11, .external_lex_state = 31}, + [1540] = {.lex_state = 11, .external_lex_state = 31}, + [1541] = {.lex_state = 11, .external_lex_state = 31}, + [1542] = {.lex_state = 11, .external_lex_state = 31}, + [1543] = {.lex_state = 11, .external_lex_state = 31}, + [1544] = {.lex_state = 11, .external_lex_state = 31}, + [1545] = {.lex_state = 11, .external_lex_state = 31}, + [1546] = {.lex_state = 11, .external_lex_state = 31}, + [1547] = {.lex_state = 11, .external_lex_state = 31}, + [1548] = {.lex_state = 11, .external_lex_state = 31}, + [1549] = {.lex_state = 11, .external_lex_state = 31}, + [1550] = {.lex_state = 11, .external_lex_state = 31}, + [1551] = {.lex_state = 11, .external_lex_state = 31}, + [1552] = {.lex_state = 11, .external_lex_state = 31}, + [1553] = {.lex_state = 11, .external_lex_state = 31}, + [1554] = {.lex_state = 11, .external_lex_state = 45}, + [1555] = {.lex_state = 11, .external_lex_state = 31}, + [1556] = {.lex_state = 11, .external_lex_state = 31}, + [1557] = {.lex_state = 11, .external_lex_state = 45}, + [1558] = {.lex_state = 11, .external_lex_state = 32}, + [1559] = {.lex_state = 11, .external_lex_state = 32}, + [1560] = {.lex_state = 11, .external_lex_state = 45}, + [1561] = {.lex_state = 11, .external_lex_state = 32}, + [1562] = {.lex_state = 11, .external_lex_state = 32}, + [1563] = {.lex_state = 11, .external_lex_state = 32}, + [1564] = {.lex_state = 11, .external_lex_state = 32}, + [1565] = {.lex_state = 11, .external_lex_state = 32}, + [1566] = {.lex_state = 11, .external_lex_state = 32}, + [1567] = {.lex_state = 12, .external_lex_state = 46}, + [1568] = {.lex_state = 11, .external_lex_state = 31}, + [1569] = {.lex_state = 11, .external_lex_state = 31}, + [1570] = {.lex_state = 11, .external_lex_state = 35}, + [1571] = {.lex_state = 11, .external_lex_state = 37}, + [1572] = {.lex_state = 11, .external_lex_state = 35}, + [1573] = {.lex_state = 11, .external_lex_state = 35}, + [1574] = {.lex_state = 11, .external_lex_state = 35}, + [1575] = {.lex_state = 11, .external_lex_state = 35}, + [1576] = {.lex_state = 11, .external_lex_state = 35}, + [1577] = {.lex_state = 11, .external_lex_state = 35}, + [1578] = {.lex_state = 11, .external_lex_state = 35}, + [1579] = {.lex_state = 11, .external_lex_state = 35}, + [1580] = {.lex_state = 11, .external_lex_state = 31}, + [1581] = {.lex_state = 11, .external_lex_state = 35}, + [1582] = {.lex_state = 11, .external_lex_state = 35}, + [1583] = {.lex_state = 11, .external_lex_state = 35}, + [1584] = {.lex_state = 11, .external_lex_state = 35}, + [1585] = {.lex_state = 12, .external_lex_state = 46}, + [1586] = {.lex_state = 11, .external_lex_state = 35}, + [1587] = {.lex_state = 11, .external_lex_state = 35}, + [1588] = {.lex_state = 11, .external_lex_state = 35}, + [1589] = {.lex_state = 11, .external_lex_state = 35}, + [1590] = {.lex_state = 11, .external_lex_state = 35}, + [1591] = {.lex_state = 11, .external_lex_state = 35}, + [1592] = {.lex_state = 11, .external_lex_state = 35}, + [1593] = {.lex_state = 11, .external_lex_state = 31}, + [1594] = {.lex_state = 11, .external_lex_state = 31}, + [1595] = {.lex_state = 11, .external_lex_state = 35}, + [1596] = {.lex_state = 11, .external_lex_state = 35}, + [1597] = {.lex_state = 11, .external_lex_state = 35}, + [1598] = {.lex_state = 11, .external_lex_state = 31}, + [1599] = {.lex_state = 11, .external_lex_state = 35}, + [1600] = {.lex_state = 11, .external_lex_state = 35}, + [1601] = {.lex_state = 11, .external_lex_state = 35}, + [1602] = {.lex_state = 11, .external_lex_state = 35}, + [1603] = {.lex_state = 11, .external_lex_state = 35}, + [1604] = {.lex_state = 11, .external_lex_state = 35}, + [1605] = {.lex_state = 11, .external_lex_state = 35}, + [1606] = {.lex_state = 11, .external_lex_state = 35}, + [1607] = {.lex_state = 11, .external_lex_state = 35}, + [1608] = {.lex_state = 11, .external_lex_state = 35}, + [1609] = {.lex_state = 11, .external_lex_state = 35}, + [1610] = {.lex_state = 11, .external_lex_state = 35}, + [1611] = {.lex_state = 11, .external_lex_state = 31}, + [1612] = {.lex_state = 11, .external_lex_state = 35}, + [1613] = {.lex_state = 11, .external_lex_state = 35}, + [1614] = {.lex_state = 11, .external_lex_state = 35}, + [1615] = {.lex_state = 11, .external_lex_state = 35}, + [1616] = {.lex_state = 11, .external_lex_state = 35}, + [1617] = {.lex_state = 11, .external_lex_state = 35}, + [1618] = {.lex_state = 11, .external_lex_state = 35}, + [1619] = {.lex_state = 11, .external_lex_state = 35}, + [1620] = {.lex_state = 11, .external_lex_state = 31}, + [1621] = {.lex_state = 11, .external_lex_state = 35}, + [1622] = {.lex_state = 11, .external_lex_state = 35}, + [1623] = {.lex_state = 11, .external_lex_state = 31}, + [1624] = {.lex_state = 11, .external_lex_state = 35}, + [1625] = {.lex_state = 11, .external_lex_state = 35}, + [1626] = {.lex_state = 11, .external_lex_state = 35}, + [1627] = {.lex_state = 11, .external_lex_state = 35}, + [1628] = {.lex_state = 11, .external_lex_state = 35}, + [1629] = {.lex_state = 11, .external_lex_state = 35}, + [1630] = {.lex_state = 12, .external_lex_state = 46}, + [1631] = {.lex_state = 11, .external_lex_state = 37}, + [1632] = {.lex_state = 11, .external_lex_state = 35}, + [1633] = {.lex_state = 11, .external_lex_state = 35}, + [1634] = {.lex_state = 11, .external_lex_state = 35}, + [1635] = {.lex_state = 11, .external_lex_state = 35}, + [1636] = {.lex_state = 11, .external_lex_state = 35}, + [1637] = {.lex_state = 11, .external_lex_state = 35}, + [1638] = {.lex_state = 11, .external_lex_state = 35}, + [1639] = {.lex_state = 11, .external_lex_state = 35}, + [1640] = {.lex_state = 12, .external_lex_state = 46}, + [1641] = {.lex_state = 11, .external_lex_state = 35}, + [1642] = {.lex_state = 11, .external_lex_state = 35}, + [1643] = {.lex_state = 11, .external_lex_state = 35}, + [1644] = {.lex_state = 11, .external_lex_state = 35}, + [1645] = {.lex_state = 11, .external_lex_state = 35}, + [1646] = {.lex_state = 11, .external_lex_state = 35}, + [1647] = {.lex_state = 11, .external_lex_state = 35}, + [1648] = {.lex_state = 12, .external_lex_state = 46}, + [1649] = {.lex_state = 11, .external_lex_state = 35}, + [1650] = {.lex_state = 11, .external_lex_state = 35}, + [1651] = {.lex_state = 11, .external_lex_state = 35}, + [1652] = {.lex_state = 11, .external_lex_state = 35}, + [1653] = {.lex_state = 11, .external_lex_state = 35}, + [1654] = {.lex_state = 12, .external_lex_state = 46}, + [1655] = {.lex_state = 11, .external_lex_state = 35}, + [1656] = {.lex_state = 11, .external_lex_state = 31}, + [1657] = {.lex_state = 11, .external_lex_state = 31}, + [1658] = {.lex_state = 11, .external_lex_state = 31}, + [1659] = {.lex_state = 12, .external_lex_state = 46}, + [1660] = {.lex_state = 11, .external_lex_state = 37}, + [1661] = {.lex_state = 11, .external_lex_state = 35}, + [1662] = {.lex_state = 11, .external_lex_state = 31}, + [1663] = {.lex_state = 11, .external_lex_state = 35}, + [1664] = {.lex_state = 12, .external_lex_state = 46}, + [1665] = {.lex_state = 11, .external_lex_state = 31}, + [1666] = {.lex_state = 12, .external_lex_state = 46}, + [1667] = {.lex_state = 11, .external_lex_state = 31}, + [1668] = {.lex_state = 11, .external_lex_state = 31}, + [1669] = {.lex_state = 12, .external_lex_state = 46}, + [1670] = {.lex_state = 11, .external_lex_state = 31}, + [1671] = {.lex_state = 11, .external_lex_state = 35}, + [1672] = {.lex_state = 11, .external_lex_state = 31}, + [1673] = {.lex_state = 11, .external_lex_state = 31}, + [1674] = {.lex_state = 11, .external_lex_state = 31}, + [1675] = {.lex_state = 11, .external_lex_state = 31}, + [1676] = {.lex_state = 11, .external_lex_state = 35}, + [1677] = {.lex_state = 11, .external_lex_state = 35}, + [1678] = {.lex_state = 11, .external_lex_state = 31}, + [1679] = {.lex_state = 11, .external_lex_state = 35}, + [1680] = {.lex_state = 11, .external_lex_state = 35}, + [1681] = {.lex_state = 11, .external_lex_state = 35}, + [1682] = {.lex_state = 11, .external_lex_state = 35}, + [1683] = {.lex_state = 11, .external_lex_state = 35}, + [1684] = {.lex_state = 11, .external_lex_state = 35}, + [1685] = {.lex_state = 11, .external_lex_state = 35}, + [1686] = {.lex_state = 11, .external_lex_state = 35}, + [1687] = {.lex_state = 11, .external_lex_state = 37}, + [1688] = {.lex_state = 11, .external_lex_state = 35}, + [1689] = {.lex_state = 11, .external_lex_state = 35}, + [1690] = {.lex_state = 11, .external_lex_state = 37}, + [1691] = {.lex_state = 11, .external_lex_state = 37}, + [1692] = {.lex_state = 11, .external_lex_state = 37}, + [1693] = {.lex_state = 11, .external_lex_state = 37}, + [1694] = {.lex_state = 11, .external_lex_state = 37}, + [1695] = {.lex_state = 11, .external_lex_state = 37}, + [1696] = {.lex_state = 11, .external_lex_state = 37}, + [1697] = {.lex_state = 11, .external_lex_state = 37}, + [1698] = {.lex_state = 11, .external_lex_state = 37}, + [1699] = {.lex_state = 11, .external_lex_state = 31}, + [1700] = {.lex_state = 11, .external_lex_state = 31}, + [1701] = {.lex_state = 11, .external_lex_state = 37}, + [1702] = {.lex_state = 11, .external_lex_state = 37}, + [1703] = {.lex_state = 11, .external_lex_state = 37}, + [1704] = {.lex_state = 11, .external_lex_state = 37}, + [1705] = {.lex_state = 11, .external_lex_state = 37}, + [1706] = {.lex_state = 11, .external_lex_state = 31}, + [1707] = {.lex_state = 11, .external_lex_state = 37}, + [1708] = {.lex_state = 11, .external_lex_state = 37}, + [1709] = {.lex_state = 11, .external_lex_state = 37}, + [1710] = {.lex_state = 11, .external_lex_state = 37}, + [1711] = {.lex_state = 11, .external_lex_state = 37}, + [1712] = {.lex_state = 11, .external_lex_state = 37}, + [1713] = {.lex_state = 11, .external_lex_state = 37}, + [1714] = {.lex_state = 11, .external_lex_state = 37}, + [1715] = {.lex_state = 11, .external_lex_state = 37}, + [1716] = {.lex_state = 11, .external_lex_state = 37}, + [1717] = {.lex_state = 11, .external_lex_state = 31}, + [1718] = {.lex_state = 11, .external_lex_state = 37}, + [1719] = {.lex_state = 11, .external_lex_state = 37}, + [1720] = {.lex_state = 11, .external_lex_state = 37}, + [1721] = {.lex_state = 11, .external_lex_state = 37}, + [1722] = {.lex_state = 11, .external_lex_state = 37}, + [1723] = {.lex_state = 11, .external_lex_state = 37}, + [1724] = {.lex_state = 11, .external_lex_state = 37}, + [1725] = {.lex_state = 11, .external_lex_state = 37}, + [1726] = {.lex_state = 11, .external_lex_state = 37}, + [1727] = {.lex_state = 11, .external_lex_state = 37}, + [1728] = {.lex_state = 11, .external_lex_state = 37}, + [1729] = {.lex_state = 11, .external_lex_state = 37}, + [1730] = {.lex_state = 11, .external_lex_state = 37}, + [1731] = {.lex_state = 11, .external_lex_state = 37}, + [1732] = {.lex_state = 11, .external_lex_state = 37}, + [1733] = {.lex_state = 11, .external_lex_state = 37}, + [1734] = {.lex_state = 11, .external_lex_state = 37}, + [1735] = {.lex_state = 11, .external_lex_state = 37}, + [1736] = {.lex_state = 11, .external_lex_state = 37}, + [1737] = {.lex_state = 11, .external_lex_state = 31}, + [1738] = {.lex_state = 11, .external_lex_state = 37}, + [1739] = {.lex_state = 11, .external_lex_state = 37}, + [1740] = {.lex_state = 11, .external_lex_state = 37}, + [1741] = {.lex_state = 11, .external_lex_state = 37}, + [1742] = {.lex_state = 11, .external_lex_state = 37}, + [1743] = {.lex_state = 11, .external_lex_state = 37}, + [1744] = {.lex_state = 11, .external_lex_state = 37}, + [1745] = {.lex_state = 11, .external_lex_state = 37}, + [1746] = {.lex_state = 11, .external_lex_state = 31}, + [1747] = {.lex_state = 11, .external_lex_state = 37}, + [1748] = {.lex_state = 11, .external_lex_state = 37}, + [1749] = {.lex_state = 11, .external_lex_state = 37}, + [1750] = {.lex_state = 11, .external_lex_state = 37}, + [1751] = {.lex_state = 11, .external_lex_state = 37}, + [1752] = {.lex_state = 11, .external_lex_state = 37}, + [1753] = {.lex_state = 11, .external_lex_state = 37}, + [1754] = {.lex_state = 11, .external_lex_state = 37}, + [1755] = {.lex_state = 11, .external_lex_state = 31}, + [1756] = {.lex_state = 11, .external_lex_state = 37}, + [1757] = {.lex_state = 11, .external_lex_state = 37}, + [1758] = {.lex_state = 11, .external_lex_state = 37}, + [1759] = {.lex_state = 11, .external_lex_state = 37}, + [1760] = {.lex_state = 11, .external_lex_state = 37}, + [1761] = {.lex_state = 11, .external_lex_state = 37}, + [1762] = {.lex_state = 11, .external_lex_state = 37}, + [1763] = {.lex_state = 11, .external_lex_state = 31}, + [1764] = {.lex_state = 11, .external_lex_state = 31}, + [1765] = {.lex_state = 11, .external_lex_state = 31}, + [1766] = {.lex_state = 11, .external_lex_state = 31}, + [1767] = {.lex_state = 11, .external_lex_state = 37}, + [1768] = {.lex_state = 11, .external_lex_state = 31}, + [1769] = {.lex_state = 11, .external_lex_state = 31}, + [1770] = {.lex_state = 11, .external_lex_state = 31}, + [1771] = {.lex_state = 11, .external_lex_state = 31}, + [1772] = {.lex_state = 11, .external_lex_state = 31}, + [1773] = {.lex_state = 11, .external_lex_state = 31}, + [1774] = {.lex_state = 11, .external_lex_state = 31}, + [1775] = {.lex_state = 11, .external_lex_state = 31}, + [1776] = {.lex_state = 11, .external_lex_state = 31}, + [1777] = {.lex_state = 11, .external_lex_state = 31}, + [1778] = {.lex_state = 11, .external_lex_state = 31}, + [1779] = {.lex_state = 11, .external_lex_state = 37}, + [1780] = {.lex_state = 11, .external_lex_state = 37}, + [1781] = {.lex_state = 11, .external_lex_state = 37}, + [1782] = {.lex_state = 11, .external_lex_state = 31}, + [1783] = {.lex_state = 11, .external_lex_state = 37}, + [1784] = {.lex_state = 11, .external_lex_state = 31}, + [1785] = {.lex_state = 11, .external_lex_state = 37}, + [1786] = {.lex_state = 11, .external_lex_state = 31}, + [1787] = {.lex_state = 11, .external_lex_state = 37}, + [1788] = {.lex_state = 11, .external_lex_state = 37}, + [1789] = {.lex_state = 11, .external_lex_state = 31}, + [1790] = {.lex_state = 11, .external_lex_state = 37}, + [1791] = {.lex_state = 11, .external_lex_state = 37}, + [1792] = {.lex_state = 11, .external_lex_state = 37}, + [1793] = {.lex_state = 11, .external_lex_state = 37}, + [1794] = {.lex_state = 11, .external_lex_state = 37}, + [1795] = {.lex_state = 11, .external_lex_state = 37}, + [1796] = {.lex_state = 11, .external_lex_state = 37}, + [1797] = {.lex_state = 11, .external_lex_state = 37}, + [1798] = {.lex_state = 11, .external_lex_state = 37}, + [1799] = {.lex_state = 11, .external_lex_state = 37}, + [1800] = {.lex_state = 11, .external_lex_state = 37}, + [1801] = {.lex_state = 11, .external_lex_state = 37}, + [1802] = {.lex_state = 11, .external_lex_state = 37}, + [1803] = {.lex_state = 11, .external_lex_state = 37}, + [1804] = {.lex_state = 11, .external_lex_state = 37}, + [1805] = {.lex_state = 11, .external_lex_state = 37}, + [1806] = {.lex_state = 11, .external_lex_state = 31}, + [1807] = {.lex_state = 11, .external_lex_state = 37}, + [1808] = {.lex_state = 11, .external_lex_state = 37}, + [1809] = {.lex_state = 11, .external_lex_state = 37}, + [1810] = {.lex_state = 11, .external_lex_state = 37}, + [1811] = {.lex_state = 11, .external_lex_state = 37}, + [1812] = {.lex_state = 11, .external_lex_state = 31}, + [1813] = {.lex_state = 11, .external_lex_state = 31}, + [1814] = {.lex_state = 11, .external_lex_state = 37}, + [1815] = {.lex_state = 11, .external_lex_state = 37}, + [1816] = {.lex_state = 11, .external_lex_state = 31}, + [1817] = {.lex_state = 11, .external_lex_state = 37}, + [1818] = {.lex_state = 11, .external_lex_state = 37}, + [1819] = {.lex_state = 11, .external_lex_state = 37}, + [1820] = {.lex_state = 11, .external_lex_state = 37}, + [1821] = {.lex_state = 11, .external_lex_state = 37}, + [1822] = {.lex_state = 11, .external_lex_state = 37}, + [1823] = {.lex_state = 11, .external_lex_state = 31}, + [1824] = {.lex_state = 11, .external_lex_state = 37}, + [1825] = {.lex_state = 11, .external_lex_state = 37}, + [1826] = {.lex_state = 11, .external_lex_state = 37}, + [1827] = {.lex_state = 11, .external_lex_state = 37}, + [1828] = {.lex_state = 11, .external_lex_state = 37}, + [1829] = {.lex_state = 11, .external_lex_state = 31}, + [1830] = {.lex_state = 12, .external_lex_state = 46}, + [1831] = {.lex_state = 11, .external_lex_state = 31}, + [1832] = {.lex_state = 11, .external_lex_state = 37}, + [1833] = {.lex_state = 11, .external_lex_state = 31}, + [1834] = {.lex_state = 11, .external_lex_state = 31}, + [1835] = {.lex_state = 11, .external_lex_state = 31}, + [1836] = {.lex_state = 11, .external_lex_state = 37}, + [1837] = {.lex_state = 11, .external_lex_state = 37}, + [1838] = {.lex_state = 11, .external_lex_state = 37}, + [1839] = {.lex_state = 11, .external_lex_state = 37}, + [1840] = {.lex_state = 11, .external_lex_state = 31}, + [1841] = {.lex_state = 7, .external_lex_state = 47}, + [1842] = {.lex_state = 7, .external_lex_state = 46}, + [1843] = {.lex_state = 7, .external_lex_state = 46}, + [1844] = {.lex_state = 7, .external_lex_state = 46}, + [1845] = {.lex_state = 7, .external_lex_state = 46}, + [1846] = {.lex_state = 7, .external_lex_state = 46}, + [1847] = {.lex_state = 7, .external_lex_state = 46}, + [1848] = {.lex_state = 7, .external_lex_state = 46}, + [1849] = {.lex_state = 7, .external_lex_state = 46}, + [1850] = {.lex_state = 7, .external_lex_state = 46}, + [1851] = {.lex_state = 7, .external_lex_state = 46}, + [1852] = {.lex_state = 12, .external_lex_state = 46}, + [1853] = {.lex_state = 7, .external_lex_state = 46}, + [1854] = {.lex_state = 7, .external_lex_state = 46}, + [1855] = {.lex_state = 7, .external_lex_state = 46}, + [1856] = {.lex_state = 12, .external_lex_state = 46}, + [1857] = {.lex_state = 7, .external_lex_state = 46}, + [1858] = {.lex_state = 7, .external_lex_state = 46}, + [1859] = {.lex_state = 7, .external_lex_state = 46}, + [1860] = {.lex_state = 7, .external_lex_state = 46}, + [1861] = {.lex_state = 7, .external_lex_state = 46}, + [1862] = {.lex_state = 7, .external_lex_state = 46}, + [1863] = {.lex_state = 7, .external_lex_state = 46}, + [1864] = {.lex_state = 7, .external_lex_state = 46}, + [1865] = {.lex_state = 12, .external_lex_state = 46}, + [1866] = {.lex_state = 12, .external_lex_state = 46}, + [1867] = {.lex_state = 20, .external_lex_state = 48}, + [1868] = {.lex_state = 12, .external_lex_state = 46}, + [1869] = {.lex_state = 12, .external_lex_state = 46}, + [1870] = {.lex_state = 7, .external_lex_state = 47}, + [1871] = {.lex_state = 20, .external_lex_state = 48}, + [1872] = {.lex_state = 7, .external_lex_state = 49}, + [1873] = {.lex_state = 7, .external_lex_state = 49}, + [1874] = {.lex_state = 7, .external_lex_state = 49}, + [1875] = {.lex_state = 7, .external_lex_state = 49}, + [1876] = {.lex_state = 7, .external_lex_state = 49}, + [1877] = {.lex_state = 7, .external_lex_state = 49}, + [1878] = {.lex_state = 7, .external_lex_state = 46}, + [1879] = {.lex_state = 7, .external_lex_state = 50}, + [1880] = {.lex_state = 7, .external_lex_state = 50}, + [1881] = {.lex_state = 7, .external_lex_state = 46}, + [1882] = {.lex_state = 7, .external_lex_state = 46}, + [1883] = {.lex_state = 7, .external_lex_state = 46}, + [1884] = {.lex_state = 7, .external_lex_state = 46}, + [1885] = {.lex_state = 7, .external_lex_state = 46}, + [1886] = {.lex_state = 7, .external_lex_state = 46}, + [1887] = {.lex_state = 7, .external_lex_state = 46}, + [1888] = {.lex_state = 7, .external_lex_state = 46}, + [1889] = {.lex_state = 7, .external_lex_state = 46}, + [1890] = {.lex_state = 7, .external_lex_state = 46}, + [1891] = {.lex_state = 7, .external_lex_state = 46}, + [1892] = {.lex_state = 7, .external_lex_state = 46}, + [1893] = {.lex_state = 7, .external_lex_state = 46}, + [1894] = {.lex_state = 7, .external_lex_state = 46}, + [1895] = {.lex_state = 7, .external_lex_state = 46}, + [1896] = {.lex_state = 7, .external_lex_state = 46}, + [1897] = {.lex_state = 7, .external_lex_state = 46}, + [1898] = {.lex_state = 7, .external_lex_state = 50}, + [1899] = {.lex_state = 7, .external_lex_state = 50}, + [1900] = {.lex_state = 7, .external_lex_state = 46}, + [1901] = {.lex_state = 7, .external_lex_state = 46}, + [1902] = {.lex_state = 7, .external_lex_state = 46}, + [1903] = {.lex_state = 7, .external_lex_state = 46}, + [1904] = {.lex_state = 7, .external_lex_state = 46}, + [1905] = {.lex_state = 7, .external_lex_state = 46}, + [1906] = {.lex_state = 7, .external_lex_state = 46}, + [1907] = {.lex_state = 7, .external_lex_state = 46}, + [1908] = {.lex_state = 7, .external_lex_state = 46}, + [1909] = {.lex_state = 7, .external_lex_state = 46}, + [1910] = {.lex_state = 7, .external_lex_state = 46}, + [1911] = {.lex_state = 7, .external_lex_state = 46}, + [1912] = {.lex_state = 7, .external_lex_state = 46}, + [1913] = {.lex_state = 7, .external_lex_state = 46}, + [1914] = {.lex_state = 7, .external_lex_state = 46}, + [1915] = {.lex_state = 7, .external_lex_state = 46}, + [1916] = {.lex_state = 13, .external_lex_state = 46}, + [1917] = {.lex_state = 7, .external_lex_state = 46}, + [1918] = {.lex_state = 7, .external_lex_state = 46}, + [1919] = {.lex_state = 20, .external_lex_state = 48}, + [1920] = {.lex_state = 7, .external_lex_state = 46}, + [1921] = {.lex_state = 7, .external_lex_state = 46}, + [1922] = {.lex_state = 20, .external_lex_state = 48}, + [1923] = {.lex_state = 7, .external_lex_state = 46}, + [1924] = {.lex_state = 7, .external_lex_state = 46}, + [1925] = {.lex_state = 13, .external_lex_state = 46}, + [1926] = {.lex_state = 7, .external_lex_state = 46}, + [1927] = {.lex_state = 13, .external_lex_state = 46}, + [1928] = {.lex_state = 13, .external_lex_state = 46}, + [1929] = {.lex_state = 13, .external_lex_state = 46}, + [1930] = {.lex_state = 13, .external_lex_state = 46}, + [1931] = {.lex_state = 7, .external_lex_state = 46}, + [1932] = {.lex_state = 7, .external_lex_state = 46}, + [1933] = {.lex_state = 7, .external_lex_state = 46}, + [1934] = {.lex_state = 7, .external_lex_state = 46}, + [1935] = {.lex_state = 7, .external_lex_state = 46}, + [1936] = {.lex_state = 7, .external_lex_state = 46}, + [1937] = {.lex_state = 13, .external_lex_state = 46}, + [1938] = {.lex_state = 13, .external_lex_state = 46}, + [1939] = {.lex_state = 7, .external_lex_state = 46}, + [1940] = {.lex_state = 7, .external_lex_state = 46}, + [1941] = {.lex_state = 7, .external_lex_state = 46}, + [1942] = {.lex_state = 13, .external_lex_state = 46}, + [1943] = {.lex_state = 7, .external_lex_state = 46}, + [1944] = {.lex_state = 7, .external_lex_state = 46}, + [1945] = {.lex_state = 7, .external_lex_state = 46}, + [1946] = {.lex_state = 7, .external_lex_state = 46}, + [1947] = {.lex_state = 7, .external_lex_state = 46}, + [1948] = {.lex_state = 7, .external_lex_state = 46}, + [1949] = {.lex_state = 13, .external_lex_state = 46}, + [1950] = {.lex_state = 7, .external_lex_state = 46}, + [1951] = {.lex_state = 13, .external_lex_state = 46}, + [1952] = {.lex_state = 7, .external_lex_state = 46}, + [1953] = {.lex_state = 7, .external_lex_state = 46}, + [1954] = {.lex_state = 7, .external_lex_state = 46}, + [1955] = {.lex_state = 7, .external_lex_state = 46}, + [1956] = {.lex_state = 7, .external_lex_state = 46}, + [1957] = {.lex_state = 7, .external_lex_state = 46}, + [1958] = {.lex_state = 7, .external_lex_state = 46}, + [1959] = {.lex_state = 7, .external_lex_state = 46}, + [1960] = {.lex_state = 7, .external_lex_state = 46}, + [1961] = {.lex_state = 7, .external_lex_state = 46}, + [1962] = {.lex_state = 7, .external_lex_state = 46}, + [1963] = {.lex_state = 7, .external_lex_state = 46}, + [1964] = {.lex_state = 7, .external_lex_state = 46}, + [1965] = {.lex_state = 7, .external_lex_state = 46}, + [1966] = {.lex_state = 7, .external_lex_state = 46}, + [1967] = {.lex_state = 7, .external_lex_state = 46}, + [1968] = {.lex_state = 7, .external_lex_state = 46}, + [1969] = {.lex_state = 7, .external_lex_state = 46}, + [1970] = {.lex_state = 7, .external_lex_state = 46}, + [1971] = {.lex_state = 7, .external_lex_state = 46}, + [1972] = {.lex_state = 7, .external_lex_state = 46}, + [1973] = {.lex_state = 7, .external_lex_state = 46}, + [1974] = {.lex_state = 7, .external_lex_state = 46}, + [1975] = {.lex_state = 7, .external_lex_state = 46}, + [1976] = {.lex_state = 7, .external_lex_state = 46}, + [1977] = {.lex_state = 7, .external_lex_state = 46}, + [1978] = {.lex_state = 7, .external_lex_state = 46}, + [1979] = {.lex_state = 7, .external_lex_state = 46}, + [1980] = {.lex_state = 7, .external_lex_state = 46}, + [1981] = {.lex_state = 13, .external_lex_state = 46}, + [1982] = {.lex_state = 13, .external_lex_state = 46}, + [1983] = {.lex_state = 7, .external_lex_state = 46}, + [1984] = {.lex_state = 7, .external_lex_state = 46}, + [1985] = {.lex_state = 7, .external_lex_state = 46}, + [1986] = {.lex_state = 7, .external_lex_state = 46}, + [1987] = {.lex_state = 7, .external_lex_state = 46}, + [1988] = {.lex_state = 7, .external_lex_state = 46}, + [1989] = {.lex_state = 7, .external_lex_state = 46}, + [1990] = {.lex_state = 7, .external_lex_state = 46}, + [1991] = {.lex_state = 7, .external_lex_state = 46}, + [1992] = {.lex_state = 7, .external_lex_state = 46}, + [1993] = {.lex_state = 7, .external_lex_state = 46}, + [1994] = {.lex_state = 7, .external_lex_state = 46}, + [1995] = {.lex_state = 7, .external_lex_state = 46}, + [1996] = {.lex_state = 7, .external_lex_state = 46}, + [1997] = {.lex_state = 7, .external_lex_state = 46}, + [1998] = {.lex_state = 7, .external_lex_state = 46}, + [1999] = {.lex_state = 7, .external_lex_state = 46}, + [2000] = {.lex_state = 7, .external_lex_state = 46}, + [2001] = {.lex_state = 7, .external_lex_state = 46}, + [2002] = {.lex_state = 7, .external_lex_state = 46}, + [2003] = {.lex_state = 7, .external_lex_state = 46}, + [2004] = {.lex_state = 7, .external_lex_state = 46}, + [2005] = {.lex_state = 7, .external_lex_state = 46}, + [2006] = {.lex_state = 7, .external_lex_state = 46}, + [2007] = {.lex_state = 4, .external_lex_state = 39}, + [2008] = {.lex_state = 4, .external_lex_state = 39}, + [2009] = {.lex_state = 4, .external_lex_state = 39}, + [2010] = {.lex_state = 4, .external_lex_state = 39}, + [2011] = {.lex_state = 4, .external_lex_state = 39}, + [2012] = {.lex_state = 7, .external_lex_state = 46}, + [2013] = {.lex_state = 4, .external_lex_state = 39}, + [2014] = {.lex_state = 4, .external_lex_state = 39}, + [2015] = {.lex_state = 4, .external_lex_state = 39}, + [2016] = {.lex_state = 7, .external_lex_state = 46}, + [2017] = {.lex_state = 7, .external_lex_state = 46}, + [2018] = {.lex_state = 7, .external_lex_state = 46}, + [2019] = {.lex_state = 4, .external_lex_state = 39}, + [2020] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2021] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2022] = {.lex_state = 12, .external_lex_state = 51}, + [2023] = {.lex_state = 12, .external_lex_state = 51}, + [2024] = {.lex_state = 36, .external_lex_state = 39}, + [2025] = {.lex_state = 12, .external_lex_state = 51}, + [2026] = {.lex_state = 12, .external_lex_state = 51}, + [2027] = {.lex_state = 12, .external_lex_state = 51}, + [2028] = {.lex_state = 36, .external_lex_state = 39}, + [2029] = {.lex_state = 36, .external_lex_state = 39}, + [2030] = {.lex_state = 12, .external_lex_state = 51}, + [2031] = {.lex_state = 12, .external_lex_state = 51}, + [2032] = {.lex_state = 36, .external_lex_state = 39}, + [2033] = {.lex_state = 36, .external_lex_state = 39}, + [2034] = {.lex_state = 36, .external_lex_state = 39}, + [2035] = {.lex_state = 12, .external_lex_state = 51}, + [2036] = {.lex_state = 12, .external_lex_state = 51}, + [2037] = {.lex_state = 12, .external_lex_state = 51}, + [2038] = {.lex_state = 36, .external_lex_state = 39}, + [2039] = {.lex_state = 12, .external_lex_state = 51}, + [2040] = {.lex_state = 12, .external_lex_state = 51}, + [2041] = {.lex_state = 12, .external_lex_state = 51}, + [2042] = {.lex_state = 36, .external_lex_state = 39}, + [2043] = {.lex_state = 12, .external_lex_state = 51}, + [2044] = {.lex_state = 12, .external_lex_state = 51}, + [2045] = {.lex_state = 12, .external_lex_state = 51}, + [2046] = {.lex_state = 36, .external_lex_state = 39}, + [2047] = {.lex_state = 36, .external_lex_state = 39}, + [2048] = {.lex_state = 36, .external_lex_state = 39}, + [2049] = {.lex_state = 36, .external_lex_state = 39}, + [2050] = {.lex_state = 36, .external_lex_state = 39}, + [2051] = {.lex_state = 36, .external_lex_state = 39}, + [2052] = {.lex_state = 36, .external_lex_state = 39}, + [2053] = {.lex_state = 36, .external_lex_state = 39}, + [2054] = {.lex_state = 36, .external_lex_state = 39}, + [2055] = {.lex_state = 36, .external_lex_state = 39}, + [2056] = {.lex_state = 36, .external_lex_state = 39}, + [2057] = {.lex_state = 36, .external_lex_state = 39}, + [2058] = {.lex_state = 12, .external_lex_state = 51}, + [2059] = {.lex_state = 36, .external_lex_state = 39}, + [2060] = {.lex_state = 36, .external_lex_state = 39}, + [2061] = {.lex_state = 36, .external_lex_state = 39}, + [2062] = {.lex_state = 36, .external_lex_state = 39}, + [2063] = {.lex_state = 36, .external_lex_state = 39}, + [2064] = {.lex_state = 36, .external_lex_state = 39}, + [2065] = {.lex_state = 36, .external_lex_state = 39}, + [2066] = {.lex_state = 36, .external_lex_state = 39}, + [2067] = {.lex_state = 36, .external_lex_state = 39}, + [2068] = {.lex_state = 36, .external_lex_state = 39}, + [2069] = {.lex_state = 36, .external_lex_state = 39}, + [2070] = {.lex_state = 36, .external_lex_state = 39}, + [2071] = {.lex_state = 36, .external_lex_state = 39}, + [2072] = {.lex_state = 36, .external_lex_state = 39}, + [2073] = {.lex_state = 36, .external_lex_state = 39}, + [2074] = {.lex_state = 36, .external_lex_state = 39}, + [2075] = {.lex_state = 36, .external_lex_state = 39}, + [2076] = {.lex_state = 36, .external_lex_state = 39}, + [2077] = {.lex_state = 36, .external_lex_state = 39}, + [2078] = {.lex_state = 36, .external_lex_state = 39}, + [2079] = {.lex_state = 36, .external_lex_state = 39}, + [2080] = {.lex_state = 36, .external_lex_state = 39}, + [2081] = {.lex_state = 36, .external_lex_state = 39}, + [2082] = {.lex_state = 36, .external_lex_state = 39}, + [2083] = {.lex_state = 36, .external_lex_state = 39}, + [2084] = {.lex_state = 36, .external_lex_state = 39}, + [2085] = {.lex_state = 36, .external_lex_state = 39}, + [2086] = {.lex_state = 36, .external_lex_state = 39}, + [2087] = {.lex_state = 36, .external_lex_state = 39}, + [2088] = {.lex_state = 36, .external_lex_state = 39}, + [2089] = {.lex_state = 151, .external_lex_state = 39}, + [2090] = {.lex_state = 36, .external_lex_state = 39}, + [2091] = {.lex_state = 36, .external_lex_state = 39}, + [2092] = {.lex_state = 36, .external_lex_state = 39}, + [2093] = {.lex_state = 36, .external_lex_state = 39}, + [2094] = {.lex_state = 36, .external_lex_state = 39}, + [2095] = {.lex_state = 36, .external_lex_state = 39}, + [2096] = {.lex_state = 36, .external_lex_state = 39}, + [2097] = {.lex_state = 36, .external_lex_state = 39}, + [2098] = {.lex_state = 36, .external_lex_state = 39}, + [2099] = {.lex_state = 36, .external_lex_state = 39}, + [2100] = {.lex_state = 36, .external_lex_state = 39}, + [2101] = {.lex_state = 36, .external_lex_state = 39}, + [2102] = {.lex_state = 36, .external_lex_state = 39}, + [2103] = {.lex_state = 36, .external_lex_state = 39}, + [2104] = {.lex_state = 36, .external_lex_state = 39}, + [2105] = {.lex_state = 151, .external_lex_state = 39}, + [2106] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2107] = {.lex_state = 151, .external_lex_state = 52}, + [2108] = {.lex_state = 151, .external_lex_state = 53}, + [2109] = {.lex_state = 151, .external_lex_state = 53}, + [2110] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2111] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2112] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2113] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2114] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2115] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2116] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2117] = {.lex_state = 151, .external_lex_state = 52}, + [2118] = {.lex_state = 10, .external_lex_state = 54}, + [2119] = {.lex_state = 20, .external_lex_state = 55}, + [2120] = {.lex_state = 10, .external_lex_state = 54}, + [2121] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2122] = {.lex_state = 151, .external_lex_state = 52}, + [2123] = {.lex_state = 10, .external_lex_state = 56}, + [2124] = {.lex_state = 151, .external_lex_state = 39}, + [2125] = {.lex_state = 151, .external_lex_state = 52}, + [2126] = {.lex_state = 20, .external_lex_state = 55}, + [2127] = {.lex_state = 151, .external_lex_state = 39}, + [2128] = {.lex_state = 151, .external_lex_state = 52}, + [2129] = {.lex_state = 151, .external_lex_state = 39}, + [2130] = {.lex_state = 36, .external_lex_state = 39}, + [2131] = {.lex_state = 10, .external_lex_state = 39}, + [2132] = {.lex_state = 151, .external_lex_state = 53}, + [2133] = {.lex_state = 20, .external_lex_state = 55}, + [2134] = {.lex_state = 10, .external_lex_state = 54}, + [2135] = {.lex_state = 151, .external_lex_state = 39}, + [2136] = {.lex_state = 10, .external_lex_state = 39}, + [2137] = {.lex_state = 10, .external_lex_state = 57}, + [2138] = {.lex_state = 20, .external_lex_state = 55}, + [2139] = {.lex_state = 151, .external_lex_state = 53}, + [2140] = {.lex_state = 10, .external_lex_state = 57}, + [2141] = {.lex_state = 151, .external_lex_state = 52}, + [2142] = {.lex_state = 10, .external_lex_state = 57}, + [2143] = {.lex_state = 151, .external_lex_state = 53}, + [2144] = {.lex_state = 10, .external_lex_state = 54}, + [2145] = {.lex_state = 20, .external_lex_state = 55}, + [2146] = {.lex_state = 151, .external_lex_state = 53}, + [2147] = {.lex_state = 151, .external_lex_state = 39}, + [2148] = {.lex_state = 151, .external_lex_state = 53}, + [2149] = {.lex_state = 151, .external_lex_state = 39}, + [2150] = {.lex_state = 151, .external_lex_state = 39}, + [2151] = {.lex_state = 20, .external_lex_state = 55}, + [2152] = {.lex_state = 10, .external_lex_state = 54}, + [2153] = {.lex_state = 151, .external_lex_state = 39}, + [2154] = {.lex_state = 151, .external_lex_state = 39}, + [2155] = {.lex_state = 151, .external_lex_state = 39}, + [2156] = {.lex_state = 10, .external_lex_state = 39}, + [2157] = {.lex_state = 151, .external_lex_state = 53}, + [2158] = {.lex_state = 20, .external_lex_state = 55}, + [2159] = {.lex_state = 10, .external_lex_state = 54}, + [2160] = {.lex_state = 10, .external_lex_state = 54}, + [2161] = {.lex_state = 20, .external_lex_state = 55}, + [2162] = {.lex_state = 10, .external_lex_state = 54}, + [2163] = {.lex_state = 151, .external_lex_state = 52}, + [2164] = {.lex_state = 151, .external_lex_state = 52}, + [2165] = {.lex_state = 10, .external_lex_state = 57}, + [2166] = {.lex_state = 151, .external_lex_state = 53}, + [2167] = {.lex_state = 10, .external_lex_state = 39}, + [2168] = {.lex_state = 10, .external_lex_state = 58}, + [2169] = {.lex_state = 151, .external_lex_state = 39}, + [2170] = {.lex_state = 151, .external_lex_state = 53}, + [2171] = {.lex_state = 10, .external_lex_state = 56}, + [2172] = {.lex_state = 151, .external_lex_state = 52}, + [2173] = {.lex_state = 20, .external_lex_state = 55}, + [2174] = {.lex_state = 20, .external_lex_state = 55}, + [2175] = {.lex_state = 10, .external_lex_state = 39}, + [2176] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2177] = {.lex_state = 151, .external_lex_state = 53}, + [2178] = {.lex_state = 151, .external_lex_state = 39}, + [2179] = {.lex_state = 20, .external_lex_state = 55}, + [2180] = {.lex_state = 20, .external_lex_state = 55}, + [2181] = {.lex_state = 20, .external_lex_state = 55}, + [2182] = {.lex_state = 151, .external_lex_state = 52}, + [2183] = {.lex_state = 10, .external_lex_state = 57}, + [2184] = {.lex_state = 151, .external_lex_state = 59}, + [2185] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2186] = {.lex_state = 10, .external_lex_state = 39}, + [2187] = {.lex_state = 10, .external_lex_state = 57}, + [2188] = {.lex_state = 10, .external_lex_state = 39}, + [2189] = {.lex_state = 10, .external_lex_state = 57}, + [2190] = {.lex_state = 10, .external_lex_state = 39}, + [2191] = {.lex_state = 10, .external_lex_state = 54}, + [2192] = {.lex_state = 151, .external_lex_state = 59}, + [2193] = {.lex_state = 10, .external_lex_state = 39}, + [2194] = {.lex_state = 10, .external_lex_state = 39}, + [2195] = {.lex_state = 151, .external_lex_state = 59}, + [2196] = {.lex_state = 151, .external_lex_state = 59}, + [2197] = {.lex_state = 36, .external_lex_state = 39}, + [2198] = {.lex_state = 10, .external_lex_state = 54}, + [2199] = {.lex_state = 9, .external_lex_state = 60, .reserved_word_set_id = 1}, + [2200] = {.lex_state = 151, .external_lex_state = 59}, + [2201] = {.lex_state = 151, .external_lex_state = 59}, + [2202] = {.lex_state = 20, .external_lex_state = 39}, + [2203] = {.lex_state = 10, .external_lex_state = 39}, + [2204] = {.lex_state = 20, .external_lex_state = 39}, + [2205] = {.lex_state = 10, .external_lex_state = 39}, + [2206] = {.lex_state = 151, .external_lex_state = 59}, + [2207] = {.lex_state = 25, .external_lex_state = 39}, + [2208] = {.lex_state = 151, .external_lex_state = 59}, + [2209] = {.lex_state = 151, .external_lex_state = 59}, + [2210] = {.lex_state = 151, .external_lex_state = 59}, + [2211] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2212] = {.lex_state = 10, .external_lex_state = 57}, + [2213] = {.lex_state = 36, .external_lex_state = 39}, + [2214] = {.lex_state = 151, .external_lex_state = 59}, + [2215] = {.lex_state = 151, .external_lex_state = 59}, + [2216] = {.lex_state = 151, .external_lex_state = 59}, + [2217] = {.lex_state = 36, .external_lex_state = 39}, + [2218] = {.lex_state = 151, .external_lex_state = 59}, + [2219] = {.lex_state = 151, .external_lex_state = 59}, + [2220] = {.lex_state = 10, .external_lex_state = 57}, + [2221] = {.lex_state = 10, .external_lex_state = 54}, + [2222] = {.lex_state = 151, .external_lex_state = 59}, + [2223] = {.lex_state = 9, .external_lex_state = 60, .reserved_word_set_id = 1}, + [2224] = {.lex_state = 151, .external_lex_state = 59}, + [2225] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2226] = {.lex_state = 151, .external_lex_state = 59}, + [2227] = {.lex_state = 9, .external_lex_state = 60, .reserved_word_set_id = 1}, + [2228] = {.lex_state = 9, .external_lex_state = 60, .reserved_word_set_id = 1}, + [2229] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2230] = {.lex_state = 10, .external_lex_state = 57}, [2231] = {.lex_state = 10, .external_lex_state = 57}, - [2232] = {.lex_state = 10, .external_lex_state = 56}, - [2233] = {.lex_state = 151, .external_lex_state = 40}, - [2234] = {.lex_state = 10, .external_lex_state = 57}, - [2235] = {.lex_state = 10, .external_lex_state = 60}, - [2236] = {.lex_state = 151, .external_lex_state = 55}, - [2237] = {.lex_state = 20, .external_lex_state = 58}, - [2238] = {.lex_state = 10, .external_lex_state = 57}, - [2239] = {.lex_state = 151, .external_lex_state = 40}, - [2240] = {.lex_state = 151, .external_lex_state = 55}, - [2241] = {.lex_state = 10, .external_lex_state = 40}, - [2242] = {.lex_state = 10, .external_lex_state = 60}, - [2243] = {.lex_state = 25, .external_lex_state = 40}, - [2244] = {.lex_state = 151, .external_lex_state = 61}, - [2245] = {.lex_state = 151, .external_lex_state = 61}, - [2246] = {.lex_state = 10, .external_lex_state = 40}, - [2247] = {.lex_state = 151, .external_lex_state = 61}, - [2248] = {.lex_state = 151, .external_lex_state = 61}, - [2249] = {.lex_state = 151, .external_lex_state = 61}, - [2250] = {.lex_state = 10, .external_lex_state = 56}, - [2251] = {.lex_state = 151, .external_lex_state = 61}, - [2252] = {.lex_state = 10, .external_lex_state = 56}, - [2253] = {.lex_state = 10, .external_lex_state = 56}, - [2254] = {.lex_state = 10, .external_lex_state = 56}, - [2255] = {.lex_state = 10, .external_lex_state = 57}, - [2256] = {.lex_state = 151, .external_lex_state = 61}, - [2257] = {.lex_state = 10, .external_lex_state = 40}, - [2258] = {.lex_state = 151, .external_lex_state = 61}, - [2259] = {.lex_state = 151, .external_lex_state = 61}, - [2260] = {.lex_state = 151, .external_lex_state = 61}, - [2261] = {.lex_state = 9, .external_lex_state = 62, .reserved_word_set_id = 1}, - [2262] = {.lex_state = 151, .external_lex_state = 61}, - [2263] = {.lex_state = 10, .external_lex_state = 40}, - [2264] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2265] = {.lex_state = 10, .external_lex_state = 57}, - [2266] = {.lex_state = 9, .external_lex_state = 62, .reserved_word_set_id = 1}, - [2267] = {.lex_state = 10, .external_lex_state = 57}, - [2268] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2269] = {.lex_state = 10, .external_lex_state = 56}, - [2270] = {.lex_state = 10, .external_lex_state = 56}, - [2271] = {.lex_state = 10, .external_lex_state = 40}, - [2272] = {.lex_state = 151, .external_lex_state = 61}, - [2273] = {.lex_state = 10, .external_lex_state = 56}, - [2274] = {.lex_state = 10, .external_lex_state = 56}, - [2275] = {.lex_state = 10, .external_lex_state = 40}, - [2276] = {.lex_state = 151, .external_lex_state = 61}, - [2277] = {.lex_state = 151, .external_lex_state = 61}, - [2278] = {.lex_state = 20, .external_lex_state = 40}, - [2279] = {.lex_state = 151, .external_lex_state = 61}, - [2280] = {.lex_state = 36, .external_lex_state = 40}, - [2281] = {.lex_state = 151, .external_lex_state = 61}, - [2282] = {.lex_state = 151, .external_lex_state = 61}, - [2283] = {.lex_state = 9, .external_lex_state = 62, .reserved_word_set_id = 1}, - [2284] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2285] = {.lex_state = 151, .external_lex_state = 61}, - [2286] = {.lex_state = 36, .external_lex_state = 40}, - [2287] = {.lex_state = 36, .external_lex_state = 40}, - [2288] = {.lex_state = 20, .external_lex_state = 40}, - [2289] = {.lex_state = 151, .external_lex_state = 61}, - [2290] = {.lex_state = 10, .external_lex_state = 40}, - [2291] = {.lex_state = 10, .external_lex_state = 40}, - [2292] = {.lex_state = 151, .external_lex_state = 61}, - [2293] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2294] = {.lex_state = 9, .external_lex_state = 62, .reserved_word_set_id = 1}, - [2295] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2296] = {.lex_state = 10, .external_lex_state = 40}, - [2297] = {.lex_state = 36, .external_lex_state = 40}, - [2298] = {.lex_state = 36, .external_lex_state = 40}, - [2299] = {.lex_state = 36, .external_lex_state = 40}, - [2300] = {.lex_state = 151, .external_lex_state = 40}, - [2301] = {.lex_state = 22, .external_lex_state = 40}, - [2302] = {.lex_state = 10, .external_lex_state = 40}, - [2303] = {.lex_state = 151, .external_lex_state = 61}, - [2304] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2305] = {.lex_state = 10, .external_lex_state = 59}, - [2306] = {.lex_state = 151, .external_lex_state = 40}, - [2307] = {.lex_state = 36, .external_lex_state = 40}, - [2308] = {.lex_state = 36, .external_lex_state = 40}, - [2309] = {.lex_state = 36, .external_lex_state = 40}, - [2310] = {.lex_state = 151, .external_lex_state = 62}, + [2232] = {.lex_state = 10, .external_lex_state = 57}, + [2233] = {.lex_state = 151, .external_lex_state = 59}, + [2234] = {.lex_state = 151, .external_lex_state = 59}, + [2235] = {.lex_state = 25, .external_lex_state = 39}, + [2236] = {.lex_state = 25, .external_lex_state = 39}, + [2237] = {.lex_state = 36, .external_lex_state = 39}, + [2238] = {.lex_state = 36, .external_lex_state = 39}, + [2239] = {.lex_state = 12, .external_lex_state = 51}, + [2240] = {.lex_state = 36, .external_lex_state = 39}, + [2241] = {.lex_state = 36, .external_lex_state = 39}, + [2242] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2243] = {.lex_state = 36, .external_lex_state = 39}, + [2244] = {.lex_state = 36, .external_lex_state = 39}, + [2245] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2246] = {.lex_state = 36, .external_lex_state = 39}, + [2247] = {.lex_state = 36, .external_lex_state = 39}, + [2248] = {.lex_state = 36, .external_lex_state = 39}, + [2249] = {.lex_state = 14, .external_lex_state = 39}, + [2250] = {.lex_state = 22, .external_lex_state = 39}, + [2251] = {.lex_state = 36, .external_lex_state = 39}, + [2252] = {.lex_state = 36, .external_lex_state = 39}, + [2253] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2254] = {.lex_state = 151, .external_lex_state = 60}, + [2255] = {.lex_state = 10, .external_lex_state = 39}, + [2256] = {.lex_state = 36, .external_lex_state = 39}, + [2257] = {.lex_state = 36, .external_lex_state = 39}, + [2258] = {.lex_state = 12, .external_lex_state = 51}, + [2259] = {.lex_state = 25, .external_lex_state = 39}, + [2260] = {.lex_state = 14, .external_lex_state = 39}, + [2261] = {.lex_state = 151, .external_lex_state = 60}, + [2262] = {.lex_state = 10, .external_lex_state = 39}, + [2263] = {.lex_state = 36, .external_lex_state = 39}, + [2264] = {.lex_state = 25, .external_lex_state = 39}, + [2265] = {.lex_state = 12, .external_lex_state = 51}, + [2266] = {.lex_state = 12, .external_lex_state = 51}, + [2267] = {.lex_state = 36, .external_lex_state = 39}, + [2268] = {.lex_state = 12, .external_lex_state = 51}, + [2269] = {.lex_state = 10, .external_lex_state = 58}, + [2270] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2271] = {.lex_state = 12, .external_lex_state = 51}, + [2272] = {.lex_state = 10, .external_lex_state = 39}, + [2273] = {.lex_state = 12, .external_lex_state = 51}, + [2274] = {.lex_state = 36, .external_lex_state = 39}, + [2275] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2276] = {.lex_state = 10, .external_lex_state = 39}, + [2277] = {.lex_state = 36, .external_lex_state = 39}, + [2278] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2279] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2280] = {.lex_state = 151, .external_lex_state = 60}, + [2281] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2282] = {.lex_state = 36, .external_lex_state = 39}, + [2283] = {.lex_state = 36, .external_lex_state = 39}, + [2284] = {.lex_state = 151, .external_lex_state = 39}, + [2285] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2286] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2287] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2288] = {.lex_state = 151, .external_lex_state = 59}, + [2289] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2290] = {.lex_state = 151, .external_lex_state = 39}, + [2291] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2292] = {.lex_state = 151, .external_lex_state = 59}, + [2293] = {.lex_state = 151, .external_lex_state = 39}, + [2294] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2295] = {.lex_state = 10, .external_lex_state = 58}, + [2296] = {.lex_state = 12, .external_lex_state = 51}, + [2297] = {.lex_state = 151, .external_lex_state = 39}, + [2298] = {.lex_state = 36, .external_lex_state = 39}, + [2299] = {.lex_state = 36, .external_lex_state = 39}, + [2300] = {.lex_state = 12, .external_lex_state = 51}, + [2301] = {.lex_state = 151, .external_lex_state = 60}, + [2302] = {.lex_state = 36, .external_lex_state = 39}, + [2303] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2304] = {.lex_state = 12, .external_lex_state = 51}, + [2305] = {.lex_state = 151, .external_lex_state = 39}, + [2306] = {.lex_state = 12, .external_lex_state = 51}, + [2307] = {.lex_state = 36, .external_lex_state = 39}, + [2308] = {.lex_state = 151, .external_lex_state = 59}, + [2309] = {.lex_state = 12, .external_lex_state = 51}, + [2310] = {.lex_state = 151, .external_lex_state = 59}, [2311] = {.lex_state = 10, .external_lex_state = 59}, - [2312] = {.lex_state = 36, .external_lex_state = 40}, - [2313] = {.lex_state = 36, .external_lex_state = 40}, - [2314] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2315] = {.lex_state = 151, .external_lex_state = 40}, - [2316] = {.lex_state = 151, .external_lex_state = 40}, - [2317] = {.lex_state = 151, .external_lex_state = 40}, - [2318] = {.lex_state = 151, .external_lex_state = 61}, - [2319] = {.lex_state = 12, .external_lex_state = 53}, - [2320] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2321] = {.lex_state = 12, .external_lex_state = 53}, - [2322] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2323] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2324] = {.lex_state = 12, .external_lex_state = 53}, - [2325] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2326] = {.lex_state = 151, .external_lex_state = 40}, - [2327] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2328] = {.lex_state = 25, .external_lex_state = 40}, - [2329] = {.lex_state = 10, .external_lex_state = 59}, - [2330] = {.lex_state = 36, .external_lex_state = 40}, - [2331] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2332] = {.lex_state = 14, .external_lex_state = 40}, - [2333] = {.lex_state = 12, .external_lex_state = 53}, - [2334] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2335] = {.lex_state = 10, .external_lex_state = 40}, - [2336] = {.lex_state = 151, .external_lex_state = 62}, - [2337] = {.lex_state = 10, .external_lex_state = 40}, - [2338] = {.lex_state = 36, .external_lex_state = 40}, - [2339] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2340] = {.lex_state = 14, .external_lex_state = 40}, - [2341] = {.lex_state = 22, .external_lex_state = 40}, - [2342] = {.lex_state = 36, .external_lex_state = 40}, - [2343] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2344] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2345] = {.lex_state = 10, .external_lex_state = 61}, - [2346] = {.lex_state = 151, .external_lex_state = 61}, - [2347] = {.lex_state = 36, .external_lex_state = 40}, - [2348] = {.lex_state = 36, .external_lex_state = 40}, - [2349] = {.lex_state = 151, .external_lex_state = 62}, - [2350] = {.lex_state = 36, .external_lex_state = 40}, - [2351] = {.lex_state = 25, .external_lex_state = 40}, - [2352] = {.lex_state = 25, .external_lex_state = 40}, - [2353] = {.lex_state = 151, .external_lex_state = 61}, - [2354] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2355] = {.lex_state = 12, .external_lex_state = 53}, - [2356] = {.lex_state = 36, .external_lex_state = 40}, - [2357] = {.lex_state = 151, .external_lex_state = 61}, - [2358] = {.lex_state = 151, .external_lex_state = 62}, - [2359] = {.lex_state = 36, .external_lex_state = 40}, - [2360] = {.lex_state = 36, .external_lex_state = 40}, - [2361] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2362] = {.lex_state = 12, .external_lex_state = 53}, - [2363] = {.lex_state = 12, .external_lex_state = 53}, - [2364] = {.lex_state = 12, .external_lex_state = 53}, - [2365] = {.lex_state = 151, .external_lex_state = 62}, - [2366] = {.lex_state = 36, .external_lex_state = 40}, - [2367] = {.lex_state = 36, .external_lex_state = 40}, - [2368] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2369] = {.lex_state = 12, .external_lex_state = 53}, - [2370] = {.lex_state = 12, .external_lex_state = 53}, - [2371] = {.lex_state = 12, .external_lex_state = 53}, - [2372] = {.lex_state = 12, .external_lex_state = 53}, - [2373] = {.lex_state = 12, .external_lex_state = 53}, - [2374] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2375] = {.lex_state = 36, .external_lex_state = 40}, - [2376] = {.lex_state = 12, .external_lex_state = 53}, - [2377] = {.lex_state = 151, .external_lex_state = 40}, - [2378] = {.lex_state = 36, .external_lex_state = 40}, - [2379] = {.lex_state = 12, .external_lex_state = 53}, - [2380] = {.lex_state = 12, .external_lex_state = 53}, - [2381] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2382] = {.lex_state = 151, .external_lex_state = 56}, - [2383] = {.lex_state = 25, .external_lex_state = 40}, - [2384] = {.lex_state = 36, .external_lex_state = 40}, - [2385] = {.lex_state = 151, .external_lex_state = 61}, - [2386] = {.lex_state = 12, .external_lex_state = 53}, - [2387] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2388] = {.lex_state = 36, .external_lex_state = 40}, - [2389] = {.lex_state = 151, .external_lex_state = 61}, - [2390] = {.lex_state = 36, .external_lex_state = 40}, - [2391] = {.lex_state = 14, .external_lex_state = 40}, - [2392] = {.lex_state = 22, .external_lex_state = 40}, - [2393] = {.lex_state = 36, .external_lex_state = 40}, - [2394] = {.lex_state = 36, .external_lex_state = 40}, - [2395] = {.lex_state = 36, .external_lex_state = 40}, - [2396] = {.lex_state = 10, .external_lex_state = 61}, - [2397] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2398] = {.lex_state = 151, .external_lex_state = 56}, - [2399] = {.lex_state = 151, .external_lex_state = 40}, - [2400] = {.lex_state = 10, .external_lex_state = 40}, - [2401] = {.lex_state = 151, .external_lex_state = 40}, - [2402] = {.lex_state = 36, .external_lex_state = 40}, - [2403] = {.lex_state = 36, .external_lex_state = 40}, - [2404] = {.lex_state = 25, .external_lex_state = 40}, - [2405] = {.lex_state = 151, .external_lex_state = 62}, - [2406] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2407] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2408] = {.lex_state = 20, .external_lex_state = 58}, - [2409] = {.lex_state = 25, .external_lex_state = 40}, - [2410] = {.lex_state = 25, .external_lex_state = 40}, - [2411] = {.lex_state = 36, .external_lex_state = 40}, - [2412] = {.lex_state = 36, .external_lex_state = 40}, - [2413] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2414] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2415] = {.lex_state = 10, .external_lex_state = 40}, - [2416] = {.lex_state = 36, .external_lex_state = 40}, - [2417] = {.lex_state = 151, .external_lex_state = 61}, - [2418] = {.lex_state = 10, .external_lex_state = 40}, - [2419] = {.lex_state = 4, .external_lex_state = 40}, - [2420] = {.lex_state = 151, .external_lex_state = 40}, - [2421] = {.lex_state = 151, .external_lex_state = 61}, - [2422] = {.lex_state = 16, .external_lex_state = 63}, - [2423] = {.lex_state = 24, .external_lex_state = 63}, - [2424] = {.lex_state = 10, .external_lex_state = 40}, - [2425] = {.lex_state = 151, .external_lex_state = 61}, - [2426] = {.lex_state = 151, .external_lex_state = 61}, - [2427] = {.lex_state = 10, .external_lex_state = 40}, - [2428] = {.lex_state = 151, .external_lex_state = 61}, - [2429] = {.lex_state = 151, .external_lex_state = 61}, - [2430] = {.lex_state = 151, .external_lex_state = 61}, - [2431] = {.lex_state = 151, .external_lex_state = 61}, - [2432] = {.lex_state = 10, .external_lex_state = 40}, - [2433] = {.lex_state = 151, .external_lex_state = 40}, - [2434] = {.lex_state = 16, .external_lex_state = 63}, - [2435] = {.lex_state = 24, .external_lex_state = 63}, - [2436] = {.lex_state = 151, .external_lex_state = 61}, - [2437] = {.lex_state = 4, .external_lex_state = 40}, - [2438] = {.lex_state = 151, .external_lex_state = 61}, - [2439] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2440] = {.lex_state = 16, .external_lex_state = 63}, - [2441] = {.lex_state = 24, .external_lex_state = 63}, - [2442] = {.lex_state = 151, .external_lex_state = 40}, - [2443] = {.lex_state = 151, .external_lex_state = 61}, - [2444] = {.lex_state = 151, .external_lex_state = 61}, - [2445] = {.lex_state = 16, .external_lex_state = 63}, - [2446] = {.lex_state = 24, .external_lex_state = 63}, - [2447] = {.lex_state = 151, .external_lex_state = 61}, - [2448] = {.lex_state = 10, .external_lex_state = 40}, - [2449] = {.lex_state = 10, .external_lex_state = 40}, - [2450] = {.lex_state = 10, .external_lex_state = 40}, - [2451] = {.lex_state = 10, .external_lex_state = 40}, - [2452] = {.lex_state = 10, .external_lex_state = 40}, - [2453] = {.lex_state = 10, .external_lex_state = 40}, - [2454] = {.lex_state = 151, .external_lex_state = 61}, - [2455] = {.lex_state = 151, .external_lex_state = 61}, - [2456] = {.lex_state = 151, .external_lex_state = 61}, - [2457] = {.lex_state = 16, .external_lex_state = 63}, - [2458] = {.lex_state = 24, .external_lex_state = 63}, - [2459] = {.lex_state = 4, .external_lex_state = 40}, - [2460] = {.lex_state = 151, .external_lex_state = 61}, - [2461] = {.lex_state = 151, .external_lex_state = 61}, - [2462] = {.lex_state = 151, .external_lex_state = 61}, - [2463] = {.lex_state = 10, .external_lex_state = 40}, - [2464] = {.lex_state = 151, .external_lex_state = 61}, - [2465] = {.lex_state = 151, .external_lex_state = 61}, - [2466] = {.lex_state = 16, .external_lex_state = 63}, - [2467] = {.lex_state = 24, .external_lex_state = 63}, - [2468] = {.lex_state = 151, .external_lex_state = 61}, - [2469] = {.lex_state = 151, .external_lex_state = 61}, - [2470] = {.lex_state = 151, .external_lex_state = 61}, - [2471] = {.lex_state = 10, .external_lex_state = 40}, - [2472] = {.lex_state = 151, .external_lex_state = 61}, - [2473] = {.lex_state = 151, .external_lex_state = 61}, - [2474] = {.lex_state = 151, .external_lex_state = 61}, - [2475] = {.lex_state = 151, .external_lex_state = 61}, - [2476] = {.lex_state = 151, .external_lex_state = 61}, - [2477] = {.lex_state = 151, .external_lex_state = 61}, - [2478] = {.lex_state = 10, .external_lex_state = 40}, - [2479] = {.lex_state = 10, .external_lex_state = 40}, - [2480] = {.lex_state = 10, .external_lex_state = 40}, - [2481] = {.lex_state = 16, .external_lex_state = 63}, - [2482] = {.lex_state = 24, .external_lex_state = 63}, - [2483] = {.lex_state = 4, .external_lex_state = 40}, - [2484] = {.lex_state = 10, .external_lex_state = 40}, - [2485] = {.lex_state = 20, .external_lex_state = 40}, - [2486] = {.lex_state = 10, .external_lex_state = 40}, - [2487] = {.lex_state = 16, .external_lex_state = 63}, - [2488] = {.lex_state = 24, .external_lex_state = 63}, - [2489] = {.lex_state = 10, .external_lex_state = 40}, - [2490] = {.lex_state = 10, .external_lex_state = 40}, - [2491] = {.lex_state = 10, .external_lex_state = 40}, - [2492] = {.lex_state = 151, .external_lex_state = 61}, - [2493] = {.lex_state = 151, .external_lex_state = 61}, - [2494] = {.lex_state = 151, .external_lex_state = 61}, - [2495] = {.lex_state = 151, .external_lex_state = 61}, - [2496] = {.lex_state = 10, .external_lex_state = 40}, - [2497] = {.lex_state = 10, .external_lex_state = 40}, - [2498] = {.lex_state = 151, .external_lex_state = 61}, - [2499] = {.lex_state = 151, .external_lex_state = 61}, - [2500] = {.lex_state = 10, .external_lex_state = 40}, - [2501] = {.lex_state = 16, .external_lex_state = 63}, - [2502] = {.lex_state = 24, .external_lex_state = 63}, - [2503] = {.lex_state = 151, .external_lex_state = 40}, - [2504] = {.lex_state = 151, .external_lex_state = 61}, - [2505] = {.lex_state = 16, .external_lex_state = 63}, - [2506] = {.lex_state = 24, .external_lex_state = 63}, - [2507] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2508] = {.lex_state = 10, .external_lex_state = 40}, - [2509] = {.lex_state = 151, .external_lex_state = 61}, - [2510] = {.lex_state = 151, .external_lex_state = 61}, - [2511] = {.lex_state = 10, .external_lex_state = 40}, - [2512] = {.lex_state = 151, .external_lex_state = 40}, - [2513] = {.lex_state = 151, .external_lex_state = 40}, - [2514] = {.lex_state = 151, .external_lex_state = 61}, - [2515] = {.lex_state = 24, .external_lex_state = 63}, - [2516] = {.lex_state = 10, .external_lex_state = 40}, - [2517] = {.lex_state = 10, .external_lex_state = 40}, - [2518] = {.lex_state = 151, .external_lex_state = 61}, - [2519] = {.lex_state = 16, .external_lex_state = 63}, - [2520] = {.lex_state = 24, .external_lex_state = 63}, - [2521] = {.lex_state = 24, .external_lex_state = 63}, - [2522] = {.lex_state = 10, .external_lex_state = 40}, - [2523] = {.lex_state = 16, .external_lex_state = 63}, - [2524] = {.lex_state = 24, .external_lex_state = 63}, - [2525] = {.lex_state = 151, .external_lex_state = 61}, - [2526] = {.lex_state = 151, .external_lex_state = 40}, - [2527] = {.lex_state = 16, .external_lex_state = 63}, - [2528] = {.lex_state = 24, .external_lex_state = 63}, - [2529] = {.lex_state = 10, .external_lex_state = 59}, - [2530] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2531] = {.lex_state = 151, .external_lex_state = 61}, - [2532] = {.lex_state = 151, .external_lex_state = 61}, - [2533] = {.lex_state = 151, .external_lex_state = 61}, - [2534] = {.lex_state = 10, .external_lex_state = 59}, - [2535] = {.lex_state = 10, .external_lex_state = 59}, - [2536] = {.lex_state = 151, .external_lex_state = 40}, - [2537] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2538] = {.lex_state = 16, .external_lex_state = 63}, - [2539] = {.lex_state = 20, .external_lex_state = 40}, - [2540] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2541] = {.lex_state = 20, .external_lex_state = 40}, - [2542] = {.lex_state = 24, .external_lex_state = 63}, - [2543] = {.lex_state = 20, .external_lex_state = 40}, - [2544] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2545] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2546] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2547] = {.lex_state = 20, .external_lex_state = 40}, - [2548] = {.lex_state = 151, .external_lex_state = 61}, - [2549] = {.lex_state = 151, .external_lex_state = 40}, - [2550] = {.lex_state = 10, .external_lex_state = 40}, - [2551] = {.lex_state = 151, .external_lex_state = 61}, - [2552] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2553] = {.lex_state = 151, .external_lex_state = 61}, - [2554] = {.lex_state = 10, .external_lex_state = 40}, - [2555] = {.lex_state = 151, .external_lex_state = 61}, - [2556] = {.lex_state = 151, .external_lex_state = 61}, - [2557] = {.lex_state = 151, .external_lex_state = 61}, - [2558] = {.lex_state = 151, .external_lex_state = 61}, - [2559] = {.lex_state = 151, .external_lex_state = 61}, - [2560] = {.lex_state = 151, .external_lex_state = 61}, - [2561] = {.lex_state = 151, .external_lex_state = 61}, - [2562] = {.lex_state = 151, .external_lex_state = 61}, - [2563] = {.lex_state = 16, .external_lex_state = 63}, - [2564] = {.lex_state = 151, .external_lex_state = 61}, - [2565] = {.lex_state = 151, .external_lex_state = 61}, - [2566] = {.lex_state = 20, .external_lex_state = 40}, - [2567] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2568] = {.lex_state = 20, .external_lex_state = 40}, - [2569] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2570] = {.lex_state = 16, .external_lex_state = 63}, - [2571] = {.lex_state = 24, .external_lex_state = 63}, - [2572] = {.lex_state = 10, .external_lex_state = 40}, - [2573] = {.lex_state = 20, .external_lex_state = 40}, - [2574] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2575] = {.lex_state = 20, .external_lex_state = 40}, - [2576] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2577] = {.lex_state = 16, .external_lex_state = 63}, - [2578] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2579] = {.lex_state = 151, .external_lex_state = 61}, - [2580] = {.lex_state = 151, .external_lex_state = 61}, - [2581] = {.lex_state = 24, .external_lex_state = 63}, - [2582] = {.lex_state = 151, .external_lex_state = 61}, - [2583] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2584] = {.lex_state = 20, .external_lex_state = 40}, - [2585] = {.lex_state = 151, .external_lex_state = 61}, - [2586] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2587] = {.lex_state = 4, .external_lex_state = 40}, - [2588] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2589] = {.lex_state = 20, .external_lex_state = 40}, - [2590] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2591] = {.lex_state = 10, .external_lex_state = 40}, - [2592] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2593] = {.lex_state = 20, .external_lex_state = 40}, - [2594] = {.lex_state = 151, .external_lex_state = 61}, - [2595] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2596] = {.lex_state = 16, .external_lex_state = 63}, - [2597] = {.lex_state = 24, .external_lex_state = 63}, - [2598] = {.lex_state = 4, .external_lex_state = 40}, - [2599] = {.lex_state = 151, .external_lex_state = 61}, - [2600] = {.lex_state = 16, .external_lex_state = 63}, - [2601] = {.lex_state = 151, .external_lex_state = 40}, - [2602] = {.lex_state = 10, .external_lex_state = 59}, - [2603] = {.lex_state = 10, .external_lex_state = 59}, - [2604] = {.lex_state = 151, .external_lex_state = 40}, - [2605] = {.lex_state = 151, .external_lex_state = 40}, - [2606] = {.lex_state = 151, .external_lex_state = 40}, - [2607] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2608] = {.lex_state = 151, .external_lex_state = 40}, - [2609] = {.lex_state = 10, .external_lex_state = 59}, - [2610] = {.lex_state = 151, .external_lex_state = 40}, - [2611] = {.lex_state = 10, .external_lex_state = 40}, - [2612] = {.lex_state = 151, .external_lex_state = 40}, - [2613] = {.lex_state = 151, .external_lex_state = 40}, - [2614] = {.lex_state = 151, .external_lex_state = 40}, - [2615] = {.lex_state = 10, .external_lex_state = 59}, - [2616] = {.lex_state = 10, .external_lex_state = 59}, - [2617] = {.lex_state = 10, .external_lex_state = 59}, - [2618] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2619] = {.lex_state = 151, .external_lex_state = 40}, - [2620] = {.lex_state = 10, .external_lex_state = 40}, - [2621] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2622] = {.lex_state = 10, .external_lex_state = 59}, - [2623] = {.lex_state = 151, .external_lex_state = 40}, - [2624] = {.lex_state = 10, .external_lex_state = 40}, - [2625] = {.lex_state = 151, .external_lex_state = 40}, - [2626] = {.lex_state = 10, .external_lex_state = 59}, - [2627] = {.lex_state = 151, .external_lex_state = 40}, - [2628] = {.lex_state = 151, .external_lex_state = 40}, - [2629] = {.lex_state = 151, .external_lex_state = 40}, - [2630] = {.lex_state = 10, .external_lex_state = 40}, - [2631] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2632] = {.lex_state = 10, .external_lex_state = 59}, - [2633] = {.lex_state = 10, .external_lex_state = 59}, - [2634] = {.lex_state = 10, .external_lex_state = 59}, - [2635] = {.lex_state = 151, .external_lex_state = 40}, - [2636] = {.lex_state = 151, .external_lex_state = 40}, - [2637] = {.lex_state = 10, .external_lex_state = 59}, - [2638] = {.lex_state = 151, .external_lex_state = 40}, - [2639] = {.lex_state = 10, .external_lex_state = 59}, - [2640] = {.lex_state = 10, .external_lex_state = 59}, - [2641] = {.lex_state = 10, .external_lex_state = 59}, - [2642] = {.lex_state = 10, .external_lex_state = 59}, - [2643] = {.lex_state = 10, .external_lex_state = 40}, - [2644] = {.lex_state = 10, .external_lex_state = 40}, - [2645] = {.lex_state = 151, .external_lex_state = 40}, - [2646] = {.lex_state = 151, .external_lex_state = 40}, - [2647] = {.lex_state = 151, .external_lex_state = 40}, - [2648] = {.lex_state = 151, .external_lex_state = 40}, - [2649] = {.lex_state = 6, .external_lex_state = 40}, - [2650] = {.lex_state = 10, .external_lex_state = 59}, - [2651] = {.lex_state = 151, .external_lex_state = 40}, - [2652] = {.lex_state = 151, .external_lex_state = 40}, - [2653] = {.lex_state = 10, .external_lex_state = 59}, - [2654] = {.lex_state = 10, .external_lex_state = 59}, - [2655] = {.lex_state = 151, .external_lex_state = 40}, - [2656] = {.lex_state = 10, .external_lex_state = 59}, - [2657] = {.lex_state = 151, .external_lex_state = 40}, - [2658] = {.lex_state = 151, .external_lex_state = 40}, - [2659] = {.lex_state = 151, .external_lex_state = 40}, - [2660] = {.lex_state = 151, .external_lex_state = 40}, - [2661] = {.lex_state = 151, .external_lex_state = 40}, - [2662] = {.lex_state = 10, .external_lex_state = 59}, - [2663] = {.lex_state = 10, .external_lex_state = 40}, - [2664] = {.lex_state = 10, .external_lex_state = 59}, - [2665] = {.lex_state = 10, .external_lex_state = 59}, - [2666] = {.lex_state = 10, .external_lex_state = 59}, - [2667] = {.lex_state = 151, .external_lex_state = 40}, - [2668] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2669] = {.lex_state = 10, .external_lex_state = 59}, - [2670] = {.lex_state = 10, .external_lex_state = 40}, - [2671] = {.lex_state = 10, .external_lex_state = 59}, - [2672] = {.lex_state = 10, .external_lex_state = 59}, - [2673] = {.lex_state = 10, .external_lex_state = 59}, - [2674] = {.lex_state = 151, .external_lex_state = 40}, - [2675] = {.lex_state = 151, .external_lex_state = 40}, - [2676] = {.lex_state = 151, .external_lex_state = 40}, - [2677] = {.lex_state = 10, .external_lex_state = 59}, - [2678] = {.lex_state = 10, .external_lex_state = 59}, - [2679] = {.lex_state = 10, .external_lex_state = 59}, - [2680] = {.lex_state = 10, .external_lex_state = 59}, - [2681] = {.lex_state = 10, .external_lex_state = 40}, - [2682] = {.lex_state = 151, .external_lex_state = 40}, - [2683] = {.lex_state = 151, .external_lex_state = 40}, - [2684] = {.lex_state = 151, .external_lex_state = 40}, - [2685] = {.lex_state = 151, .external_lex_state = 40}, - [2686] = {.lex_state = 6, .external_lex_state = 40}, - [2687] = {.lex_state = 151, .external_lex_state = 40}, - [2688] = {.lex_state = 10, .external_lex_state = 59}, - [2689] = {.lex_state = 10, .external_lex_state = 59}, - [2690] = {.lex_state = 10, .external_lex_state = 59}, - [2691] = {.lex_state = 10, .external_lex_state = 59}, - [2692] = {.lex_state = 10, .external_lex_state = 59}, - [2693] = {.lex_state = 151, .external_lex_state = 40}, - [2694] = {.lex_state = 151, .external_lex_state = 40}, - [2695] = {.lex_state = 10, .external_lex_state = 59}, - [2696] = {.lex_state = 10, .external_lex_state = 59}, - [2697] = {.lex_state = 10, .external_lex_state = 59}, - [2698] = {.lex_state = 10, .external_lex_state = 59}, - [2699] = {.lex_state = 10, .external_lex_state = 59}, - [2700] = {.lex_state = 10, .external_lex_state = 59}, - [2701] = {.lex_state = 151, .external_lex_state = 40}, - [2702] = {.lex_state = 151, .external_lex_state = 40}, - [2703] = {.lex_state = 151, .external_lex_state = 40}, - [2704] = {.lex_state = 10, .external_lex_state = 59}, - [2705] = {.lex_state = 10, .external_lex_state = 59}, - [2706] = {.lex_state = 10, .external_lex_state = 59}, - [2707] = {.lex_state = 10, .external_lex_state = 59}, - [2708] = {.lex_state = 10, .external_lex_state = 59}, - [2709] = {.lex_state = 10, .external_lex_state = 59}, - [2710] = {.lex_state = 10, .external_lex_state = 59}, - [2711] = {.lex_state = 10, .external_lex_state = 59}, - [2712] = {.lex_state = 10, .external_lex_state = 59}, - [2713] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2714] = {.lex_state = 10, .external_lex_state = 59}, - [2715] = {.lex_state = 10, .external_lex_state = 59}, - [2716] = {.lex_state = 10, .external_lex_state = 59}, - [2717] = {.lex_state = 151, .external_lex_state = 40}, - [2718] = {.lex_state = 151, .external_lex_state = 40}, - [2719] = {.lex_state = 10, .external_lex_state = 59}, - [2720] = {.lex_state = 6, .external_lex_state = 40}, - [2721] = {.lex_state = 151, .external_lex_state = 40}, - [2722] = {.lex_state = 10, .external_lex_state = 59}, - [2723] = {.lex_state = 10, .external_lex_state = 59}, - [2724] = {.lex_state = 10, .external_lex_state = 59}, - [2725] = {.lex_state = 10, .external_lex_state = 59}, - [2726] = {.lex_state = 151, .external_lex_state = 40}, - [2727] = {.lex_state = 151, .external_lex_state = 40}, - [2728] = {.lex_state = 6, .external_lex_state = 40}, - [2729] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2730] = {.lex_state = 151, .external_lex_state = 40}, - [2731] = {.lex_state = 151, .external_lex_state = 40}, - [2732] = {.lex_state = 151, .external_lex_state = 40}, - [2733] = {.lex_state = 10, .external_lex_state = 59}, - [2734] = {.lex_state = 151, .external_lex_state = 40}, - [2735] = {.lex_state = 151, .external_lex_state = 40}, - [2736] = {.lex_state = 151, .external_lex_state = 40}, - [2737] = {.lex_state = 151, .external_lex_state = 40}, - [2738] = {.lex_state = 151, .external_lex_state = 40}, - [2739] = {.lex_state = 10, .external_lex_state = 59}, - [2740] = {.lex_state = 151, .external_lex_state = 40}, - [2741] = {.lex_state = 151, .external_lex_state = 40}, - [2742] = {.lex_state = 6, .external_lex_state = 40}, - [2743] = {.lex_state = 10, .external_lex_state = 40}, - [2744] = {.lex_state = 151, .external_lex_state = 40}, - [2745] = {.lex_state = 10, .external_lex_state = 59}, - [2746] = {.lex_state = 10, .external_lex_state = 59}, - [2747] = {.lex_state = 10, .external_lex_state = 59}, - [2748] = {.lex_state = 10, .external_lex_state = 59}, - [2749] = {.lex_state = 10, .external_lex_state = 59}, - [2750] = {.lex_state = 151, .external_lex_state = 40}, - [2751] = {.lex_state = 10, .external_lex_state = 59}, - [2752] = {.lex_state = 10, .external_lex_state = 59}, - [2753] = {.lex_state = 10, .external_lex_state = 59}, - [2754] = {.lex_state = 10, .external_lex_state = 59}, - [2755] = {.lex_state = 10, .external_lex_state = 59}, - [2756] = {.lex_state = 10, .external_lex_state = 59}, - [2757] = {.lex_state = 10, .external_lex_state = 59}, - [2758] = {.lex_state = 10, .external_lex_state = 59}, - [2759] = {.lex_state = 151, .external_lex_state = 40}, - [2760] = {.lex_state = 10, .external_lex_state = 59}, - [2761] = {.lex_state = 10, .external_lex_state = 59}, - [2762] = {.lex_state = 10, .external_lex_state = 59}, - [2763] = {.lex_state = 151, .external_lex_state = 40}, - [2764] = {.lex_state = 151, .external_lex_state = 40}, - [2765] = {.lex_state = 4, .external_lex_state = 40}, - [2766] = {.lex_state = 151, .external_lex_state = 40}, - [2767] = {.lex_state = 151, .external_lex_state = 40}, - [2768] = {.lex_state = 151, .external_lex_state = 40}, - [2769] = {.lex_state = 151, .external_lex_state = 40}, - [2770] = {.lex_state = 10, .external_lex_state = 40}, - [2771] = {.lex_state = 151, .external_lex_state = 40}, - [2772] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2773] = {.lex_state = 10, .external_lex_state = 59}, - [2774] = {.lex_state = 10, .external_lex_state = 59}, - [2775] = {.lex_state = 151, .external_lex_state = 40}, - [2776] = {.lex_state = 10, .external_lex_state = 59}, - [2777] = {.lex_state = 10, .external_lex_state = 59}, - [2778] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2779] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2780] = {.lex_state = 10, .external_lex_state = 59}, - [2781] = {.lex_state = 10, .external_lex_state = 59}, - [2782] = {.lex_state = 151, .external_lex_state = 40}, - [2783] = {.lex_state = 151, .external_lex_state = 40}, - [2784] = {.lex_state = 10, .external_lex_state = 59}, - [2785] = {.lex_state = 25, .external_lex_state = 40}, - [2786] = {.lex_state = 151, .external_lex_state = 40}, - [2787] = {.lex_state = 4, .external_lex_state = 40}, - [2788] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2789] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2790] = {.lex_state = 151, .external_lex_state = 40}, - [2791] = {.lex_state = 151, .external_lex_state = 40}, - [2792] = {.lex_state = 151, .external_lex_state = 40}, - [2793] = {.lex_state = 10, .external_lex_state = 40}, - [2794] = {.lex_state = 151, .external_lex_state = 40}, - [2795] = {.lex_state = 151, .external_lex_state = 40}, - [2796] = {.lex_state = 10, .external_lex_state = 59}, - [2797] = {.lex_state = 151, .external_lex_state = 40}, - [2798] = {.lex_state = 10, .external_lex_state = 59}, - [2799] = {.lex_state = 151, .external_lex_state = 40}, - [2800] = {.lex_state = 10, .external_lex_state = 59}, - [2801] = {.lex_state = 10, .external_lex_state = 59}, - [2802] = {.lex_state = 151, .external_lex_state = 40}, - [2803] = {.lex_state = 10, .external_lex_state = 59}, - [2804] = {.lex_state = 151, .external_lex_state = 40}, - [2805] = {.lex_state = 151, .external_lex_state = 40}, - [2806] = {.lex_state = 10, .external_lex_state = 59}, - [2807] = {.lex_state = 10, .external_lex_state = 59}, - [2808] = {.lex_state = 151, .external_lex_state = 40}, - [2809] = {.lex_state = 151, .external_lex_state = 40}, - [2810] = {.lex_state = 151, .external_lex_state = 40}, - [2811] = {.lex_state = 10, .external_lex_state = 59}, - [2812] = {.lex_state = 10, .external_lex_state = 59}, - [2813] = {.lex_state = 10, .external_lex_state = 59}, - [2814] = {.lex_state = 25, .external_lex_state = 40}, - [2815] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2816] = {.lex_state = 151, .external_lex_state = 40}, - [2817] = {.lex_state = 25, .external_lex_state = 40}, - [2818] = {.lex_state = 151, .external_lex_state = 40}, - [2819] = {.lex_state = 10, .external_lex_state = 59}, - [2820] = {.lex_state = 10, .external_lex_state = 59}, - [2821] = {.lex_state = 151, .external_lex_state = 40}, - [2822] = {.lex_state = 151, .external_lex_state = 40}, - [2823] = {.lex_state = 151, .external_lex_state = 40}, - [2824] = {.lex_state = 151, .external_lex_state = 40}, - [2825] = {.lex_state = 151, .external_lex_state = 40}, - [2826] = {.lex_state = 10, .external_lex_state = 40}, - [2827] = {.lex_state = 10, .external_lex_state = 59}, - [2828] = {.lex_state = 10, .external_lex_state = 59}, - [2829] = {.lex_state = 10, .external_lex_state = 59}, - [2830] = {.lex_state = 151, .external_lex_state = 40}, - [2831] = {.lex_state = 4, .external_lex_state = 40}, - [2832] = {.lex_state = 151, .external_lex_state = 40}, - [2833] = {.lex_state = 151, .external_lex_state = 40}, - [2834] = {.lex_state = 10, .external_lex_state = 40}, - [2835] = {.lex_state = 10, .external_lex_state = 40}, - [2836] = {.lex_state = 151, .external_lex_state = 40}, - [2837] = {.lex_state = 151, .external_lex_state = 48}, - [2838] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2839] = {.lex_state = 10, .external_lex_state = 59}, - [2840] = {.lex_state = 151, .external_lex_state = 40}, - [2841] = {.lex_state = 10, .external_lex_state = 59}, - [2842] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2843] = {.lex_state = 10, .external_lex_state = 59}, - [2844] = {.lex_state = 151, .external_lex_state = 40}, - [2845] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2846] = {.lex_state = 10, .external_lex_state = 59}, - [2847] = {.lex_state = 6, .external_lex_state = 40}, - [2848] = {.lex_state = 25, .external_lex_state = 40}, - [2849] = {.lex_state = 151, .external_lex_state = 40}, - [2850] = {.lex_state = 10, .external_lex_state = 59}, - [2851] = {.lex_state = 4, .external_lex_state = 40}, - [2852] = {.lex_state = 151, .external_lex_state = 40}, - [2853] = {.lex_state = 151, .external_lex_state = 40}, - [2854] = {.lex_state = 151, .external_lex_state = 40}, - [2855] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2856] = {.lex_state = 151, .external_lex_state = 40}, - [2857] = {.lex_state = 151, .external_lex_state = 40}, - [2858] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2859] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2860] = {.lex_state = 10, .external_lex_state = 59}, - [2861] = {.lex_state = 10, .external_lex_state = 59}, - [2862] = {.lex_state = 10, .external_lex_state = 59}, - [2863] = {.lex_state = 10, .external_lex_state = 59}, - [2864] = {.lex_state = 10, .external_lex_state = 59}, - [2865] = {.lex_state = 151, .external_lex_state = 40}, - [2866] = {.lex_state = 4, .external_lex_state = 40}, - [2867] = {.lex_state = 151, .external_lex_state = 40}, - [2868] = {.lex_state = 151, .external_lex_state = 40}, - [2869] = {.lex_state = 10, .external_lex_state = 40}, - [2870] = {.lex_state = 25, .external_lex_state = 40}, - [2871] = {.lex_state = 25, .external_lex_state = 40}, - [2872] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2873] = {.lex_state = 151, .external_lex_state = 40}, - [2874] = {.lex_state = 151, .external_lex_state = 40}, - [2875] = {.lex_state = 151, .external_lex_state = 40}, - [2876] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2877] = {.lex_state = 151, .external_lex_state = 40}, - [2878] = {.lex_state = 10, .external_lex_state = 40}, - [2879] = {.lex_state = 151, .external_lex_state = 40}, - [2880] = {.lex_state = 151, .external_lex_state = 40}, - [2881] = {.lex_state = 151, .external_lex_state = 40}, - [2882] = {.lex_state = 151, .external_lex_state = 40}, - [2883] = {.lex_state = 4, .external_lex_state = 40}, - [2884] = {.lex_state = 151, .external_lex_state = 40}, - [2885] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2886] = {.lex_state = 6, .external_lex_state = 40}, - [2887] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2888] = {.lex_state = 151, .external_lex_state = 40}, - [2889] = {.lex_state = 151, .external_lex_state = 40}, - [2890] = {.lex_state = 151, .external_lex_state = 48}, - [2891] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2892] = {.lex_state = 151, .external_lex_state = 40}, - [2893] = {.lex_state = 151, .external_lex_state = 40}, - [2894] = {.lex_state = 151, .external_lex_state = 40}, - [2895] = {.lex_state = 151, .external_lex_state = 40}, - [2896] = {.lex_state = 10, .external_lex_state = 59}, - [2897] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2898] = {.lex_state = 151, .external_lex_state = 40}, - [2899] = {.lex_state = 151, .external_lex_state = 40}, - [2900] = {.lex_state = 151, .external_lex_state = 40}, - [2901] = {.lex_state = 10, .external_lex_state = 59}, - [2902] = {.lex_state = 10, .external_lex_state = 59}, - [2903] = {.lex_state = 10, .external_lex_state = 59}, - [2904] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2905] = {.lex_state = 10, .external_lex_state = 59}, - [2906] = {.lex_state = 151, .external_lex_state = 40}, - [2907] = {.lex_state = 10, .external_lex_state = 59}, - [2908] = {.lex_state = 10, .external_lex_state = 40}, - [2909] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2910] = {.lex_state = 10, .external_lex_state = 59}, - [2911] = {.lex_state = 10, .external_lex_state = 59}, - [2912] = {.lex_state = 6, .external_lex_state = 40}, - [2913] = {.lex_state = 151, .external_lex_state = 40}, - [2914] = {.lex_state = 10, .external_lex_state = 59}, - [2915] = {.lex_state = 10, .external_lex_state = 59}, - [2916] = {.lex_state = 10, .external_lex_state = 59}, - [2917] = {.lex_state = 10, .external_lex_state = 59}, - [2918] = {.lex_state = 10, .external_lex_state = 59}, - [2919] = {.lex_state = 10, .external_lex_state = 59}, - [2920] = {.lex_state = 10, .external_lex_state = 40}, - [2921] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2922] = {.lex_state = 151, .external_lex_state = 40}, - [2923] = {.lex_state = 151, .external_lex_state = 40}, - [2924] = {.lex_state = 151, .external_lex_state = 40}, - [2925] = {.lex_state = 151, .external_lex_state = 40}, - [2926] = {.lex_state = 151, .external_lex_state = 40}, - [2927] = {.lex_state = 151, .external_lex_state = 40}, - [2928] = {.lex_state = 151, .external_lex_state = 40}, - [2929] = {.lex_state = 151, .external_lex_state = 40}, - [2930] = {.lex_state = 151, .external_lex_state = 40}, - [2931] = {.lex_state = 151, .external_lex_state = 40}, - [2932] = {.lex_state = 151, .external_lex_state = 40}, - [2933] = {.lex_state = 151, .external_lex_state = 40}, - [2934] = {.lex_state = 151, .external_lex_state = 40}, - [2935] = {.lex_state = 10, .external_lex_state = 59}, - [2936] = {.lex_state = 151, .external_lex_state = 40}, - [2937] = {.lex_state = 151, .external_lex_state = 40}, - [2938] = {.lex_state = 37, .external_lex_state = 64}, - [2939] = {.lex_state = 151, .external_lex_state = 40}, - [2940] = {.lex_state = 151, .external_lex_state = 40}, - [2941] = {.lex_state = 10, .external_lex_state = 40}, - [2942] = {.lex_state = 10, .external_lex_state = 40}, - [2943] = {.lex_state = 151, .external_lex_state = 40}, - [2944] = {.lex_state = 151, .external_lex_state = 40}, - [2945] = {.lex_state = 151, .external_lex_state = 40}, - [2946] = {.lex_state = 151, .external_lex_state = 40}, - [2947] = {.lex_state = 151, .external_lex_state = 40}, - [2948] = {.lex_state = 6, .external_lex_state = 40}, - [2949] = {.lex_state = 151, .external_lex_state = 40}, - [2950] = {.lex_state = 151, .external_lex_state = 40}, - [2951] = {.lex_state = 151, .external_lex_state = 40}, - [2952] = {.lex_state = 151, .external_lex_state = 40}, - [2953] = {.lex_state = 151, .external_lex_state = 40}, - [2954] = {.lex_state = 151, .external_lex_state = 40}, - [2955] = {.lex_state = 151, .external_lex_state = 40}, - [2956] = {.lex_state = 151, .external_lex_state = 40}, - [2957] = {.lex_state = 151, .external_lex_state = 40}, - [2958] = {.lex_state = 151, .external_lex_state = 40}, - [2959] = {.lex_state = 151, .external_lex_state = 40}, - [2960] = {.lex_state = 151, .external_lex_state = 40}, - [2961] = {.lex_state = 151, .external_lex_state = 40}, - [2962] = {.lex_state = 151, .external_lex_state = 40}, - [2963] = {.lex_state = 151, .external_lex_state = 40}, - [2964] = {.lex_state = 151, .external_lex_state = 40}, - [2965] = {.lex_state = 151, .external_lex_state = 40}, - [2966] = {.lex_state = 6, .external_lex_state = 40}, - [2967] = {.lex_state = 151, .external_lex_state = 40}, - [2968] = {.lex_state = 151, .external_lex_state = 40}, - [2969] = {.lex_state = 151, .external_lex_state = 40}, - [2970] = {.lex_state = 151, .external_lex_state = 40}, - [2971] = {.lex_state = 151, .external_lex_state = 40}, - [2972] = {.lex_state = 151, .external_lex_state = 40}, - [2973] = {.lex_state = 151, .external_lex_state = 40}, - [2974] = {.lex_state = 151, .external_lex_state = 40}, - [2975] = {.lex_state = 151, .external_lex_state = 40}, - [2976] = {.lex_state = 151, .external_lex_state = 40}, - [2977] = {.lex_state = 151, .external_lex_state = 40}, - [2978] = {.lex_state = 151, .external_lex_state = 40}, - [2979] = {.lex_state = 151, .external_lex_state = 40}, - [2980] = {.lex_state = 151, .external_lex_state = 40}, - [2981] = {.lex_state = 151, .external_lex_state = 40}, - [2982] = {.lex_state = 151, .external_lex_state = 40}, - [2983] = {.lex_state = 37, .external_lex_state = 64}, - [2984] = {.lex_state = 151, .external_lex_state = 40}, - [2985] = {.lex_state = 151, .external_lex_state = 40}, - [2986] = {.lex_state = 151, .external_lex_state = 40}, - [2987] = {.lex_state = 10, .external_lex_state = 40}, - [2988] = {.lex_state = 10, .external_lex_state = 40}, - [2989] = {.lex_state = 151, .external_lex_state = 40}, - [2990] = {.lex_state = 151, .external_lex_state = 40}, - [2991] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2992] = {.lex_state = 151, .external_lex_state = 40}, - [2993] = {.lex_state = 151, .external_lex_state = 40}, - [2994] = {.lex_state = 151, .external_lex_state = 40}, - [2995] = {.lex_state = 151, .external_lex_state = 40}, - [2996] = {.lex_state = 151, .external_lex_state = 40}, - [2997] = {.lex_state = 151, .external_lex_state = 40}, - [2998] = {.lex_state = 151, .external_lex_state = 40}, - [2999] = {.lex_state = 151, .external_lex_state = 40}, - [3000] = {.lex_state = 151, .external_lex_state = 40}, - [3001] = {.lex_state = 151, .external_lex_state = 40}, - [3002] = {.lex_state = 151, .external_lex_state = 40}, - [3003] = {.lex_state = 151, .external_lex_state = 40}, - [3004] = {.lex_state = 151, .external_lex_state = 40}, - [3005] = {.lex_state = 151, .external_lex_state = 40}, - [3006] = {.lex_state = 37, .external_lex_state = 64}, - [3007] = {.lex_state = 151, .external_lex_state = 40}, - [3008] = {.lex_state = 151, .external_lex_state = 40}, - [3009] = {.lex_state = 151, .external_lex_state = 40}, - [3010] = {.lex_state = 151, .external_lex_state = 40}, - [3011] = {.lex_state = 151, .external_lex_state = 40}, - [3012] = {.lex_state = 151, .external_lex_state = 40}, - [3013] = {.lex_state = 6, .external_lex_state = 40}, - [3014] = {.lex_state = 151, .external_lex_state = 40}, - [3015] = {.lex_state = 151, .external_lex_state = 40}, - [3016] = {.lex_state = 151, .external_lex_state = 40}, - [3017] = {.lex_state = 10, .external_lex_state = 40}, - [3018] = {.lex_state = 10, .external_lex_state = 40}, - [3019] = {.lex_state = 10, .external_lex_state = 40}, - [3020] = {.lex_state = 151, .external_lex_state = 40}, - [3021] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3022] = {.lex_state = 151, .external_lex_state = 40}, - [3023] = {.lex_state = 151, .external_lex_state = 40}, - [3024] = {.lex_state = 6, .external_lex_state = 40}, - [3025] = {.lex_state = 151, .external_lex_state = 40}, - [3026] = {.lex_state = 151, .external_lex_state = 40}, - [3027] = {.lex_state = 151, .external_lex_state = 40}, - [3028] = {.lex_state = 151, .external_lex_state = 40}, - [3029] = {.lex_state = 151, .external_lex_state = 40}, - [3030] = {.lex_state = 151, .external_lex_state = 40}, - [3031] = {.lex_state = 151, .external_lex_state = 40}, - [3032] = {.lex_state = 151, .external_lex_state = 40}, - [3033] = {.lex_state = 151, .external_lex_state = 40}, - [3034] = {.lex_state = 151, .external_lex_state = 40}, - [3035] = {.lex_state = 151, .external_lex_state = 40}, - [3036] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3037] = {.lex_state = 151, .external_lex_state = 40}, - [3038] = {.lex_state = 151, .external_lex_state = 40}, - [3039] = {.lex_state = 151, .external_lex_state = 40}, - [3040] = {.lex_state = 151, .external_lex_state = 40}, - [3041] = {.lex_state = 6, .external_lex_state = 40}, - [3042] = {.lex_state = 151, .external_lex_state = 40}, - [3043] = {.lex_state = 151, .external_lex_state = 40}, - [3044] = {.lex_state = 151, .external_lex_state = 40}, - [3045] = {.lex_state = 151, .external_lex_state = 40}, - [3046] = {.lex_state = 151, .external_lex_state = 40}, - [3047] = {.lex_state = 151, .external_lex_state = 40}, - [3048] = {.lex_state = 151, .external_lex_state = 40}, - [3049] = {.lex_state = 151, .external_lex_state = 40}, - [3050] = {.lex_state = 10, .external_lex_state = 40}, - [3051] = {.lex_state = 151, .external_lex_state = 40}, - [3052] = {.lex_state = 151, .external_lex_state = 40}, - [3053] = {.lex_state = 151, .external_lex_state = 40}, - [3054] = {.lex_state = 151, .external_lex_state = 40}, - [3055] = {.lex_state = 151, .external_lex_state = 40}, - [3056] = {.lex_state = 151, .external_lex_state = 40}, - [3057] = {.lex_state = 151, .external_lex_state = 40}, - [3058] = {.lex_state = 151, .external_lex_state = 40}, - [3059] = {.lex_state = 151, .external_lex_state = 40}, - [3060] = {.lex_state = 151, .external_lex_state = 40}, - [3061] = {.lex_state = 151, .external_lex_state = 40}, - [3062] = {.lex_state = 151, .external_lex_state = 40}, - [3063] = {.lex_state = 151, .external_lex_state = 40}, - [3064] = {.lex_state = 151, .external_lex_state = 40}, - [3065] = {.lex_state = 151, .external_lex_state = 40}, - [3066] = {.lex_state = 151, .external_lex_state = 40}, - [3067] = {.lex_state = 151, .external_lex_state = 40}, - [3068] = {.lex_state = 151, .external_lex_state = 40}, - [3069] = {.lex_state = 151, .external_lex_state = 40}, - [3070] = {.lex_state = 151, .external_lex_state = 40}, - [3071] = {.lex_state = 151, .external_lex_state = 40}, - [3072] = {.lex_state = 151, .external_lex_state = 40}, - [3073] = {.lex_state = 37, .external_lex_state = 64}, - [3074] = {.lex_state = 10, .external_lex_state = 40}, - [3075] = {.lex_state = 151, .external_lex_state = 40}, - [3076] = {.lex_state = 151, .external_lex_state = 40}, - [3077] = {.lex_state = 10, .external_lex_state = 40}, - [3078] = {.lex_state = 10, .external_lex_state = 40}, - [3079] = {.lex_state = 151, .external_lex_state = 40}, - [3080] = {.lex_state = 10, .external_lex_state = 40}, - [3081] = {.lex_state = 10, .external_lex_state = 40}, - [3082] = {.lex_state = 151, .external_lex_state = 40}, - [3083] = {.lex_state = 151, .external_lex_state = 40}, - [3084] = {.lex_state = 151, .external_lex_state = 40}, - [3085] = {.lex_state = 151, .external_lex_state = 40}, - [3086] = {.lex_state = 151, .external_lex_state = 40}, - [3087] = {.lex_state = 151, .external_lex_state = 40}, - [3088] = {.lex_state = 151, .external_lex_state = 40}, - [3089] = {.lex_state = 151, .external_lex_state = 40}, - [3090] = {.lex_state = 151, .external_lex_state = 40}, - [3091] = {.lex_state = 151, .external_lex_state = 40}, - [3092] = {.lex_state = 151, .external_lex_state = 40}, - [3093] = {.lex_state = 151, .external_lex_state = 40}, - [3094] = {.lex_state = 151, .external_lex_state = 40}, - [3095] = {.lex_state = 151, .external_lex_state = 40}, - [3096] = {.lex_state = 151, .external_lex_state = 40}, - [3097] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3098] = {.lex_state = 151, .external_lex_state = 40}, - [3099] = {.lex_state = 151, .external_lex_state = 40}, - [3100] = {.lex_state = 151, .external_lex_state = 40}, - [3101] = {.lex_state = 151, .external_lex_state = 40}, - [3102] = {.lex_state = 151, .external_lex_state = 40}, - [3103] = {.lex_state = 151, .external_lex_state = 40}, - [3104] = {.lex_state = 37, .external_lex_state = 64}, - [3105] = {.lex_state = 151, .external_lex_state = 40}, - [3106] = {.lex_state = 151, .external_lex_state = 40}, - [3107] = {.lex_state = 151, .external_lex_state = 40}, - [3108] = {.lex_state = 151, .external_lex_state = 40}, - [3109] = {.lex_state = 151, .external_lex_state = 40}, - [3110] = {.lex_state = 151, .external_lex_state = 40}, - [3111] = {.lex_state = 151, .external_lex_state = 40}, - [3112] = {.lex_state = 151, .external_lex_state = 40}, - [3113] = {.lex_state = 151, .external_lex_state = 40}, - [3114] = {.lex_state = 151, .external_lex_state = 40}, - [3115] = {.lex_state = 151, .external_lex_state = 40}, - [3116] = {.lex_state = 151, .external_lex_state = 40}, - [3117] = {.lex_state = 151, .external_lex_state = 40}, - [3118] = {.lex_state = 151, .external_lex_state = 40}, - [3119] = {.lex_state = 151, .external_lex_state = 40}, - [3120] = {.lex_state = 151, .external_lex_state = 40}, - [3121] = {.lex_state = 151, .external_lex_state = 40}, - [3122] = {.lex_state = 151, .external_lex_state = 40}, - [3123] = {.lex_state = 151, .external_lex_state = 40}, - [3124] = {.lex_state = 151, .external_lex_state = 40}, - [3125] = {.lex_state = 151, .external_lex_state = 40}, - [3126] = {.lex_state = 151, .external_lex_state = 40}, - [3127] = {.lex_state = 151, .external_lex_state = 40}, - [3128] = {.lex_state = 151, .external_lex_state = 40}, - [3129] = {.lex_state = 151, .external_lex_state = 40}, - [3130] = {.lex_state = 151, .external_lex_state = 40}, - [3131] = {.lex_state = 151, .external_lex_state = 40}, - [3132] = {.lex_state = 151, .external_lex_state = 40}, - [3133] = {.lex_state = 151, .external_lex_state = 40}, - [3134] = {.lex_state = 151, .external_lex_state = 40}, - [3135] = {.lex_state = 151, .external_lex_state = 40}, - [3136] = {.lex_state = 151, .external_lex_state = 40}, - [3137] = {.lex_state = 151, .external_lex_state = 40}, - [3138] = {.lex_state = 151, .external_lex_state = 40}, - [3139] = {.lex_state = 151, .external_lex_state = 40}, - [3140] = {.lex_state = 151, .external_lex_state = 40}, - [3141] = {.lex_state = 151, .external_lex_state = 40}, - [3142] = {.lex_state = 151, .external_lex_state = 40}, - [3143] = {.lex_state = 151, .external_lex_state = 40}, - [3144] = {.lex_state = 151, .external_lex_state = 40}, - [3145] = {.lex_state = 151, .external_lex_state = 40}, - [3146] = {.lex_state = 36, .external_lex_state = 40}, - [3147] = {.lex_state = 151, .external_lex_state = 40}, - [3148] = {.lex_state = 151, .external_lex_state = 40}, - [3149] = {.lex_state = 151, .external_lex_state = 40}, - [3150] = {.lex_state = 151, .external_lex_state = 40}, - [3151] = {.lex_state = 6, .external_lex_state = 40}, - [3152] = {.lex_state = 151, .external_lex_state = 40}, - [3153] = {.lex_state = 151, .external_lex_state = 40}, - [3154] = {.lex_state = 151, .external_lex_state = 40}, - [3155] = {.lex_state = 151, .external_lex_state = 40}, - [3156] = {.lex_state = 151, .external_lex_state = 40}, - [3157] = {.lex_state = 151, .external_lex_state = 40}, - [3158] = {.lex_state = 151, .external_lex_state = 40}, - [3159] = {.lex_state = 151, .external_lex_state = 40}, - [3160] = {.lex_state = 151, .external_lex_state = 40}, - [3161] = {.lex_state = 151, .external_lex_state = 40}, - [3162] = {.lex_state = 151, .external_lex_state = 40}, - [3163] = {.lex_state = 151, .external_lex_state = 40}, - [3164] = {.lex_state = 151, .external_lex_state = 40}, - [3165] = {.lex_state = 151, .external_lex_state = 40}, - [3166] = {.lex_state = 151, .external_lex_state = 40}, - [3167] = {.lex_state = 151, .external_lex_state = 40}, - [3168] = {.lex_state = 151, .external_lex_state = 40}, - [3169] = {.lex_state = 151, .external_lex_state = 40}, - [3170] = {.lex_state = 151, .external_lex_state = 40}, - [3171] = {.lex_state = 151, .external_lex_state = 40}, - [3172] = {.lex_state = 151, .external_lex_state = 40}, - [3173] = {.lex_state = 151, .external_lex_state = 40}, - [3174] = {.lex_state = 151, .external_lex_state = 40}, - [3175] = {.lex_state = 151, .external_lex_state = 40}, - [3176] = {.lex_state = 151, .external_lex_state = 40}, - [3177] = {.lex_state = 151, .external_lex_state = 40}, - [3178] = {.lex_state = 151, .external_lex_state = 40}, - [3179] = {.lex_state = 151, .external_lex_state = 40}, - [3180] = {.lex_state = 151, .external_lex_state = 40}, - [3181] = {.lex_state = 151, .external_lex_state = 40}, - [3182] = {.lex_state = 151, .external_lex_state = 40}, - [3183] = {.lex_state = 151, .external_lex_state = 40}, - [3184] = {.lex_state = 10, .external_lex_state = 40}, - [3185] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3186] = {.lex_state = 10, .external_lex_state = 40}, - [3187] = {.lex_state = 10, .external_lex_state = 40}, - [3188] = {.lex_state = 151, .external_lex_state = 40}, - [3189] = {.lex_state = 151, .external_lex_state = 40}, - [3190] = {.lex_state = 151, .external_lex_state = 40}, - [3191] = {.lex_state = 151, .external_lex_state = 40}, - [3192] = {.lex_state = 151, .external_lex_state = 40}, - [3193] = {.lex_state = 151, .external_lex_state = 40}, - [3194] = {.lex_state = 151, .external_lex_state = 40}, - [3195] = {.lex_state = 151, .external_lex_state = 40}, - [3196] = {.lex_state = 151, .external_lex_state = 40}, - [3197] = {.lex_state = 151, .external_lex_state = 40}, - [3198] = {.lex_state = 151, .external_lex_state = 40}, - [3199] = {.lex_state = 151, .external_lex_state = 40}, - [3200] = {.lex_state = 151, .external_lex_state = 40}, - [3201] = {.lex_state = 151, .external_lex_state = 40}, - [3202] = {.lex_state = 151, .external_lex_state = 40}, - [3203] = {.lex_state = 151, .external_lex_state = 40}, - [3204] = {.lex_state = 151, .external_lex_state = 40}, - [3205] = {.lex_state = 151, .external_lex_state = 40}, - [3206] = {.lex_state = 6, .external_lex_state = 40}, - [3207] = {.lex_state = 10, .external_lex_state = 40}, - [3208] = {.lex_state = 10, .external_lex_state = 40}, - [3209] = {.lex_state = 151, .external_lex_state = 40}, - [3210] = {.lex_state = 151, .external_lex_state = 40}, - [3211] = {.lex_state = 151, .external_lex_state = 40}, - [3212] = {.lex_state = 151, .external_lex_state = 40}, - [3213] = {.lex_state = 151, .external_lex_state = 40}, - [3214] = {.lex_state = 37, .external_lex_state = 64}, - [3215] = {.lex_state = 151, .external_lex_state = 40}, - [3216] = {.lex_state = 151, .external_lex_state = 40}, - [3217] = {.lex_state = 151, .external_lex_state = 40}, - [3218] = {.lex_state = 151, .external_lex_state = 40}, - [3219] = {.lex_state = 151, .external_lex_state = 40}, - [3220] = {.lex_state = 151, .external_lex_state = 40}, - [3221] = {.lex_state = 10, .external_lex_state = 40}, - [3222] = {.lex_state = 10, .external_lex_state = 40}, - [3223] = {.lex_state = 151, .external_lex_state = 40}, - [3224] = {.lex_state = 151, .external_lex_state = 40}, - [3225] = {.lex_state = 151, .external_lex_state = 40}, - [3226] = {.lex_state = 151, .external_lex_state = 40}, - [3227] = {.lex_state = 10, .external_lex_state = 40}, - [3228] = {.lex_state = 151, .external_lex_state = 40}, - [3229] = {.lex_state = 151, .external_lex_state = 40}, - [3230] = {.lex_state = 151, .external_lex_state = 40}, - [3231] = {.lex_state = 151, .external_lex_state = 40}, - [3232] = {.lex_state = 151, .external_lex_state = 40}, - [3233] = {.lex_state = 151, .external_lex_state = 40}, - [3234] = {.lex_state = 151, .external_lex_state = 40}, - [3235] = {.lex_state = 151, .external_lex_state = 40}, - [3236] = {.lex_state = 151, .external_lex_state = 40}, - [3237] = {.lex_state = 151, .external_lex_state = 40}, - [3238] = {.lex_state = 151, .external_lex_state = 40}, - [3239] = {.lex_state = 151, .external_lex_state = 40}, - [3240] = {.lex_state = 151, .external_lex_state = 40}, - [3241] = {.lex_state = 151, .external_lex_state = 40}, - [3242] = {.lex_state = 151, .external_lex_state = 40}, - [3243] = {.lex_state = 151, .external_lex_state = 40}, - [3244] = {.lex_state = 151, .external_lex_state = 40}, - [3245] = {.lex_state = 151, .external_lex_state = 40}, - [3246] = {.lex_state = 151, .external_lex_state = 40}, - [3247] = {.lex_state = 151, .external_lex_state = 40}, - [3248] = {.lex_state = 151, .external_lex_state = 40}, - [3249] = {.lex_state = 151, .external_lex_state = 40}, - [3250] = {.lex_state = 151, .external_lex_state = 40}, - [3251] = {.lex_state = 151, .external_lex_state = 40}, - [3252] = {.lex_state = 151, .external_lex_state = 40}, - [3253] = {.lex_state = 151, .external_lex_state = 40}, - [3254] = {.lex_state = 151, .external_lex_state = 40}, - [3255] = {.lex_state = 151, .external_lex_state = 40}, - [3256] = {.lex_state = 151, .external_lex_state = 40}, - [3257] = {.lex_state = 151, .external_lex_state = 40}, - [3258] = {.lex_state = 151, .external_lex_state = 40}, - [3259] = {.lex_state = 151, .external_lex_state = 40}, - [3260] = {.lex_state = 151, .external_lex_state = 40}, - [3261] = {.lex_state = 151, .external_lex_state = 40}, - [3262] = {.lex_state = 151, .external_lex_state = 40}, - [3263] = {.lex_state = 151, .external_lex_state = 40}, - [3264] = {.lex_state = 151, .external_lex_state = 40}, - [3265] = {.lex_state = 151, .external_lex_state = 40}, - [3266] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3267] = {.lex_state = 151, .external_lex_state = 40}, - [3268] = {.lex_state = 10, .external_lex_state = 40}, - [3269] = {.lex_state = 151, .external_lex_state = 40}, - [3270] = {.lex_state = 151, .external_lex_state = 40}, - [3271] = {.lex_state = 6, .external_lex_state = 40}, - [3272] = {.lex_state = 151, .external_lex_state = 40}, - [3273] = {.lex_state = 151, .external_lex_state = 40}, - [3274] = {.lex_state = 151, .external_lex_state = 40}, - [3275] = {.lex_state = 151, .external_lex_state = 40}, - [3276] = {.lex_state = 151, .external_lex_state = 40}, - [3277] = {.lex_state = 10, .external_lex_state = 40}, - [3278] = {.lex_state = 10, .external_lex_state = 40}, - [3279] = {.lex_state = 151, .external_lex_state = 40}, - [3280] = {.lex_state = 151, .external_lex_state = 40}, - [3281] = {.lex_state = 151, .external_lex_state = 40}, - [3282] = {.lex_state = 151, .external_lex_state = 40}, - [3283] = {.lex_state = 151, .external_lex_state = 40}, - [3284] = {.lex_state = 151, .external_lex_state = 40}, - [3285] = {.lex_state = 151, .external_lex_state = 40}, - [3286] = {.lex_state = 151, .external_lex_state = 40}, - [3287] = {.lex_state = 151, .external_lex_state = 40}, - [3288] = {.lex_state = 151, .external_lex_state = 40}, - [3289] = {.lex_state = 151, .external_lex_state = 40}, - [3290] = {.lex_state = 151, .external_lex_state = 40}, - [3291] = {.lex_state = 39, .external_lex_state = 40}, - [3292] = {.lex_state = 151, .external_lex_state = 40}, - [3293] = {.lex_state = 10, .external_lex_state = 40}, - [3294] = {.lex_state = 10, .external_lex_state = 40}, - [3295] = {.lex_state = 10, .external_lex_state = 40}, - [3296] = {.lex_state = 10, .external_lex_state = 40}, - [3297] = {.lex_state = 151, .external_lex_state = 40}, - [3298] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3299] = {.lex_state = 151, .external_lex_state = 65}, - [3300] = {.lex_state = 10, .external_lex_state = 40}, - [3301] = {.lex_state = 38, .external_lex_state = 66}, - [3302] = {.lex_state = 151, .external_lex_state = 40}, - [3303] = {.lex_state = 10, .external_lex_state = 40}, - [3304] = {.lex_state = 151, .external_lex_state = 65}, - [3305] = {.lex_state = 10, .external_lex_state = 40}, - [3306] = {.lex_state = 39, .external_lex_state = 40}, - [3307] = {.lex_state = 151, .external_lex_state = 40}, - [3308] = {.lex_state = 10, .external_lex_state = 40}, - [3309] = {.lex_state = 151, .external_lex_state = 40}, - [3310] = {.lex_state = 151, .external_lex_state = 40}, - [3311] = {.lex_state = 151, .external_lex_state = 40}, - [3312] = {.lex_state = 151, .external_lex_state = 40}, - [3313] = {.lex_state = 151, .external_lex_state = 40}, - [3314] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3315] = {.lex_state = 10, .external_lex_state = 40}, - [3316] = {.lex_state = 38, .external_lex_state = 66}, - [3317] = {.lex_state = 151, .external_lex_state = 40}, - [3318] = {.lex_state = 151, .external_lex_state = 40}, - [3319] = {.lex_state = 151, .external_lex_state = 67}, - [3320] = {.lex_state = 151, .external_lex_state = 40}, - [3321] = {.lex_state = 37, .external_lex_state = 40}, - [3322] = {.lex_state = 151, .external_lex_state = 40}, - [3323] = {.lex_state = 151, .external_lex_state = 40}, - [3324] = {.lex_state = 39, .external_lex_state = 40}, - [3325] = {.lex_state = 151, .external_lex_state = 40}, - [3326] = {.lex_state = 10, .external_lex_state = 40}, - [3327] = {.lex_state = 151, .external_lex_state = 40}, - [3328] = {.lex_state = 151, .external_lex_state = 40}, - [3329] = {.lex_state = 151, .external_lex_state = 68}, - [3330] = {.lex_state = 10, .external_lex_state = 40}, - [3331] = {.lex_state = 10, .external_lex_state = 40}, - [3332] = {.lex_state = 37, .external_lex_state = 40}, - [3333] = {.lex_state = 151, .external_lex_state = 40}, - [3334] = {.lex_state = 151, .external_lex_state = 40}, - [3335] = {.lex_state = 151, .external_lex_state = 40}, - [3336] = {.lex_state = 38, .external_lex_state = 66}, - [3337] = {.lex_state = 151, .external_lex_state = 40}, - [3338] = {.lex_state = 10, .external_lex_state = 40}, - [3339] = {.lex_state = 37, .external_lex_state = 40}, - [3340] = {.lex_state = 151, .external_lex_state = 40}, - [3341] = {.lex_state = 151, .external_lex_state = 65}, - [3342] = {.lex_state = 10, .external_lex_state = 40}, - [3343] = {.lex_state = 151, .external_lex_state = 40}, - [3344] = {.lex_state = 151, .external_lex_state = 40}, - [3345] = {.lex_state = 151, .external_lex_state = 40}, - [3346] = {.lex_state = 151, .external_lex_state = 40}, - [3347] = {.lex_state = 151, .external_lex_state = 40}, - [3348] = {.lex_state = 10, .external_lex_state = 40}, - [3349] = {.lex_state = 151, .external_lex_state = 40}, - [3350] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3351] = {.lex_state = 10, .external_lex_state = 40}, - [3352] = {.lex_state = 151, .external_lex_state = 40}, - [3353] = {.lex_state = 151, .external_lex_state = 40}, - [3354] = {.lex_state = 10, .external_lex_state = 40}, - [3355] = {.lex_state = 151, .external_lex_state = 40}, - [3356] = {.lex_state = 37, .external_lex_state = 40}, - [3357] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3358] = {.lex_state = 151, .external_lex_state = 40}, - [3359] = {.lex_state = 151, .external_lex_state = 40}, - [3360] = {.lex_state = 10, .external_lex_state = 40}, - [3361] = {.lex_state = 10, .external_lex_state = 40}, - [3362] = {.lex_state = 151, .external_lex_state = 40}, - [3363] = {.lex_state = 151, .external_lex_state = 40}, - [3364] = {.lex_state = 151, .external_lex_state = 40}, - [3365] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3366] = {.lex_state = 151, .external_lex_state = 68}, - [3367] = {.lex_state = 38, .external_lex_state = 66}, - [3368] = {.lex_state = 151, .external_lex_state = 40}, - [3369] = {.lex_state = 151, .external_lex_state = 40}, - [3370] = {.lex_state = 10, .external_lex_state = 40}, - [3371] = {.lex_state = 151, .external_lex_state = 40}, - [3372] = {.lex_state = 20, .external_lex_state = 40}, - [3373] = {.lex_state = 151, .external_lex_state = 68}, - [3374] = {.lex_state = 151, .external_lex_state = 40}, - [3375] = {.lex_state = 10, .external_lex_state = 40}, - [3376] = {.lex_state = 151, .external_lex_state = 40}, - [3377] = {.lex_state = 151, .external_lex_state = 40}, - [3378] = {.lex_state = 151, .external_lex_state = 40}, - [3379] = {.lex_state = 151, .external_lex_state = 40}, - [3380] = {.lex_state = 151, .external_lex_state = 40}, - [3381] = {.lex_state = 10, .external_lex_state = 40}, - [3382] = {.lex_state = 10, .external_lex_state = 40}, - [3383] = {.lex_state = 151, .external_lex_state = 40}, - [3384] = {.lex_state = 10, .external_lex_state = 40}, - [3385] = {.lex_state = 151, .external_lex_state = 40}, - [3386] = {.lex_state = 20, .external_lex_state = 40}, - [3387] = {.lex_state = 37, .external_lex_state = 40}, - [3388] = {.lex_state = 151, .external_lex_state = 40}, - [3389] = {.lex_state = 151, .external_lex_state = 40}, - [3390] = {.lex_state = 151, .external_lex_state = 40}, - [3391] = {.lex_state = 151, .external_lex_state = 40}, - [3392] = {.lex_state = 10, .external_lex_state = 40}, - [3393] = {.lex_state = 10, .external_lex_state = 40}, - [3394] = {.lex_state = 151, .external_lex_state = 40}, - [3395] = {.lex_state = 151, .external_lex_state = 40}, - [3396] = {.lex_state = 10, .external_lex_state = 40}, - [3397] = {.lex_state = 151, .external_lex_state = 40}, - [3398] = {.lex_state = 38, .external_lex_state = 66}, - [3399] = {.lex_state = 151, .external_lex_state = 40}, - [3400] = {.lex_state = 151, .external_lex_state = 40}, - [3401] = {.lex_state = 10, .external_lex_state = 40}, - [3402] = {.lex_state = 151, .external_lex_state = 40}, - [3403] = {.lex_state = 10, .external_lex_state = 40}, - [3404] = {.lex_state = 151, .external_lex_state = 40}, - [3405] = {.lex_state = 10, .external_lex_state = 40}, - [3406] = {.lex_state = 151, .external_lex_state = 40}, - [3407] = {.lex_state = 151, .external_lex_state = 40}, - [3408] = {.lex_state = 151, .external_lex_state = 40}, - [3409] = {.lex_state = 151, .external_lex_state = 40}, - [3410] = {.lex_state = 10, .external_lex_state = 40}, - [3411] = {.lex_state = 151, .external_lex_state = 40}, - [3412] = {.lex_state = 151, .external_lex_state = 67}, - [3413] = {.lex_state = 151, .external_lex_state = 40}, - [3414] = {.lex_state = 38, .external_lex_state = 66}, - [3415] = {.lex_state = 151, .external_lex_state = 40}, - [3416] = {.lex_state = 151, .external_lex_state = 40}, - [3417] = {.lex_state = 10, .external_lex_state = 40}, - [3418] = {.lex_state = 37, .external_lex_state = 40}, - [3419] = {.lex_state = 10, .external_lex_state = 40}, - [3420] = {.lex_state = 151, .external_lex_state = 40}, - [3421] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3422] = {.lex_state = 151, .external_lex_state = 40}, - [3423] = {.lex_state = 10, .external_lex_state = 40}, - [3424] = {.lex_state = 151, .external_lex_state = 40}, - [3425] = {.lex_state = 10, .external_lex_state = 40}, - [3426] = {.lex_state = 151, .external_lex_state = 68}, - [3427] = {.lex_state = 151, .external_lex_state = 40}, - [3428] = {.lex_state = 151, .external_lex_state = 40}, - [3429] = {.lex_state = 151, .external_lex_state = 40}, - [3430] = {.lex_state = 151, .external_lex_state = 40}, - [3431] = {.lex_state = 151, .external_lex_state = 40}, - [3432] = {.lex_state = 10, .external_lex_state = 40}, - [3433] = {.lex_state = 10, .external_lex_state = 40}, - [3434] = {.lex_state = 10, .external_lex_state = 40}, - [3435] = {.lex_state = 151, .external_lex_state = 40}, - [3436] = {.lex_state = 39, .external_lex_state = 40}, - [3437] = {.lex_state = 10, .external_lex_state = 40}, - [3438] = {.lex_state = 151, .external_lex_state = 40}, - [3439] = {.lex_state = 151, .external_lex_state = 40}, - [3440] = {.lex_state = 20, .external_lex_state = 40}, - [3441] = {.lex_state = 20, .external_lex_state = 40}, - [3442] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3443] = {.lex_state = 151, .external_lex_state = 65}, - [3444] = {.lex_state = 20, .external_lex_state = 40}, - [3445] = {.lex_state = 151, .external_lex_state = 68}, - [3446] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3447] = {.lex_state = 151, .external_lex_state = 40}, - [3448] = {.lex_state = 151, .external_lex_state = 40}, - [3449] = {.lex_state = 10, .external_lex_state = 40}, - [3450] = {.lex_state = 151, .external_lex_state = 40}, - [3451] = {.lex_state = 10, .external_lex_state = 40}, - [3452] = {.lex_state = 151, .external_lex_state = 40}, - [3453] = {.lex_state = 151, .external_lex_state = 40}, - [3454] = {.lex_state = 151, .external_lex_state = 40}, - [3455] = {.lex_state = 151, .external_lex_state = 40}, - [3456] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3457] = {.lex_state = 151, .external_lex_state = 40}, - [3458] = {.lex_state = 151, .external_lex_state = 40}, - [3459] = {.lex_state = 39, .external_lex_state = 40}, - [3460] = {.lex_state = 151, .external_lex_state = 40}, - [3461] = {.lex_state = 151, .external_lex_state = 40}, - [3462] = {.lex_state = 151, .external_lex_state = 40}, - [3463] = {.lex_state = 151, .external_lex_state = 40}, - [3464] = {.lex_state = 39, .external_lex_state = 40}, - [3465] = {.lex_state = 151, .external_lex_state = 40}, - [3466] = {.lex_state = 151, .external_lex_state = 40}, - [3467] = {.lex_state = 151, .external_lex_state = 40}, - [3468] = {.lex_state = 10, .external_lex_state = 40}, - [3469] = {.lex_state = 151, .external_lex_state = 40}, - [3470] = {.lex_state = 151, .external_lex_state = 68}, - [3471] = {.lex_state = 151, .external_lex_state = 40}, - [3472] = {.lex_state = 151, .external_lex_state = 40}, - [3473] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3474] = {.lex_state = 10, .external_lex_state = 40}, - [3475] = {.lex_state = 151, .external_lex_state = 40}, - [3476] = {.lex_state = 151, .external_lex_state = 40}, - [3477] = {.lex_state = 20, .external_lex_state = 40}, - [3478] = {.lex_state = 151, .external_lex_state = 40}, - [3479] = {.lex_state = 151, .external_lex_state = 40}, + [2312] = {.lex_state = 10, .external_lex_state = 58}, + [2313] = {.lex_state = 25, .external_lex_state = 39}, + [2314] = {.lex_state = 36, .external_lex_state = 39}, + [2315] = {.lex_state = 151, .external_lex_state = 57}, + [2316] = {.lex_state = 151, .external_lex_state = 57}, + [2317] = {.lex_state = 10, .external_lex_state = 59}, + [2318] = {.lex_state = 151, .external_lex_state = 59}, + [2319] = {.lex_state = 151, .external_lex_state = 59}, + [2320] = {.lex_state = 20, .external_lex_state = 55}, + [2321] = {.lex_state = 36, .external_lex_state = 39}, + [2322] = {.lex_state = 10, .external_lex_state = 39}, + [2323] = {.lex_state = 22, .external_lex_state = 39}, + [2324] = {.lex_state = 25, .external_lex_state = 39}, + [2325] = {.lex_state = 151, .external_lex_state = 59}, + [2326] = {.lex_state = 151, .external_lex_state = 60}, + [2327] = {.lex_state = 36, .external_lex_state = 39}, + [2328] = {.lex_state = 36, .external_lex_state = 39}, + [2329] = {.lex_state = 12, .external_lex_state = 51}, + [2330] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2331] = {.lex_state = 151, .external_lex_state = 59}, + [2332] = {.lex_state = 36, .external_lex_state = 39}, + [2333] = {.lex_state = 151, .external_lex_state = 39}, + [2334] = {.lex_state = 12, .external_lex_state = 51}, + [2335] = {.lex_state = 151, .external_lex_state = 39}, + [2336] = {.lex_state = 10, .external_lex_state = 39}, + [2337] = {.lex_state = 36, .external_lex_state = 39}, + [2338] = {.lex_state = 12, .external_lex_state = 51}, + [2339] = {.lex_state = 151, .external_lex_state = 39}, + [2340] = {.lex_state = 14, .external_lex_state = 39}, + [2341] = {.lex_state = 151, .external_lex_state = 60}, + [2342] = {.lex_state = 36, .external_lex_state = 39}, + [2343] = {.lex_state = 36, .external_lex_state = 39}, + [2344] = {.lex_state = 12, .external_lex_state = 51}, + [2345] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2346] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2347] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2348] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2349] = {.lex_state = 36, .external_lex_state = 39}, + [2350] = {.lex_state = 12, .external_lex_state = 51}, + [2351] = {.lex_state = 151, .external_lex_state = 39}, + [2352] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2353] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2354] = {.lex_state = 25, .external_lex_state = 39}, + [2355] = {.lex_state = 22, .external_lex_state = 39}, + [2356] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2357] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, + [2358] = {.lex_state = 151, .external_lex_state = 59}, + [2359] = {.lex_state = 10, .external_lex_state = 39}, + [2360] = {.lex_state = 10, .external_lex_state = 39}, + [2361] = {.lex_state = 151, .external_lex_state = 59}, + [2362] = {.lex_state = 151, .external_lex_state = 59}, + [2363] = {.lex_state = 151, .external_lex_state = 59}, + [2364] = {.lex_state = 151, .external_lex_state = 59}, + [2365] = {.lex_state = 10, .external_lex_state = 39}, + [2366] = {.lex_state = 151, .external_lex_state = 59}, + [2367] = {.lex_state = 151, .external_lex_state = 59}, + [2368] = {.lex_state = 20, .external_lex_state = 39}, + [2369] = {.lex_state = 16, .external_lex_state = 61}, + [2370] = {.lex_state = 10, .external_lex_state = 39}, + [2371] = {.lex_state = 10, .external_lex_state = 39}, + [2372] = {.lex_state = 151, .external_lex_state = 59}, + [2373] = {.lex_state = 10, .external_lex_state = 39}, + [2374] = {.lex_state = 10, .external_lex_state = 39}, + [2375] = {.lex_state = 151, .external_lex_state = 39}, + [2376] = {.lex_state = 10, .external_lex_state = 39}, + [2377] = {.lex_state = 24, .external_lex_state = 61}, + [2378] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2379] = {.lex_state = 151, .external_lex_state = 59}, + [2380] = {.lex_state = 20, .external_lex_state = 39}, + [2381] = {.lex_state = 151, .external_lex_state = 59}, + [2382] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2383] = {.lex_state = 151, .external_lex_state = 59}, + [2384] = {.lex_state = 151, .external_lex_state = 59}, + [2385] = {.lex_state = 151, .external_lex_state = 59}, + [2386] = {.lex_state = 151, .external_lex_state = 59}, + [2387] = {.lex_state = 20, .external_lex_state = 39}, + [2388] = {.lex_state = 151, .external_lex_state = 59}, + [2389] = {.lex_state = 16, .external_lex_state = 61}, + [2390] = {.lex_state = 24, .external_lex_state = 61}, + [2391] = {.lex_state = 4, .external_lex_state = 39}, + [2392] = {.lex_state = 151, .external_lex_state = 39}, + [2393] = {.lex_state = 151, .external_lex_state = 59}, + [2394] = {.lex_state = 151, .external_lex_state = 59}, + [2395] = {.lex_state = 151, .external_lex_state = 59}, + [2396] = {.lex_state = 151, .external_lex_state = 39}, + [2397] = {.lex_state = 151, .external_lex_state = 59}, + [2398] = {.lex_state = 16, .external_lex_state = 61}, + [2399] = {.lex_state = 24, .external_lex_state = 61}, + [2400] = {.lex_state = 151, .external_lex_state = 59}, + [2401] = {.lex_state = 151, .external_lex_state = 59}, + [2402] = {.lex_state = 151, .external_lex_state = 59}, + [2403] = {.lex_state = 151, .external_lex_state = 59}, + [2404] = {.lex_state = 10, .external_lex_state = 39}, + [2405] = {.lex_state = 10, .external_lex_state = 39}, + [2406] = {.lex_state = 10, .external_lex_state = 39}, + [2407] = {.lex_state = 151, .external_lex_state = 59}, + [2408] = {.lex_state = 151, .external_lex_state = 59}, + [2409] = {.lex_state = 151, .external_lex_state = 59}, + [2410] = {.lex_state = 151, .external_lex_state = 59}, + [2411] = {.lex_state = 10, .external_lex_state = 39}, + [2412] = {.lex_state = 20, .external_lex_state = 39}, + [2413] = {.lex_state = 151, .external_lex_state = 39}, + [2414] = {.lex_state = 151, .external_lex_state = 59}, + [2415] = {.lex_state = 151, .external_lex_state = 59}, + [2416] = {.lex_state = 16, .external_lex_state = 61}, + [2417] = {.lex_state = 24, .external_lex_state = 61}, + [2418] = {.lex_state = 4, .external_lex_state = 39}, + [2419] = {.lex_state = 151, .external_lex_state = 39}, + [2420] = {.lex_state = 151, .external_lex_state = 59}, + [2421] = {.lex_state = 151, .external_lex_state = 59}, + [2422] = {.lex_state = 16, .external_lex_state = 61}, + [2423] = {.lex_state = 24, .external_lex_state = 61}, + [2424] = {.lex_state = 10, .external_lex_state = 58}, + [2425] = {.lex_state = 10, .external_lex_state = 58}, + [2426] = {.lex_state = 10, .external_lex_state = 39}, + [2427] = {.lex_state = 10, .external_lex_state = 39}, + [2428] = {.lex_state = 151, .external_lex_state = 39}, + [2429] = {.lex_state = 16, .external_lex_state = 61}, + [2430] = {.lex_state = 24, .external_lex_state = 61}, + [2431] = {.lex_state = 4, .external_lex_state = 39}, + [2432] = {.lex_state = 10, .external_lex_state = 39}, + [2433] = {.lex_state = 151, .external_lex_state = 59}, + [2434] = {.lex_state = 16, .external_lex_state = 61}, + [2435] = {.lex_state = 24, .external_lex_state = 61}, + [2436] = {.lex_state = 151, .external_lex_state = 59}, + [2437] = {.lex_state = 10, .external_lex_state = 39}, + [2438] = {.lex_state = 151, .external_lex_state = 59}, + [2439] = {.lex_state = 10, .external_lex_state = 39}, + [2440] = {.lex_state = 151, .external_lex_state = 59}, + [2441] = {.lex_state = 16, .external_lex_state = 61}, + [2442] = {.lex_state = 24, .external_lex_state = 61}, + [2443] = {.lex_state = 4, .external_lex_state = 39}, + [2444] = {.lex_state = 10, .external_lex_state = 39}, + [2445] = {.lex_state = 151, .external_lex_state = 59}, + [2446] = {.lex_state = 151, .external_lex_state = 39}, + [2447] = {.lex_state = 151, .external_lex_state = 59}, + [2448] = {.lex_state = 16, .external_lex_state = 61}, + [2449] = {.lex_state = 24, .external_lex_state = 61}, + [2450] = {.lex_state = 151, .external_lex_state = 59}, + [2451] = {.lex_state = 151, .external_lex_state = 39}, + [2452] = {.lex_state = 10, .external_lex_state = 39}, + [2453] = {.lex_state = 10, .external_lex_state = 39}, + [2454] = {.lex_state = 10, .external_lex_state = 39}, + [2455] = {.lex_state = 4, .external_lex_state = 39}, + [2456] = {.lex_state = 10, .external_lex_state = 39}, + [2457] = {.lex_state = 10, .external_lex_state = 39}, + [2458] = {.lex_state = 16, .external_lex_state = 61}, + [2459] = {.lex_state = 16, .external_lex_state = 61}, + [2460] = {.lex_state = 24, .external_lex_state = 61}, + [2461] = {.lex_state = 24, .external_lex_state = 61}, + [2462] = {.lex_state = 10, .external_lex_state = 39}, + [2463] = {.lex_state = 16, .external_lex_state = 61}, + [2464] = {.lex_state = 24, .external_lex_state = 61}, + [2465] = {.lex_state = 151, .external_lex_state = 59}, + [2466] = {.lex_state = 16, .external_lex_state = 61}, + [2467] = {.lex_state = 24, .external_lex_state = 61}, + [2468] = {.lex_state = 151, .external_lex_state = 59}, + [2469] = {.lex_state = 16, .external_lex_state = 61}, + [2470] = {.lex_state = 24, .external_lex_state = 61}, + [2471] = {.lex_state = 151, .external_lex_state = 59}, + [2472] = {.lex_state = 151, .external_lex_state = 59}, + [2473] = {.lex_state = 16, .external_lex_state = 61}, + [2474] = {.lex_state = 24, .external_lex_state = 61}, + [2475] = {.lex_state = 151, .external_lex_state = 59}, + [2476] = {.lex_state = 151, .external_lex_state = 59}, + [2477] = {.lex_state = 151, .external_lex_state = 59}, + [2478] = {.lex_state = 4, .external_lex_state = 39}, + [2479] = {.lex_state = 16, .external_lex_state = 61}, + [2480] = {.lex_state = 24, .external_lex_state = 61}, + [2481] = {.lex_state = 151, .external_lex_state = 59}, + [2482] = {.lex_state = 151, .external_lex_state = 59}, + [2483] = {.lex_state = 16, .external_lex_state = 61}, + [2484] = {.lex_state = 24, .external_lex_state = 61}, + [2485] = {.lex_state = 151, .external_lex_state = 59}, + [2486] = {.lex_state = 151, .external_lex_state = 59}, + [2487] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2488] = {.lex_state = 151, .external_lex_state = 59}, + [2489] = {.lex_state = 151, .external_lex_state = 59}, + [2490] = {.lex_state = 151, .external_lex_state = 59}, + [2491] = {.lex_state = 151, .external_lex_state = 59}, + [2492] = {.lex_state = 151, .external_lex_state = 59}, + [2493] = {.lex_state = 151, .external_lex_state = 59}, + [2494] = {.lex_state = 151, .external_lex_state = 59}, + [2495] = {.lex_state = 151, .external_lex_state = 59}, + [2496] = {.lex_state = 151, .external_lex_state = 59}, + [2497] = {.lex_state = 151, .external_lex_state = 59}, + [2498] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2499] = {.lex_state = 10, .external_lex_state = 58}, + [2500] = {.lex_state = 20, .external_lex_state = 39}, + [2501] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2502] = {.lex_state = 20, .external_lex_state = 39}, + [2503] = {.lex_state = 10, .external_lex_state = 39}, + [2504] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2505] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2506] = {.lex_state = 20, .external_lex_state = 39}, + [2507] = {.lex_state = 10, .external_lex_state = 39}, + [2508] = {.lex_state = 10, .external_lex_state = 39}, + [2509] = {.lex_state = 151, .external_lex_state = 59}, + [2510] = {.lex_state = 151, .external_lex_state = 59}, + [2511] = {.lex_state = 151, .external_lex_state = 39}, + [2512] = {.lex_state = 16, .external_lex_state = 61}, + [2513] = {.lex_state = 24, .external_lex_state = 61}, + [2514] = {.lex_state = 151, .external_lex_state = 59}, + [2515] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2516] = {.lex_state = 16, .external_lex_state = 61}, + [2517] = {.lex_state = 24, .external_lex_state = 61}, + [2518] = {.lex_state = 10, .external_lex_state = 39}, + [2519] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2520] = {.lex_state = 10, .external_lex_state = 39}, + [2521] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2522] = {.lex_state = 20, .external_lex_state = 39}, + [2523] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2524] = {.lex_state = 10, .external_lex_state = 39}, + [2525] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2526] = {.lex_state = 20, .external_lex_state = 39}, + [2527] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2528] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2529] = {.lex_state = 20, .external_lex_state = 39}, + [2530] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2531] = {.lex_state = 151, .external_lex_state = 59}, + [2532] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2533] = {.lex_state = 20, .external_lex_state = 39}, + [2534] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2535] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2536] = {.lex_state = 10, .external_lex_state = 39}, + [2537] = {.lex_state = 20, .external_lex_state = 39}, + [2538] = {.lex_state = 10, .external_lex_state = 39}, + [2539] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2540] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2541] = {.lex_state = 151, .external_lex_state = 39}, + [2542] = {.lex_state = 151, .external_lex_state = 39}, + [2543] = {.lex_state = 151, .external_lex_state = 39}, + [2544] = {.lex_state = 10, .external_lex_state = 58}, + [2545] = {.lex_state = 10, .external_lex_state = 58}, + [2546] = {.lex_state = 10, .external_lex_state = 58}, + [2547] = {.lex_state = 10, .external_lex_state = 58}, + [2548] = {.lex_state = 10, .external_lex_state = 58}, + [2549] = {.lex_state = 151, .external_lex_state = 39}, + [2550] = {.lex_state = 10, .external_lex_state = 39}, + [2551] = {.lex_state = 10, .external_lex_state = 58}, + [2552] = {.lex_state = 10, .external_lex_state = 58}, + [2553] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2554] = {.lex_state = 10, .external_lex_state = 58}, + [2555] = {.lex_state = 10, .external_lex_state = 58}, + [2556] = {.lex_state = 151, .external_lex_state = 39}, + [2557] = {.lex_state = 10, .external_lex_state = 58}, + [2558] = {.lex_state = 10, .external_lex_state = 58}, + [2559] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2560] = {.lex_state = 151, .external_lex_state = 39}, + [2561] = {.lex_state = 151, .external_lex_state = 39}, + [2562] = {.lex_state = 10, .external_lex_state = 58}, + [2563] = {.lex_state = 151, .external_lex_state = 39}, + [2564] = {.lex_state = 151, .external_lex_state = 39}, + [2565] = {.lex_state = 10, .external_lex_state = 58}, + [2566] = {.lex_state = 25, .external_lex_state = 39}, + [2567] = {.lex_state = 151, .external_lex_state = 39}, + [2568] = {.lex_state = 151, .external_lex_state = 39}, + [2569] = {.lex_state = 6, .external_lex_state = 39}, + [2570] = {.lex_state = 10, .external_lex_state = 58}, + [2571] = {.lex_state = 10, .external_lex_state = 58}, + [2572] = {.lex_state = 151, .external_lex_state = 39}, + [2573] = {.lex_state = 10, .external_lex_state = 58}, + [2574] = {.lex_state = 10, .external_lex_state = 58}, + [2575] = {.lex_state = 10, .external_lex_state = 58}, + [2576] = {.lex_state = 10, .external_lex_state = 58}, + [2577] = {.lex_state = 10, .external_lex_state = 58}, + [2578] = {.lex_state = 151, .external_lex_state = 39}, + [2579] = {.lex_state = 151, .external_lex_state = 39}, + [2580] = {.lex_state = 10, .external_lex_state = 58}, + [2581] = {.lex_state = 151, .external_lex_state = 39}, + [2582] = {.lex_state = 10, .external_lex_state = 58}, + [2583] = {.lex_state = 151, .external_lex_state = 39}, + [2584] = {.lex_state = 151, .external_lex_state = 39}, + [2585] = {.lex_state = 151, .external_lex_state = 39}, + [2586] = {.lex_state = 151, .external_lex_state = 39}, + [2587] = {.lex_state = 10, .external_lex_state = 58}, + [2588] = {.lex_state = 10, .external_lex_state = 39}, + [2589] = {.lex_state = 151, .external_lex_state = 39}, + [2590] = {.lex_state = 151, .external_lex_state = 39}, + [2591] = {.lex_state = 10, .external_lex_state = 58}, + [2592] = {.lex_state = 10, .external_lex_state = 58}, + [2593] = {.lex_state = 151, .external_lex_state = 39}, + [2594] = {.lex_state = 151, .external_lex_state = 39}, + [2595] = {.lex_state = 151, .external_lex_state = 39}, + [2596] = {.lex_state = 151, .external_lex_state = 39}, + [2597] = {.lex_state = 151, .external_lex_state = 39}, + [2598] = {.lex_state = 10, .external_lex_state = 58}, + [2599] = {.lex_state = 151, .external_lex_state = 39}, + [2600] = {.lex_state = 10, .external_lex_state = 58}, + [2601] = {.lex_state = 151, .external_lex_state = 39}, + [2602] = {.lex_state = 151, .external_lex_state = 39}, + [2603] = {.lex_state = 6, .external_lex_state = 39}, + [2604] = {.lex_state = 10, .external_lex_state = 39}, + [2605] = {.lex_state = 10, .external_lex_state = 58}, + [2606] = {.lex_state = 151, .external_lex_state = 39}, + [2607] = {.lex_state = 151, .external_lex_state = 39}, + [2608] = {.lex_state = 151, .external_lex_state = 39}, + [2609] = {.lex_state = 151, .external_lex_state = 39}, + [2610] = {.lex_state = 151, .external_lex_state = 39}, + [2611] = {.lex_state = 151, .external_lex_state = 39}, + [2612] = {.lex_state = 25, .external_lex_state = 39}, + [2613] = {.lex_state = 151, .external_lex_state = 39}, + [2614] = {.lex_state = 10, .external_lex_state = 58}, + [2615] = {.lex_state = 10, .external_lex_state = 39}, + [2616] = {.lex_state = 151, .external_lex_state = 39}, + [2617] = {.lex_state = 151, .external_lex_state = 39}, + [2618] = {.lex_state = 151, .external_lex_state = 39}, + [2619] = {.lex_state = 151, .external_lex_state = 39}, + [2620] = {.lex_state = 151, .external_lex_state = 39}, + [2621] = {.lex_state = 10, .external_lex_state = 58}, + [2622] = {.lex_state = 151, .external_lex_state = 39}, + [2623] = {.lex_state = 151, .external_lex_state = 39}, + [2624] = {.lex_state = 151, .external_lex_state = 39}, + [2625] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2626] = {.lex_state = 10, .external_lex_state = 58}, + [2627] = {.lex_state = 151, .external_lex_state = 39}, + [2628] = {.lex_state = 10, .external_lex_state = 58}, + [2629] = {.lex_state = 25, .external_lex_state = 39}, + [2630] = {.lex_state = 10, .external_lex_state = 39}, + [2631] = {.lex_state = 10, .external_lex_state = 58}, + [2632] = {.lex_state = 10, .external_lex_state = 58}, + [2633] = {.lex_state = 10, .external_lex_state = 58}, + [2634] = {.lex_state = 10, .external_lex_state = 58}, + [2635] = {.lex_state = 151, .external_lex_state = 39}, + [2636] = {.lex_state = 151, .external_lex_state = 39}, + [2637] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2638] = {.lex_state = 151, .external_lex_state = 39}, + [2639] = {.lex_state = 10, .external_lex_state = 58}, + [2640] = {.lex_state = 10, .external_lex_state = 58}, + [2641] = {.lex_state = 10, .external_lex_state = 39}, + [2642] = {.lex_state = 151, .external_lex_state = 39}, + [2643] = {.lex_state = 151, .external_lex_state = 39}, + [2644] = {.lex_state = 151, .external_lex_state = 39}, + [2645] = {.lex_state = 6, .external_lex_state = 39}, + [2646] = {.lex_state = 25, .external_lex_state = 39}, + [2647] = {.lex_state = 10, .external_lex_state = 58}, + [2648] = {.lex_state = 151, .external_lex_state = 39}, + [2649] = {.lex_state = 10, .external_lex_state = 58}, + [2650] = {.lex_state = 151, .external_lex_state = 39}, + [2651] = {.lex_state = 10, .external_lex_state = 39}, + [2652] = {.lex_state = 10, .external_lex_state = 58}, + [2653] = {.lex_state = 151, .external_lex_state = 39}, + [2654] = {.lex_state = 151, .external_lex_state = 39}, + [2655] = {.lex_state = 10, .external_lex_state = 58}, + [2656] = {.lex_state = 151, .external_lex_state = 39}, + [2657] = {.lex_state = 10, .external_lex_state = 39}, + [2658] = {.lex_state = 6, .external_lex_state = 39}, + [2659] = {.lex_state = 10, .external_lex_state = 58}, + [2660] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2661] = {.lex_state = 10, .external_lex_state = 58}, + [2662] = {.lex_state = 10, .external_lex_state = 58}, + [2663] = {.lex_state = 151, .external_lex_state = 39}, + [2664] = {.lex_state = 151, .external_lex_state = 39}, + [2665] = {.lex_state = 10, .external_lex_state = 58}, + [2666] = {.lex_state = 151, .external_lex_state = 39}, + [2667] = {.lex_state = 151, .external_lex_state = 39}, + [2668] = {.lex_state = 10, .external_lex_state = 58}, + [2669] = {.lex_state = 6, .external_lex_state = 39}, + [2670] = {.lex_state = 151, .external_lex_state = 39}, + [2671] = {.lex_state = 151, .external_lex_state = 39}, + [2672] = {.lex_state = 151, .external_lex_state = 39}, + [2673] = {.lex_state = 10, .external_lex_state = 58}, + [2674] = {.lex_state = 151, .external_lex_state = 46}, + [2675] = {.lex_state = 151, .external_lex_state = 39}, + [2676] = {.lex_state = 151, .external_lex_state = 39}, + [2677] = {.lex_state = 151, .external_lex_state = 39}, + [2678] = {.lex_state = 151, .external_lex_state = 46}, + [2679] = {.lex_state = 10, .external_lex_state = 58}, + [2680] = {.lex_state = 151, .external_lex_state = 39}, + [2681] = {.lex_state = 151, .external_lex_state = 39}, + [2682] = {.lex_state = 151, .external_lex_state = 39}, + [2683] = {.lex_state = 10, .external_lex_state = 39}, + [2684] = {.lex_state = 10, .external_lex_state = 58}, + [2685] = {.lex_state = 151, .external_lex_state = 39}, + [2686] = {.lex_state = 10, .external_lex_state = 58}, + [2687] = {.lex_state = 151, .external_lex_state = 39}, + [2688] = {.lex_state = 151, .external_lex_state = 39}, + [2689] = {.lex_state = 151, .external_lex_state = 39}, + [2690] = {.lex_state = 10, .external_lex_state = 58}, + [2691] = {.lex_state = 6, .external_lex_state = 39}, + [2692] = {.lex_state = 151, .external_lex_state = 39}, + [2693] = {.lex_state = 151, .external_lex_state = 39}, + [2694] = {.lex_state = 10, .external_lex_state = 58}, + [2695] = {.lex_state = 10, .external_lex_state = 58}, + [2696] = {.lex_state = 10, .external_lex_state = 58}, + [2697] = {.lex_state = 10, .external_lex_state = 58}, + [2698] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2699] = {.lex_state = 10, .external_lex_state = 58}, + [2700] = {.lex_state = 151, .external_lex_state = 39}, + [2701] = {.lex_state = 10, .external_lex_state = 58}, + [2702] = {.lex_state = 10, .external_lex_state = 58}, + [2703] = {.lex_state = 10, .external_lex_state = 58}, + [2704] = {.lex_state = 10, .external_lex_state = 58}, + [2705] = {.lex_state = 151, .external_lex_state = 39}, + [2706] = {.lex_state = 151, .external_lex_state = 39}, + [2707] = {.lex_state = 151, .external_lex_state = 39}, + [2708] = {.lex_state = 10, .external_lex_state = 39}, + [2709] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2710] = {.lex_state = 10, .external_lex_state = 58}, + [2711] = {.lex_state = 10, .external_lex_state = 58}, + [2712] = {.lex_state = 10, .external_lex_state = 58}, + [2713] = {.lex_state = 25, .external_lex_state = 39}, + [2714] = {.lex_state = 10, .external_lex_state = 58}, + [2715] = {.lex_state = 151, .external_lex_state = 39}, + [2716] = {.lex_state = 10, .external_lex_state = 58}, + [2717] = {.lex_state = 151, .external_lex_state = 39}, + [2718] = {.lex_state = 10, .external_lex_state = 58}, + [2719] = {.lex_state = 151, .external_lex_state = 39}, + [2720] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2721] = {.lex_state = 10, .external_lex_state = 58}, + [2722] = {.lex_state = 151, .external_lex_state = 39}, + [2723] = {.lex_state = 151, .external_lex_state = 39}, + [2724] = {.lex_state = 151, .external_lex_state = 39}, + [2725] = {.lex_state = 151, .external_lex_state = 39}, + [2726] = {.lex_state = 151, .external_lex_state = 39}, + [2727] = {.lex_state = 4, .external_lex_state = 39}, + [2728] = {.lex_state = 151, .external_lex_state = 39}, + [2729] = {.lex_state = 151, .external_lex_state = 39}, + [2730] = {.lex_state = 10, .external_lex_state = 58}, + [2731] = {.lex_state = 151, .external_lex_state = 39}, + [2732] = {.lex_state = 10, .external_lex_state = 39}, + [2733] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2734] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2735] = {.lex_state = 151, .external_lex_state = 39}, + [2736] = {.lex_state = 10, .external_lex_state = 58}, + [2737] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2738] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2739] = {.lex_state = 10, .external_lex_state = 58}, + [2740] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2741] = {.lex_state = 10, .external_lex_state = 58}, + [2742] = {.lex_state = 10, .external_lex_state = 58}, + [2743] = {.lex_state = 10, .external_lex_state = 39}, + [2744] = {.lex_state = 10, .external_lex_state = 58}, + [2745] = {.lex_state = 10, .external_lex_state = 58}, + [2746] = {.lex_state = 151, .external_lex_state = 39}, + [2747] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2748] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2749] = {.lex_state = 151, .external_lex_state = 39}, + [2750] = {.lex_state = 151, .external_lex_state = 39}, + [2751] = {.lex_state = 10, .external_lex_state = 58}, + [2752] = {.lex_state = 151, .external_lex_state = 39}, + [2753] = {.lex_state = 151, .external_lex_state = 39}, + [2754] = {.lex_state = 151, .external_lex_state = 39}, + [2755] = {.lex_state = 10, .external_lex_state = 58}, + [2756] = {.lex_state = 151, .external_lex_state = 39}, + [2757] = {.lex_state = 4, .external_lex_state = 39}, + [2758] = {.lex_state = 10, .external_lex_state = 58}, + [2759] = {.lex_state = 10, .external_lex_state = 58}, + [2760] = {.lex_state = 151, .external_lex_state = 39}, + [2761] = {.lex_state = 151, .external_lex_state = 39}, + [2762] = {.lex_state = 6, .external_lex_state = 39}, + [2763] = {.lex_state = 151, .external_lex_state = 39}, + [2764] = {.lex_state = 151, .external_lex_state = 39}, + [2765] = {.lex_state = 10, .external_lex_state = 58}, + [2766] = {.lex_state = 10, .external_lex_state = 58}, + [2767] = {.lex_state = 10, .external_lex_state = 58}, + [2768] = {.lex_state = 10, .external_lex_state = 58}, + [2769] = {.lex_state = 151, .external_lex_state = 39}, + [2770] = {.lex_state = 10, .external_lex_state = 58}, + [2771] = {.lex_state = 10, .external_lex_state = 58}, + [2772] = {.lex_state = 10, .external_lex_state = 39}, + [2773] = {.lex_state = 10, .external_lex_state = 58}, + [2774] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2775] = {.lex_state = 10, .external_lex_state = 58}, + [2776] = {.lex_state = 10, .external_lex_state = 58}, + [2777] = {.lex_state = 10, .external_lex_state = 58}, + [2778] = {.lex_state = 10, .external_lex_state = 58}, + [2779] = {.lex_state = 10, .external_lex_state = 58}, + [2780] = {.lex_state = 151, .external_lex_state = 39}, + [2781] = {.lex_state = 151, .external_lex_state = 39}, + [2782] = {.lex_state = 10, .external_lex_state = 58}, + [2783] = {.lex_state = 151, .external_lex_state = 39}, + [2784] = {.lex_state = 10, .external_lex_state = 58}, + [2785] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2786] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2787] = {.lex_state = 10, .external_lex_state = 58}, + [2788] = {.lex_state = 10, .external_lex_state = 39}, + [2789] = {.lex_state = 4, .external_lex_state = 39}, + [2790] = {.lex_state = 10, .external_lex_state = 58}, + [2791] = {.lex_state = 10, .external_lex_state = 58}, + [2792] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2793] = {.lex_state = 151, .external_lex_state = 39}, + [2794] = {.lex_state = 151, .external_lex_state = 39}, + [2795] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2796] = {.lex_state = 10, .external_lex_state = 58}, + [2797] = {.lex_state = 10, .external_lex_state = 58}, + [2798] = {.lex_state = 151, .external_lex_state = 39}, + [2799] = {.lex_state = 151, .external_lex_state = 39}, + [2800] = {.lex_state = 151, .external_lex_state = 39}, + [2801] = {.lex_state = 151, .external_lex_state = 39}, + [2802] = {.lex_state = 10, .external_lex_state = 58}, + [2803] = {.lex_state = 4, .external_lex_state = 39}, + [2804] = {.lex_state = 10, .external_lex_state = 58}, + [2805] = {.lex_state = 151, .external_lex_state = 39}, + [2806] = {.lex_state = 10, .external_lex_state = 58}, + [2807] = {.lex_state = 10, .external_lex_state = 58}, + [2808] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2809] = {.lex_state = 10, .external_lex_state = 58}, + [2810] = {.lex_state = 10, .external_lex_state = 58}, + [2811] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2812] = {.lex_state = 10, .external_lex_state = 58}, + [2813] = {.lex_state = 10, .external_lex_state = 58}, + [2814] = {.lex_state = 151, .external_lex_state = 39}, + [2815] = {.lex_state = 4, .external_lex_state = 39}, + [2816] = {.lex_state = 10, .external_lex_state = 39}, + [2817] = {.lex_state = 10, .external_lex_state = 58}, + [2818] = {.lex_state = 10, .external_lex_state = 58}, + [2819] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2820] = {.lex_state = 10, .external_lex_state = 39}, + [2821] = {.lex_state = 10, .external_lex_state = 58}, + [2822] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2823] = {.lex_state = 151, .external_lex_state = 39}, + [2824] = {.lex_state = 10, .external_lex_state = 58}, + [2825] = {.lex_state = 151, .external_lex_state = 39}, + [2826] = {.lex_state = 10, .external_lex_state = 58}, + [2827] = {.lex_state = 10, .external_lex_state = 58}, + [2828] = {.lex_state = 4, .external_lex_state = 39}, + [2829] = {.lex_state = 151, .external_lex_state = 39}, + [2830] = {.lex_state = 10, .external_lex_state = 58}, + [2831] = {.lex_state = 10, .external_lex_state = 58}, + [2832] = {.lex_state = 151, .external_lex_state = 39}, + [2833] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2834] = {.lex_state = 151, .external_lex_state = 39}, + [2835] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2836] = {.lex_state = 151, .external_lex_state = 39}, + [2837] = {.lex_state = 10, .external_lex_state = 58}, + [2838] = {.lex_state = 10, .external_lex_state = 58}, + [2839] = {.lex_state = 25, .external_lex_state = 39}, + [2840] = {.lex_state = 10, .external_lex_state = 58}, + [2841] = {.lex_state = 10, .external_lex_state = 58}, + [2842] = {.lex_state = 10, .external_lex_state = 58}, + [2843] = {.lex_state = 10, .external_lex_state = 58}, + [2844] = {.lex_state = 10, .external_lex_state = 58}, + [2845] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2846] = {.lex_state = 151, .external_lex_state = 39}, + [2847] = {.lex_state = 151, .external_lex_state = 39}, + [2848] = {.lex_state = 10, .external_lex_state = 39}, + [2849] = {.lex_state = 151, .external_lex_state = 39}, + [2850] = {.lex_state = 151, .external_lex_state = 39}, + [2851] = {.lex_state = 151, .external_lex_state = 39}, + [2852] = {.lex_state = 10, .external_lex_state = 58}, + [2853] = {.lex_state = 10, .external_lex_state = 58}, + [2854] = {.lex_state = 10, .external_lex_state = 58}, + [2855] = {.lex_state = 10, .external_lex_state = 39}, + [2856] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2857] = {.lex_state = 6, .external_lex_state = 39}, + [2858] = {.lex_state = 10, .external_lex_state = 39}, + [2859] = {.lex_state = 151, .external_lex_state = 39}, + [2860] = {.lex_state = 151, .external_lex_state = 39}, + [2861] = {.lex_state = 151, .external_lex_state = 39}, + [2862] = {.lex_state = 151, .external_lex_state = 39}, + [2863] = {.lex_state = 151, .external_lex_state = 39}, + [2864] = {.lex_state = 151, .external_lex_state = 39}, + [2865] = {.lex_state = 151, .external_lex_state = 39}, + [2866] = {.lex_state = 151, .external_lex_state = 39}, + [2867] = {.lex_state = 151, .external_lex_state = 39}, + [2868] = {.lex_state = 151, .external_lex_state = 39}, + [2869] = {.lex_state = 151, .external_lex_state = 39}, + [2870] = {.lex_state = 151, .external_lex_state = 39}, + [2871] = {.lex_state = 6, .external_lex_state = 39}, + [2872] = {.lex_state = 151, .external_lex_state = 39}, + [2873] = {.lex_state = 151, .external_lex_state = 39}, + [2874] = {.lex_state = 151, .external_lex_state = 39}, + [2875] = {.lex_state = 151, .external_lex_state = 39}, + [2876] = {.lex_state = 151, .external_lex_state = 39}, + [2877] = {.lex_state = 151, .external_lex_state = 39}, + [2878] = {.lex_state = 151, .external_lex_state = 39}, + [2879] = {.lex_state = 151, .external_lex_state = 39}, + [2880] = {.lex_state = 151, .external_lex_state = 39}, + [2881] = {.lex_state = 151, .external_lex_state = 39}, + [2882] = {.lex_state = 151, .external_lex_state = 39}, + [2883] = {.lex_state = 151, .external_lex_state = 39}, + [2884] = {.lex_state = 151, .external_lex_state = 39}, + [2885] = {.lex_state = 151, .external_lex_state = 39}, + [2886] = {.lex_state = 151, .external_lex_state = 39}, + [2887] = {.lex_state = 151, .external_lex_state = 39}, + [2888] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2889] = {.lex_state = 151, .external_lex_state = 39}, + [2890] = {.lex_state = 151, .external_lex_state = 39}, + [2891] = {.lex_state = 151, .external_lex_state = 39}, + [2892] = {.lex_state = 151, .external_lex_state = 39}, + [2893] = {.lex_state = 151, .external_lex_state = 39}, + [2894] = {.lex_state = 151, .external_lex_state = 39}, + [2895] = {.lex_state = 151, .external_lex_state = 39}, + [2896] = {.lex_state = 36, .external_lex_state = 39}, + [2897] = {.lex_state = 151, .external_lex_state = 39}, + [2898] = {.lex_state = 151, .external_lex_state = 39}, + [2899] = {.lex_state = 151, .external_lex_state = 39}, + [2900] = {.lex_state = 151, .external_lex_state = 39}, + [2901] = {.lex_state = 151, .external_lex_state = 39}, + [2902] = {.lex_state = 151, .external_lex_state = 39}, + [2903] = {.lex_state = 151, .external_lex_state = 39}, + [2904] = {.lex_state = 151, .external_lex_state = 39}, + [2905] = {.lex_state = 37, .external_lex_state = 62}, + [2906] = {.lex_state = 151, .external_lex_state = 39}, + [2907] = {.lex_state = 151, .external_lex_state = 39}, + [2908] = {.lex_state = 10, .external_lex_state = 39}, + [2909] = {.lex_state = 10, .external_lex_state = 39}, + [2910] = {.lex_state = 151, .external_lex_state = 39}, + [2911] = {.lex_state = 151, .external_lex_state = 39}, + [2912] = {.lex_state = 151, .external_lex_state = 39}, + [2913] = {.lex_state = 151, .external_lex_state = 39}, + [2914] = {.lex_state = 37, .external_lex_state = 62}, + [2915] = {.lex_state = 151, .external_lex_state = 39}, + [2916] = {.lex_state = 151, .external_lex_state = 39}, + [2917] = {.lex_state = 10, .external_lex_state = 39}, + [2918] = {.lex_state = 151, .external_lex_state = 39}, + [2919] = {.lex_state = 10, .external_lex_state = 39}, + [2920] = {.lex_state = 151, .external_lex_state = 39}, + [2921] = {.lex_state = 151, .external_lex_state = 39}, + [2922] = {.lex_state = 151, .external_lex_state = 39}, + [2923] = {.lex_state = 10, .external_lex_state = 39}, + [2924] = {.lex_state = 151, .external_lex_state = 39}, + [2925] = {.lex_state = 151, .external_lex_state = 39}, + [2926] = {.lex_state = 151, .external_lex_state = 39}, + [2927] = {.lex_state = 151, .external_lex_state = 39}, + [2928] = {.lex_state = 151, .external_lex_state = 39}, + [2929] = {.lex_state = 151, .external_lex_state = 39}, + [2930] = {.lex_state = 151, .external_lex_state = 39}, + [2931] = {.lex_state = 151, .external_lex_state = 39}, + [2932] = {.lex_state = 6, .external_lex_state = 39}, + [2933] = {.lex_state = 151, .external_lex_state = 39}, + [2934] = {.lex_state = 151, .external_lex_state = 39}, + [2935] = {.lex_state = 151, .external_lex_state = 39}, + [2936] = {.lex_state = 151, .external_lex_state = 39}, + [2937] = {.lex_state = 151, .external_lex_state = 39}, + [2938] = {.lex_state = 151, .external_lex_state = 39}, + [2939] = {.lex_state = 151, .external_lex_state = 39}, + [2940] = {.lex_state = 151, .external_lex_state = 39}, + [2941] = {.lex_state = 151, .external_lex_state = 39}, + [2942] = {.lex_state = 151, .external_lex_state = 39}, + [2943] = {.lex_state = 151, .external_lex_state = 39}, + [2944] = {.lex_state = 151, .external_lex_state = 39}, + [2945] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2946] = {.lex_state = 151, .external_lex_state = 39}, + [2947] = {.lex_state = 151, .external_lex_state = 39}, + [2948] = {.lex_state = 151, .external_lex_state = 39}, + [2949] = {.lex_state = 151, .external_lex_state = 39}, + [2950] = {.lex_state = 151, .external_lex_state = 39}, + [2951] = {.lex_state = 151, .external_lex_state = 39}, + [2952] = {.lex_state = 151, .external_lex_state = 39}, + [2953] = {.lex_state = 151, .external_lex_state = 39}, + [2954] = {.lex_state = 151, .external_lex_state = 39}, + [2955] = {.lex_state = 151, .external_lex_state = 39}, + [2956] = {.lex_state = 151, .external_lex_state = 39}, + [2957] = {.lex_state = 151, .external_lex_state = 39}, + [2958] = {.lex_state = 151, .external_lex_state = 39}, + [2959] = {.lex_state = 151, .external_lex_state = 39}, + [2960] = {.lex_state = 151, .external_lex_state = 39}, + [2961] = {.lex_state = 151, .external_lex_state = 39}, + [2962] = {.lex_state = 151, .external_lex_state = 39}, + [2963] = {.lex_state = 151, .external_lex_state = 39}, + [2964] = {.lex_state = 151, .external_lex_state = 39}, + [2965] = {.lex_state = 151, .external_lex_state = 39}, + [2966] = {.lex_state = 151, .external_lex_state = 39}, + [2967] = {.lex_state = 151, .external_lex_state = 39}, + [2968] = {.lex_state = 151, .external_lex_state = 39}, + [2969] = {.lex_state = 151, .external_lex_state = 39}, + [2970] = {.lex_state = 10, .external_lex_state = 39}, + [2971] = {.lex_state = 151, .external_lex_state = 39}, + [2972] = {.lex_state = 151, .external_lex_state = 39}, + [2973] = {.lex_state = 10, .external_lex_state = 39}, + [2974] = {.lex_state = 151, .external_lex_state = 39}, + [2975] = {.lex_state = 151, .external_lex_state = 39}, + [2976] = {.lex_state = 151, .external_lex_state = 39}, + [2977] = {.lex_state = 151, .external_lex_state = 39}, + [2978] = {.lex_state = 151, .external_lex_state = 39}, + [2979] = {.lex_state = 151, .external_lex_state = 39}, + [2980] = {.lex_state = 151, .external_lex_state = 39}, + [2981] = {.lex_state = 151, .external_lex_state = 39}, + [2982] = {.lex_state = 151, .external_lex_state = 39}, + [2983] = {.lex_state = 151, .external_lex_state = 39}, + [2984] = {.lex_state = 10, .external_lex_state = 39}, + [2985] = {.lex_state = 6, .external_lex_state = 39}, + [2986] = {.lex_state = 151, .external_lex_state = 39}, + [2987] = {.lex_state = 151, .external_lex_state = 39}, + [2988] = {.lex_state = 151, .external_lex_state = 39}, + [2989] = {.lex_state = 151, .external_lex_state = 39}, + [2990] = {.lex_state = 151, .external_lex_state = 39}, + [2991] = {.lex_state = 151, .external_lex_state = 39}, + [2992] = {.lex_state = 151, .external_lex_state = 39}, + [2993] = {.lex_state = 151, .external_lex_state = 39}, + [2994] = {.lex_state = 151, .external_lex_state = 39}, + [2995] = {.lex_state = 151, .external_lex_state = 39}, + [2996] = {.lex_state = 151, .external_lex_state = 39}, + [2997] = {.lex_state = 151, .external_lex_state = 39}, + [2998] = {.lex_state = 151, .external_lex_state = 39}, + [2999] = {.lex_state = 151, .external_lex_state = 39}, + [3000] = {.lex_state = 151, .external_lex_state = 39}, + [3001] = {.lex_state = 6, .external_lex_state = 39}, + [3002] = {.lex_state = 151, .external_lex_state = 39}, + [3003] = {.lex_state = 151, .external_lex_state = 39}, + [3004] = {.lex_state = 151, .external_lex_state = 39}, + [3005] = {.lex_state = 151, .external_lex_state = 39}, + [3006] = {.lex_state = 151, .external_lex_state = 39}, + [3007] = {.lex_state = 151, .external_lex_state = 39}, + [3008] = {.lex_state = 151, .external_lex_state = 39}, + [3009] = {.lex_state = 151, .external_lex_state = 39}, + [3010] = {.lex_state = 151, .external_lex_state = 39}, + [3011] = {.lex_state = 6, .external_lex_state = 39}, + [3012] = {.lex_state = 151, .external_lex_state = 39}, + [3013] = {.lex_state = 151, .external_lex_state = 39}, + [3014] = {.lex_state = 151, .external_lex_state = 39}, + [3015] = {.lex_state = 151, .external_lex_state = 39}, + [3016] = {.lex_state = 151, .external_lex_state = 39}, + [3017] = {.lex_state = 151, .external_lex_state = 39}, + [3018] = {.lex_state = 151, .external_lex_state = 39}, + [3019] = {.lex_state = 151, .external_lex_state = 39}, + [3020] = {.lex_state = 151, .external_lex_state = 39}, + [3021] = {.lex_state = 151, .external_lex_state = 39}, + [3022] = {.lex_state = 151, .external_lex_state = 39}, + [3023] = {.lex_state = 151, .external_lex_state = 39}, + [3024] = {.lex_state = 151, .external_lex_state = 39}, + [3025] = {.lex_state = 151, .external_lex_state = 39}, + [3026] = {.lex_state = 151, .external_lex_state = 39}, + [3027] = {.lex_state = 151, .external_lex_state = 39}, + [3028] = {.lex_state = 151, .external_lex_state = 39}, + [3029] = {.lex_state = 151, .external_lex_state = 39}, + [3030] = {.lex_state = 151, .external_lex_state = 39}, + [3031] = {.lex_state = 151, .external_lex_state = 39}, + [3032] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3033] = {.lex_state = 10, .external_lex_state = 39}, + [3034] = {.lex_state = 151, .external_lex_state = 39}, + [3035] = {.lex_state = 10, .external_lex_state = 39}, + [3036] = {.lex_state = 10, .external_lex_state = 39}, + [3037] = {.lex_state = 151, .external_lex_state = 39}, + [3038] = {.lex_state = 151, .external_lex_state = 39}, + [3039] = {.lex_state = 151, .external_lex_state = 39}, + [3040] = {.lex_state = 151, .external_lex_state = 39}, + [3041] = {.lex_state = 151, .external_lex_state = 39}, + [3042] = {.lex_state = 10, .external_lex_state = 39}, + [3043] = {.lex_state = 151, .external_lex_state = 39}, + [3044] = {.lex_state = 151, .external_lex_state = 39}, + [3045] = {.lex_state = 10, .external_lex_state = 39}, + [3046] = {.lex_state = 151, .external_lex_state = 39}, + [3047] = {.lex_state = 151, .external_lex_state = 39}, + [3048] = {.lex_state = 151, .external_lex_state = 39}, + [3049] = {.lex_state = 151, .external_lex_state = 39}, + [3050] = {.lex_state = 151, .external_lex_state = 39}, + [3051] = {.lex_state = 10, .external_lex_state = 39}, + [3052] = {.lex_state = 151, .external_lex_state = 39}, + [3053] = {.lex_state = 10, .external_lex_state = 39}, + [3054] = {.lex_state = 151, .external_lex_state = 39}, + [3055] = {.lex_state = 151, .external_lex_state = 39}, + [3056] = {.lex_state = 151, .external_lex_state = 39}, + [3057] = {.lex_state = 151, .external_lex_state = 39}, + [3058] = {.lex_state = 151, .external_lex_state = 39}, + [3059] = {.lex_state = 10, .external_lex_state = 39}, + [3060] = {.lex_state = 10, .external_lex_state = 39}, + [3061] = {.lex_state = 151, .external_lex_state = 39}, + [3062] = {.lex_state = 37, .external_lex_state = 62}, + [3063] = {.lex_state = 151, .external_lex_state = 39}, + [3064] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3065] = {.lex_state = 151, .external_lex_state = 39}, + [3066] = {.lex_state = 151, .external_lex_state = 39}, + [3067] = {.lex_state = 151, .external_lex_state = 39}, + [3068] = {.lex_state = 151, .external_lex_state = 39}, + [3069] = {.lex_state = 151, .external_lex_state = 39}, + [3070] = {.lex_state = 151, .external_lex_state = 39}, + [3071] = {.lex_state = 10, .external_lex_state = 39}, + [3072] = {.lex_state = 151, .external_lex_state = 39}, + [3073] = {.lex_state = 10, .external_lex_state = 39}, + [3074] = {.lex_state = 151, .external_lex_state = 39}, + [3075] = {.lex_state = 151, .external_lex_state = 39}, + [3076] = {.lex_state = 151, .external_lex_state = 39}, + [3077] = {.lex_state = 151, .external_lex_state = 39}, + [3078] = {.lex_state = 151, .external_lex_state = 39}, + [3079] = {.lex_state = 151, .external_lex_state = 39}, + [3080] = {.lex_state = 151, .external_lex_state = 39}, + [3081] = {.lex_state = 151, .external_lex_state = 39}, + [3082] = {.lex_state = 151, .external_lex_state = 39}, + [3083] = {.lex_state = 151, .external_lex_state = 39}, + [3084] = {.lex_state = 151, .external_lex_state = 39}, + [3085] = {.lex_state = 151, .external_lex_state = 39}, + [3086] = {.lex_state = 151, .external_lex_state = 39}, + [3087] = {.lex_state = 151, .external_lex_state = 39}, + [3088] = {.lex_state = 151, .external_lex_state = 39}, + [3089] = {.lex_state = 151, .external_lex_state = 39}, + [3090] = {.lex_state = 151, .external_lex_state = 39}, + [3091] = {.lex_state = 151, .external_lex_state = 39}, + [3092] = {.lex_state = 151, .external_lex_state = 39}, + [3093] = {.lex_state = 151, .external_lex_state = 39}, + [3094] = {.lex_state = 151, .external_lex_state = 39}, + [3095] = {.lex_state = 151, .external_lex_state = 39}, + [3096] = {.lex_state = 151, .external_lex_state = 39}, + [3097] = {.lex_state = 151, .external_lex_state = 39}, + [3098] = {.lex_state = 151, .external_lex_state = 39}, + [3099] = {.lex_state = 151, .external_lex_state = 39}, + [3100] = {.lex_state = 151, .external_lex_state = 39}, + [3101] = {.lex_state = 151, .external_lex_state = 39}, + [3102] = {.lex_state = 151, .external_lex_state = 39}, + [3103] = {.lex_state = 151, .external_lex_state = 39}, + [3104] = {.lex_state = 151, .external_lex_state = 39}, + [3105] = {.lex_state = 151, .external_lex_state = 39}, + [3106] = {.lex_state = 151, .external_lex_state = 39}, + [3107] = {.lex_state = 151, .external_lex_state = 39}, + [3108] = {.lex_state = 151, .external_lex_state = 39}, + [3109] = {.lex_state = 151, .external_lex_state = 39}, + [3110] = {.lex_state = 151, .external_lex_state = 39}, + [3111] = {.lex_state = 151, .external_lex_state = 39}, + [3112] = {.lex_state = 151, .external_lex_state = 39}, + [3113] = {.lex_state = 151, .external_lex_state = 39}, + [3114] = {.lex_state = 151, .external_lex_state = 39}, + [3115] = {.lex_state = 6, .external_lex_state = 39}, + [3116] = {.lex_state = 151, .external_lex_state = 39}, + [3117] = {.lex_state = 151, .external_lex_state = 39}, + [3118] = {.lex_state = 151, .external_lex_state = 39}, + [3119] = {.lex_state = 151, .external_lex_state = 39}, + [3120] = {.lex_state = 151, .external_lex_state = 39}, + [3121] = {.lex_state = 151, .external_lex_state = 39}, + [3122] = {.lex_state = 37, .external_lex_state = 62}, + [3123] = {.lex_state = 151, .external_lex_state = 39}, + [3124] = {.lex_state = 10, .external_lex_state = 39}, + [3125] = {.lex_state = 10, .external_lex_state = 39}, + [3126] = {.lex_state = 151, .external_lex_state = 39}, + [3127] = {.lex_state = 151, .external_lex_state = 39}, + [3128] = {.lex_state = 151, .external_lex_state = 39}, + [3129] = {.lex_state = 151, .external_lex_state = 39}, + [3130] = {.lex_state = 151, .external_lex_state = 39}, + [3131] = {.lex_state = 151, .external_lex_state = 39}, + [3132] = {.lex_state = 151, .external_lex_state = 39}, + [3133] = {.lex_state = 151, .external_lex_state = 39}, + [3134] = {.lex_state = 6, .external_lex_state = 39}, + [3135] = {.lex_state = 151, .external_lex_state = 39}, + [3136] = {.lex_state = 151, .external_lex_state = 39}, + [3137] = {.lex_state = 151, .external_lex_state = 39}, + [3138] = {.lex_state = 151, .external_lex_state = 39}, + [3139] = {.lex_state = 151, .external_lex_state = 39}, + [3140] = {.lex_state = 151, .external_lex_state = 39}, + [3141] = {.lex_state = 151, .external_lex_state = 39}, + [3142] = {.lex_state = 151, .external_lex_state = 39}, + [3143] = {.lex_state = 10, .external_lex_state = 58}, + [3144] = {.lex_state = 151, .external_lex_state = 39}, + [3145] = {.lex_state = 151, .external_lex_state = 39}, + [3146] = {.lex_state = 151, .external_lex_state = 39}, + [3147] = {.lex_state = 151, .external_lex_state = 39}, + [3148] = {.lex_state = 151, .external_lex_state = 39}, + [3149] = {.lex_state = 151, .external_lex_state = 39}, + [3150] = {.lex_state = 151, .external_lex_state = 39}, + [3151] = {.lex_state = 151, .external_lex_state = 39}, + [3152] = {.lex_state = 151, .external_lex_state = 39}, + [3153] = {.lex_state = 151, .external_lex_state = 39}, + [3154] = {.lex_state = 37, .external_lex_state = 62}, + [3155] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3156] = {.lex_state = 151, .external_lex_state = 39}, + [3157] = {.lex_state = 151, .external_lex_state = 39}, + [3158] = {.lex_state = 151, .external_lex_state = 39}, + [3159] = {.lex_state = 151, .external_lex_state = 39}, + [3160] = {.lex_state = 151, .external_lex_state = 39}, + [3161] = {.lex_state = 151, .external_lex_state = 39}, + [3162] = {.lex_state = 151, .external_lex_state = 39}, + [3163] = {.lex_state = 151, .external_lex_state = 39}, + [3164] = {.lex_state = 151, .external_lex_state = 39}, + [3165] = {.lex_state = 151, .external_lex_state = 39}, + [3166] = {.lex_state = 151, .external_lex_state = 39}, + [3167] = {.lex_state = 151, .external_lex_state = 39}, + [3168] = {.lex_state = 151, .external_lex_state = 39}, + [3169] = {.lex_state = 151, .external_lex_state = 39}, + [3170] = {.lex_state = 151, .external_lex_state = 39}, + [3171] = {.lex_state = 151, .external_lex_state = 39}, + [3172] = {.lex_state = 151, .external_lex_state = 39}, + [3173] = {.lex_state = 151, .external_lex_state = 39}, + [3174] = {.lex_state = 151, .external_lex_state = 39}, + [3175] = {.lex_state = 151, .external_lex_state = 39}, + [3176] = {.lex_state = 151, .external_lex_state = 39}, + [3177] = {.lex_state = 151, .external_lex_state = 39}, + [3178] = {.lex_state = 151, .external_lex_state = 39}, + [3179] = {.lex_state = 151, .external_lex_state = 39}, + [3180] = {.lex_state = 151, .external_lex_state = 39}, + [3181] = {.lex_state = 151, .external_lex_state = 39}, + [3182] = {.lex_state = 151, .external_lex_state = 39}, + [3183] = {.lex_state = 151, .external_lex_state = 39}, + [3184] = {.lex_state = 151, .external_lex_state = 39}, + [3185] = {.lex_state = 151, .external_lex_state = 39}, + [3186] = {.lex_state = 151, .external_lex_state = 39}, + [3187] = {.lex_state = 151, .external_lex_state = 39}, + [3188] = {.lex_state = 151, .external_lex_state = 39}, + [3189] = {.lex_state = 151, .external_lex_state = 39}, + [3190] = {.lex_state = 151, .external_lex_state = 39}, + [3191] = {.lex_state = 151, .external_lex_state = 39}, + [3192] = {.lex_state = 151, .external_lex_state = 39}, + [3193] = {.lex_state = 37, .external_lex_state = 62}, + [3194] = {.lex_state = 151, .external_lex_state = 39}, + [3195] = {.lex_state = 151, .external_lex_state = 39}, + [3196] = {.lex_state = 151, .external_lex_state = 39}, + [3197] = {.lex_state = 151, .external_lex_state = 39}, + [3198] = {.lex_state = 151, .external_lex_state = 39}, + [3199] = {.lex_state = 151, .external_lex_state = 39}, + [3200] = {.lex_state = 151, .external_lex_state = 39}, + [3201] = {.lex_state = 151, .external_lex_state = 39}, + [3202] = {.lex_state = 10, .external_lex_state = 39}, + [3203] = {.lex_state = 10, .external_lex_state = 39}, + [3204] = {.lex_state = 151, .external_lex_state = 39}, + [3205] = {.lex_state = 151, .external_lex_state = 39}, + [3206] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3207] = {.lex_state = 151, .external_lex_state = 39}, + [3208] = {.lex_state = 151, .external_lex_state = 39}, + [3209] = {.lex_state = 151, .external_lex_state = 39}, + [3210] = {.lex_state = 151, .external_lex_state = 39}, + [3211] = {.lex_state = 151, .external_lex_state = 39}, + [3212] = {.lex_state = 151, .external_lex_state = 39}, + [3213] = {.lex_state = 151, .external_lex_state = 39}, + [3214] = {.lex_state = 10, .external_lex_state = 39}, + [3215] = {.lex_state = 151, .external_lex_state = 39}, + [3216] = {.lex_state = 151, .external_lex_state = 39}, + [3217] = {.lex_state = 151, .external_lex_state = 39}, + [3218] = {.lex_state = 151, .external_lex_state = 39}, + [3219] = {.lex_state = 151, .external_lex_state = 39}, + [3220] = {.lex_state = 151, .external_lex_state = 39}, + [3221] = {.lex_state = 151, .external_lex_state = 39}, + [3222] = {.lex_state = 6, .external_lex_state = 39}, + [3223] = {.lex_state = 151, .external_lex_state = 39}, + [3224] = {.lex_state = 151, .external_lex_state = 39}, + [3225] = {.lex_state = 151, .external_lex_state = 39}, + [3226] = {.lex_state = 151, .external_lex_state = 39}, + [3227] = {.lex_state = 151, .external_lex_state = 39}, + [3228] = {.lex_state = 10, .external_lex_state = 39}, + [3229] = {.lex_state = 38, .external_lex_state = 63}, + [3230] = {.lex_state = 151, .external_lex_state = 39}, + [3231] = {.lex_state = 10, .external_lex_state = 39}, + [3232] = {.lex_state = 38, .external_lex_state = 63}, + [3233] = {.lex_state = 151, .external_lex_state = 39}, + [3234] = {.lex_state = 151, .external_lex_state = 39}, + [3235] = {.lex_state = 151, .external_lex_state = 39}, + [3236] = {.lex_state = 151, .external_lex_state = 39}, + [3237] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3238] = {.lex_state = 151, .external_lex_state = 39}, + [3239] = {.lex_state = 10, .external_lex_state = 39}, + [3240] = {.lex_state = 10, .external_lex_state = 39}, + [3241] = {.lex_state = 10, .external_lex_state = 39}, + [3242] = {.lex_state = 151, .external_lex_state = 64}, + [3243] = {.lex_state = 151, .external_lex_state = 39}, + [3244] = {.lex_state = 10, .external_lex_state = 39}, + [3245] = {.lex_state = 20, .external_lex_state = 39}, + [3246] = {.lex_state = 10, .external_lex_state = 39}, + [3247] = {.lex_state = 151, .external_lex_state = 39}, + [3248] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3249] = {.lex_state = 151, .external_lex_state = 39}, + [3250] = {.lex_state = 151, .external_lex_state = 39}, + [3251] = {.lex_state = 39, .external_lex_state = 39}, + [3252] = {.lex_state = 10, .external_lex_state = 39}, + [3253] = {.lex_state = 151, .external_lex_state = 39}, + [3254] = {.lex_state = 151, .external_lex_state = 39}, + [3255] = {.lex_state = 151, .external_lex_state = 39}, + [3256] = {.lex_state = 151, .external_lex_state = 39}, + [3257] = {.lex_state = 151, .external_lex_state = 39}, + [3258] = {.lex_state = 151, .external_lex_state = 39}, + [3259] = {.lex_state = 10, .external_lex_state = 39}, + [3260] = {.lex_state = 151, .external_lex_state = 64}, + [3261] = {.lex_state = 151, .external_lex_state = 39}, + [3262] = {.lex_state = 151, .external_lex_state = 65}, + [3263] = {.lex_state = 151, .external_lex_state = 39}, + [3264] = {.lex_state = 151, .external_lex_state = 39}, + [3265] = {.lex_state = 38, .external_lex_state = 63}, + [3266] = {.lex_state = 151, .external_lex_state = 39}, + [3267] = {.lex_state = 151, .external_lex_state = 39}, + [3268] = {.lex_state = 151, .external_lex_state = 39}, + [3269] = {.lex_state = 10, .external_lex_state = 39}, + [3270] = {.lex_state = 151, .external_lex_state = 39}, + [3271] = {.lex_state = 39, .external_lex_state = 39}, + [3272] = {.lex_state = 10, .external_lex_state = 39}, + [3273] = {.lex_state = 151, .external_lex_state = 39}, + [3274] = {.lex_state = 151, .external_lex_state = 39}, + [3275] = {.lex_state = 151, .external_lex_state = 39}, + [3276] = {.lex_state = 151, .external_lex_state = 39}, + [3277] = {.lex_state = 151, .external_lex_state = 39}, + [3278] = {.lex_state = 151, .external_lex_state = 39}, + [3279] = {.lex_state = 10, .external_lex_state = 39}, + [3280] = {.lex_state = 151, .external_lex_state = 39}, + [3281] = {.lex_state = 151, .external_lex_state = 39}, + [3282] = {.lex_state = 37, .external_lex_state = 39}, + [3283] = {.lex_state = 20, .external_lex_state = 39}, + [3284] = {.lex_state = 10, .external_lex_state = 39}, + [3285] = {.lex_state = 151, .external_lex_state = 39}, + [3286] = {.lex_state = 10, .external_lex_state = 39}, + [3287] = {.lex_state = 39, .external_lex_state = 39}, + [3288] = {.lex_state = 10, .external_lex_state = 39}, + [3289] = {.lex_state = 151, .external_lex_state = 39}, + [3290] = {.lex_state = 151, .external_lex_state = 39}, + [3291] = {.lex_state = 151, .external_lex_state = 65}, + [3292] = {.lex_state = 151, .external_lex_state = 39}, + [3293] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3294] = {.lex_state = 38, .external_lex_state = 63}, + [3295] = {.lex_state = 151, .external_lex_state = 39}, + [3296] = {.lex_state = 151, .external_lex_state = 39}, + [3297] = {.lex_state = 151, .external_lex_state = 66}, + [3298] = {.lex_state = 151, .external_lex_state = 39}, + [3299] = {.lex_state = 10, .external_lex_state = 39}, + [3300] = {.lex_state = 151, .external_lex_state = 39}, + [3301] = {.lex_state = 151, .external_lex_state = 39}, + [3302] = {.lex_state = 151, .external_lex_state = 39}, + [3303] = {.lex_state = 151, .external_lex_state = 39}, + [3304] = {.lex_state = 151, .external_lex_state = 39}, + [3305] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3306] = {.lex_state = 10, .external_lex_state = 39}, + [3307] = {.lex_state = 151, .external_lex_state = 39}, + [3308] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3309] = {.lex_state = 151, .external_lex_state = 39}, + [3310] = {.lex_state = 151, .external_lex_state = 39}, + [3311] = {.lex_state = 37, .external_lex_state = 39}, + [3312] = {.lex_state = 10, .external_lex_state = 39}, + [3313] = {.lex_state = 151, .external_lex_state = 39}, + [3314] = {.lex_state = 151, .external_lex_state = 39}, + [3315] = {.lex_state = 10, .external_lex_state = 39}, + [3316] = {.lex_state = 151, .external_lex_state = 39}, + [3317] = {.lex_state = 39, .external_lex_state = 39}, + [3318] = {.lex_state = 37, .external_lex_state = 39}, + [3319] = {.lex_state = 38, .external_lex_state = 63}, + [3320] = {.lex_state = 151, .external_lex_state = 39}, + [3321] = {.lex_state = 151, .external_lex_state = 39}, + [3322] = {.lex_state = 37, .external_lex_state = 39}, + [3323] = {.lex_state = 10, .external_lex_state = 39}, + [3324] = {.lex_state = 151, .external_lex_state = 39}, + [3325] = {.lex_state = 151, .external_lex_state = 39}, + [3326] = {.lex_state = 10, .external_lex_state = 39}, + [3327] = {.lex_state = 151, .external_lex_state = 39}, + [3328] = {.lex_state = 151, .external_lex_state = 39}, + [3329] = {.lex_state = 151, .external_lex_state = 39}, + [3330] = {.lex_state = 10, .external_lex_state = 39}, + [3331] = {.lex_state = 39, .external_lex_state = 39}, + [3332] = {.lex_state = 151, .external_lex_state = 39}, + [3333] = {.lex_state = 10, .external_lex_state = 39}, + [3334] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3335] = {.lex_state = 151, .external_lex_state = 39}, + [3336] = {.lex_state = 37, .external_lex_state = 39}, + [3337] = {.lex_state = 39, .external_lex_state = 39}, + [3338] = {.lex_state = 151, .external_lex_state = 39}, + [3339] = {.lex_state = 151, .external_lex_state = 39}, + [3340] = {.lex_state = 151, .external_lex_state = 39}, + [3341] = {.lex_state = 151, .external_lex_state = 39}, + [3342] = {.lex_state = 151, .external_lex_state = 39}, + [3343] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3344] = {.lex_state = 38, .external_lex_state = 63}, + [3345] = {.lex_state = 151, .external_lex_state = 39}, + [3346] = {.lex_state = 10, .external_lex_state = 39}, + [3347] = {.lex_state = 10, .external_lex_state = 39}, + [3348] = {.lex_state = 151, .external_lex_state = 39}, + [3349] = {.lex_state = 10, .external_lex_state = 39}, + [3350] = {.lex_state = 151, .external_lex_state = 39}, + [3351] = {.lex_state = 151, .external_lex_state = 64}, + [3352] = {.lex_state = 151, .external_lex_state = 39}, + [3353] = {.lex_state = 151, .external_lex_state = 39}, + [3354] = {.lex_state = 151, .external_lex_state = 39}, + [3355] = {.lex_state = 10, .external_lex_state = 39}, + [3356] = {.lex_state = 151, .external_lex_state = 39}, + [3357] = {.lex_state = 151, .external_lex_state = 65}, + [3358] = {.lex_state = 151, .external_lex_state = 39}, + [3359] = {.lex_state = 151, .external_lex_state = 39}, + [3360] = {.lex_state = 10, .external_lex_state = 39}, + [3361] = {.lex_state = 37, .external_lex_state = 39}, + [3362] = {.lex_state = 10, .external_lex_state = 39}, + [3363] = {.lex_state = 151, .external_lex_state = 39}, + [3364] = {.lex_state = 151, .external_lex_state = 39}, + [3365] = {.lex_state = 151, .external_lex_state = 39}, + [3366] = {.lex_state = 151, .external_lex_state = 66}, + [3367] = {.lex_state = 151, .external_lex_state = 39}, + [3368] = {.lex_state = 151, .external_lex_state = 39}, + [3369] = {.lex_state = 151, .external_lex_state = 39}, + [3370] = {.lex_state = 151, .external_lex_state = 39}, + [3371] = {.lex_state = 151, .external_lex_state = 39}, + [3372] = {.lex_state = 151, .external_lex_state = 64}, + [3373] = {.lex_state = 10, .external_lex_state = 39}, + [3374] = {.lex_state = 151, .external_lex_state = 39}, + [3375] = {.lex_state = 10, .external_lex_state = 39}, + [3376] = {.lex_state = 151, .external_lex_state = 64}, + [3377] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3378] = {.lex_state = 151, .external_lex_state = 39}, + [3379] = {.lex_state = 10, .external_lex_state = 39}, + [3380] = {.lex_state = 20, .external_lex_state = 39}, + [3381] = {.lex_state = 20, .external_lex_state = 39}, + [3382] = {.lex_state = 10, .external_lex_state = 39}, + [3383] = {.lex_state = 151, .external_lex_state = 65}, + [3384] = {.lex_state = 20, .external_lex_state = 39}, + [3385] = {.lex_state = 10, .external_lex_state = 39}, + [3386] = {.lex_state = 151, .external_lex_state = 39}, + [3387] = {.lex_state = 10, .external_lex_state = 39}, + [3388] = {.lex_state = 151, .external_lex_state = 39}, + [3389] = {.lex_state = 10, .external_lex_state = 39}, + [3390] = {.lex_state = 151, .external_lex_state = 39}, + [3391] = {.lex_state = 151, .external_lex_state = 39}, + [3392] = {.lex_state = 151, .external_lex_state = 39}, + [3393] = {.lex_state = 151, .external_lex_state = 39}, + [3394] = {.lex_state = 151, .external_lex_state = 64}, + [3395] = {.lex_state = 10, .external_lex_state = 39}, + [3396] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3397] = {.lex_state = 151, .external_lex_state = 39}, + [3398] = {.lex_state = 10, .external_lex_state = 39}, + [3399] = {.lex_state = 10, .external_lex_state = 39}, + [3400] = {.lex_state = 151, .external_lex_state = 39}, + [3401] = {.lex_state = 151, .external_lex_state = 39}, + [3402] = {.lex_state = 151, .external_lex_state = 39}, + [3403] = {.lex_state = 151, .external_lex_state = 39}, + [3404] = {.lex_state = 151, .external_lex_state = 39}, + [3405] = {.lex_state = 10, .external_lex_state = 39}, + [3406] = {.lex_state = 20, .external_lex_state = 39}, + [3407] = {.lex_state = 10, .external_lex_state = 39}, + [3408] = {.lex_state = 151, .external_lex_state = 39}, + [3409] = {.lex_state = 10, .external_lex_state = 39}, + [3410] = {.lex_state = 151, .external_lex_state = 39}, + [3411] = {.lex_state = 151, .external_lex_state = 39}, + [3412] = {.lex_state = 151, .external_lex_state = 39}, + [3413] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3414] = {.lex_state = 151, .external_lex_state = 39}, + [3415] = {.lex_state = 10, .external_lex_state = 39}, + [3416] = {.lex_state = 151, .external_lex_state = 39}, + [3417] = {.lex_state = 151, .external_lex_state = 39}, + [3418] = {.lex_state = 151, .external_lex_state = 39}, + [3419] = {.lex_state = 151, .external_lex_state = 39}, }; static const TSSymbol ts_reserved_words[14][MAX_RESERVED_WORD_SET_SIZE] = { @@ -13155,74 +13035,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__regex_flags_start] = ACTIONS(1), }, [STATE(1)] = { - [sym_program] = STATE(3457), - [sym__statement] = STATE(49), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(49), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym_program] = STATE(3400), + [sym__statement] = STATE(20), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(20), + [aux_sym_export_statement_repeat1] = STATE(2313), [ts_builtin_sym_end] = ACTIONS(7), [sym_identifier] = ACTIONS(9), [sym_hash_bang_line] = ACTIONS(11), @@ -13287,83 +13167,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(2)] = { - [sym__statement] = STATE(27), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3389), - [sym_object_assignment_pattern] = STATE(2874), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3389), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3389), - [sym_spread_element] = STATE(2880), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1356), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2041), - [sym_formal_parameters] = STATE(3383), - [sym_rest_pattern] = STATE(2874), - [sym_method_definition] = STATE(2880), - [sym_pair] = STATE(2880), - [sym_pair_pattern] = STATE(2874), - [sym__property_name] = STATE(2881), - [sym_computed_property_name] = STATE(2881), - [aux_sym_program_repeat1] = STATE(27), - [aux_sym_export_statement_repeat1] = STATE(1975), - [aux_sym_object_repeat1] = STATE(2893), - [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym__statement] = STATE(43), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3410), + [sym_object_assignment_pattern] = STATE(2746), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3410), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3410), + [sym_spread_element] = STATE(2793), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1332), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(1981), + [sym_formal_parameters] = STATE(3298), + [sym_rest_pattern] = STATE(2746), + [sym_method_definition] = STATE(2793), + [sym_pair] = STATE(2793), + [sym_pair_pattern] = STATE(2746), + [sym__property_name] = STATE(2578), + [sym_computed_property_name] = STATE(2578), + [aux_sym_program_repeat1] = STATE(43), + [aux_sym_export_statement_repeat1] = STATE(1916), + [aux_sym_object_repeat1] = STATE(2814), + [aux_sym_object_pattern_repeat1] = STATE(2549), [sym_identifier] = ACTIONS(101), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13430,83 +13310,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(3)] = { - [sym__statement] = STATE(45), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3389), - [sym_object_assignment_pattern] = STATE(2874), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3389), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3389), - [sym_spread_element] = STATE(2880), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1356), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2041), - [sym_formal_parameters] = STATE(3383), - [sym_rest_pattern] = STATE(2874), - [sym_method_definition] = STATE(2880), - [sym_pair] = STATE(2880), - [sym_pair_pattern] = STATE(2874), - [sym__property_name] = STATE(2881), - [sym_computed_property_name] = STATE(2881), - [aux_sym_program_repeat1] = STATE(45), - [aux_sym_export_statement_repeat1] = STATE(1975), - [aux_sym_object_repeat1] = STATE(2893), - [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym__statement] = STATE(44), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3410), + [sym_object_assignment_pattern] = STATE(2746), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3410), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3410), + [sym_spread_element] = STATE(2793), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1332), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(1981), + [sym_formal_parameters] = STATE(3298), + [sym_rest_pattern] = STATE(2746), + [sym_method_definition] = STATE(2793), + [sym_pair] = STATE(2793), + [sym_pair_pattern] = STATE(2746), + [sym__property_name] = STATE(2578), + [sym_computed_property_name] = STATE(2578), + [aux_sym_program_repeat1] = STATE(44), + [aux_sym_export_statement_repeat1] = STATE(1916), + [aux_sym_object_repeat1] = STATE(2814), + [aux_sym_object_pattern_repeat1] = STATE(2549), [sym_identifier] = ACTIONS(101), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13574,82 +13454,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(4)] = { [sym__statement] = STATE(50), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3389), - [sym_object_assignment_pattern] = STATE(2874), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3389), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3389), - [sym_spread_element] = STATE(2623), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1356), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2041), - [sym_formal_parameters] = STATE(3383), - [sym_rest_pattern] = STATE(2874), - [sym_method_definition] = STATE(2623), - [sym_pair] = STATE(2623), - [sym_pair_pattern] = STATE(2874), - [sym__property_name] = STATE(2881), - [sym_computed_property_name] = STATE(2881), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3410), + [sym_object_assignment_pattern] = STATE(2746), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3410), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3410), + [sym_spread_element] = STATE(2829), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1332), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(1981), + [sym_formal_parameters] = STATE(3298), + [sym_rest_pattern] = STATE(2746), + [sym_method_definition] = STATE(2829), + [sym_pair] = STATE(2829), + [sym_pair_pattern] = STATE(2746), + [sym__property_name] = STATE(2578), + [sym_computed_property_name] = STATE(2578), [aux_sym_program_repeat1] = STATE(50), - [aux_sym_export_statement_repeat1] = STATE(1975), - [aux_sym_object_repeat1] = STATE(2625), - [aux_sym_object_pattern_repeat1] = STATE(2601), + [aux_sym_export_statement_repeat1] = STATE(1916), + [aux_sym_object_repeat1] = STATE(2834), + [aux_sym_object_pattern_repeat1] = STATE(2549), [sym_identifier] = ACTIONS(133), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13717,82 +13597,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(5)] = { [sym__statement] = STATE(62), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3389), - [sym_object_assignment_pattern] = STATE(2874), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3389), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3389), - [sym_spread_element] = STATE(2658), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1356), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2041), - [sym_formal_parameters] = STATE(3383), - [sym_rest_pattern] = STATE(2874), - [sym_method_definition] = STATE(2658), - [sym_pair] = STATE(2658), - [sym_pair_pattern] = STATE(2874), - [sym__property_name] = STATE(2881), - [sym_computed_property_name] = STATE(2881), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3410), + [sym_object_assignment_pattern] = STATE(2746), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3410), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3410), + [sym_spread_element] = STATE(2541), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1332), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(1981), + [sym_formal_parameters] = STATE(3298), + [sym_rest_pattern] = STATE(2746), + [sym_method_definition] = STATE(2541), + [sym_pair] = STATE(2541), + [sym_pair_pattern] = STATE(2746), + [sym__property_name] = STATE(2578), + [sym_computed_property_name] = STATE(2578), [aux_sym_program_repeat1] = STATE(62), - [aux_sym_export_statement_repeat1] = STATE(1975), - [aux_sym_object_repeat1] = STATE(2659), - [aux_sym_object_pattern_repeat1] = STATE(2601), + [aux_sym_export_statement_repeat1] = STATE(1916), + [aux_sym_object_repeat1] = STATE(2656), + [aux_sym_object_pattern_repeat1] = STATE(2549), [sym_identifier] = ACTIONS(149), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13860,82 +13740,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(6)] = { [sym__statement] = STATE(56), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3389), - [sym_object_assignment_pattern] = STATE(2874), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3389), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3389), - [sym_spread_element] = STATE(2775), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1356), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2041), - [sym_formal_parameters] = STATE(3383), - [sym_rest_pattern] = STATE(2874), - [sym_method_definition] = STATE(2775), - [sym_pair] = STATE(2775), - [sym_pair_pattern] = STATE(2874), - [sym__property_name] = STATE(2881), - [sym_computed_property_name] = STATE(2881), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3410), + [sym_object_assignment_pattern] = STATE(2746), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3410), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3410), + [sym_spread_element] = STATE(2579), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1332), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(1981), + [sym_formal_parameters] = STATE(3298), + [sym_rest_pattern] = STATE(2746), + [sym_method_definition] = STATE(2579), + [sym_pair] = STATE(2579), + [sym_pair_pattern] = STATE(2746), + [sym__property_name] = STATE(2578), + [sym_computed_property_name] = STATE(2578), [aux_sym_program_repeat1] = STATE(56), - [aux_sym_export_statement_repeat1] = STATE(1975), - [aux_sym_object_repeat1] = STATE(2782), - [aux_sym_object_pattern_repeat1] = STATE(2601), + [aux_sym_export_statement_repeat1] = STATE(1916), + [aux_sym_object_repeat1] = STATE(2581), + [aux_sym_object_pattern_repeat1] = STATE(2549), [sym_identifier] = ACTIONS(165), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -14003,72 +13883,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(7)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [ts_builtin_sym_end] = ACTIONS(181), [sym_identifier] = ACTIONS(183), [anon_sym_export] = ACTIONS(186), @@ -14135,43 +14015,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(317), }, [STATE(8)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1762), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1748), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -14261,50 +14141,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__line_break_after_await] = ACTIONS(385), - [sym__await_identifier_line_break] = ACTIONS(387), + [sym__await_identifier_line_break] = ACTIONS(385), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(391), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(391), }, [STATE(9)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -14327,7 +14207,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_RBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(350), @@ -14393,58 +14273,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(10)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [aux_sym_object_repeat1] = STATE(2889), - [aux_sym_object_pattern_repeat1] = STATE(2898), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [aux_sym_object_repeat1] = STATE(2607), + [aux_sym_object_pattern_repeat1] = STATE(2608), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(403), + [anon_sym_RBRACE] = ACTIONS(399), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -14455,12 +14335,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(405), - [anon_sym_LPAREN] = ACTIONS(407), + [anon_sym_using] = ACTIONS(401), + [anon_sym_LPAREN] = ACTIONS(403), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), + [anon_sym_COLON] = ACTIONS(407), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(413), + [anon_sym_EQ] = ACTIONS(409), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -14468,7 +14348,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -14526,91 +14406,91 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(417), - [sym__await_identifier_line_break] = ACTIONS(419), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(422), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(413), + [sym__await_identifier_line_break] = ACTIONS(415), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_keyword] = ACTIONS(391), }, [STATE(11)] = { [sym__statement] = STATE(13), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(13), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(425), + [anon_sym_RBRACE] = ACTIONS(421), [anon_sym_break] = ACTIONS(17), - [anon_sym_case] = ACTIONS(427), + [anon_sym_case] = ACTIONS(423), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_continue] = ACTIONS(23), [anon_sym_debugger] = ACTIONS(25), - [anon_sym_default] = ACTIONS(427), + [anon_sym_default] = ACTIONS(423), [anon_sym_delete] = ACTIONS(27), [anon_sym_do] = ACTIONS(29), [anon_sym_for] = ACTIONS(31), @@ -14666,83 +14546,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(12)] = { [sym__statement] = STATE(14), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(14), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(429), + [anon_sym_RBRACE] = ACTIONS(425), [anon_sym_break] = ACTIONS(17), - [anon_sym_case] = ACTIONS(431), + [anon_sym_case] = ACTIONS(427), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_continue] = ACTIONS(23), [anon_sym_debugger] = ACTIONS(25), - [anon_sym_default] = ACTIONS(431), + [anon_sym_default] = ACTIONS(427), [anon_sym_delete] = ACTIONS(27), [anon_sym_do] = ACTIONS(29), [anon_sym_for] = ACTIONS(31), @@ -14798,83 +14678,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(13)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(433), + [anon_sym_RBRACE] = ACTIONS(429), [anon_sym_break] = ACTIONS(17), - [anon_sym_case] = ACTIONS(435), + [anon_sym_case] = ACTIONS(431), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_continue] = ACTIONS(23), [anon_sym_debugger] = ACTIONS(25), - [anon_sym_default] = ACTIONS(435), + [anon_sym_default] = ACTIONS(431), [anon_sym_delete] = ACTIONS(27), [anon_sym_do] = ACTIONS(29), [anon_sym_for] = ACTIONS(31), @@ -14930,83 +14810,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(14)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(437), + [anon_sym_RBRACE] = ACTIONS(433), [anon_sym_break] = ACTIONS(17), - [anon_sym_case] = ACTIONS(439), + [anon_sym_case] = ACTIONS(435), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_continue] = ACTIONS(23), [anon_sym_debugger] = ACTIONS(25), - [anon_sym_default] = ACTIONS(439), + [anon_sym_default] = ACTIONS(435), [anon_sym_delete] = ACTIONS(27), [anon_sym_do] = ACTIONS(29), [anon_sym_for] = ACTIONS(31), @@ -15061,43 +14941,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(15)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -15120,7 +15000,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(441), + [anon_sym_EQ] = ACTIONS(437), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_RBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(350), @@ -15129,7 +15009,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(443), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -15186,57 +15066,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(16)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [aux_sym_object_repeat1] = STATE(2674), - [aux_sym_object_pattern_repeat1] = STATE(2898), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [aux_sym_object_repeat1] = STATE(2663), + [aux_sym_object_pattern_repeat1] = STATE(2608), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_RBRACE] = ACTIONS(441), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -15247,12 +15127,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(405), - [anon_sym_LPAREN] = ACTIONS(407), + [anon_sym_using] = ACTIONS(401), + [anon_sym_LPAREN] = ACTIONS(403), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), + [anon_sym_COLON] = ACTIONS(407), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(413), + [anon_sym_EQ] = ACTIONS(409), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -15260,7 +15140,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -15318,57 +15198,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(417), - [sym__await_identifier_line_break] = ACTIONS(419), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(422), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(413), + [sym__await_identifier_line_break] = ACTIONS(415), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_keyword] = ACTIONS(391), }, [STATE(17)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [aux_sym_object_repeat1] = STATE(2693), - [aux_sym_object_pattern_repeat1] = STATE(2898), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [aux_sym_object_repeat1] = STATE(2560), + [aux_sym_object_pattern_repeat1] = STATE(2608), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(447), + [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -15379,12 +15259,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(405), - [anon_sym_LPAREN] = ACTIONS(407), + [anon_sym_using] = ACTIONS(401), + [anon_sym_LPAREN] = ACTIONS(403), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), + [anon_sym_COLON] = ACTIONS(407), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(413), + [anon_sym_EQ] = ACTIONS(409), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -15392,7 +15272,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -15450,57 +15330,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(417), - [sym__await_identifier_line_break] = ACTIONS(419), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(422), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(413), + [sym__await_identifier_line_break] = ACTIONS(415), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_keyword] = ACTIONS(391), }, [STATE(18)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [aux_sym_object_repeat1] = STATE(2852), - [aux_sym_object_pattern_repeat1] = STATE(2898), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [aux_sym_object_repeat1] = STATE(2593), + [aux_sym_object_pattern_repeat1] = STATE(2608), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(449), + [anon_sym_RBRACE] = ACTIONS(445), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -15511,12 +15391,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(405), - [anon_sym_LPAREN] = ACTIONS(407), + [anon_sym_using] = ACTIONS(401), + [anon_sym_LPAREN] = ACTIONS(403), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), + [anon_sym_COLON] = ACTIONS(407), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(413), + [anon_sym_EQ] = ACTIONS(409), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -15524,7 +15404,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -15582,50 +15462,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(417), - [sym__await_identifier_line_break] = ACTIONS(419), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(422), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(413), + [sym__await_identifier_line_break] = ACTIONS(415), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_keyword] = ACTIONS(391), }, [STATE(19)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -15648,7 +15528,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_RBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(350), @@ -15657,7 +15537,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(443), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -15714,115 +15594,116 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(20)] = { - [sym__statement] = STATE(2850), - [sym__single_statement] = STATE(2850), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2313), + [ts_builtin_sym_end] = ACTIONS(447), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_break] = ACTIONS(17), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), + [anon_sym_continue] = ACTIONS(23), + [anon_sym_debugger] = ACTIONS(25), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), + [anon_sym_function] = ACTIONS(33), + [anon_sym_if] = ACTIONS(35), + [anon_sym_import] = ACTIONS(37), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(41), + [anon_sym_switch] = ACTIONS(43), + [anon_sym_throw] = ACTIONS(45), + [anon_sym_try] = ACTIONS(47), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(51), + [anon_sym_with] = ACTIONS(53), + [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(55), + [anon_sym_using] = ACTIONS(57), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(61), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -15839,89 +15720,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(89), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(93), + [anon_sym_get] = ACTIONS(93), + [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(97), + [sym__default_declaration_start] = ACTIONS(99), }, [STATE(21)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(560), + [sym__single_statement] = STATE(560), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(509), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -15978,79 +15857,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(22)] = { - [sym__statement] = STATE(597), - [sym__single_statement] = STATE(597), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(24), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(24), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(451), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -16107,78 +15988,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(23)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), - [ts_builtin_sym_end] = ACTIONS(513), + [sym__statement] = STATE(544), + [sym__single_statement] = STATE(544), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16238,79 +16117,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(24)] = { - [sym__statement] = STATE(600), - [sym__single_statement] = STATE(600), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(453), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -16367,77 +16248,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(25)] = { - [sym__statement] = STATE(601), - [sym__single_statement] = STATE(601), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(643), + [sym__single_statement] = STATE(643), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16497,112 +16377,112 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), + [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(26)] = { - [sym__statement] = STATE(3361), - [sym__single_statement] = STATE(3361), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2935), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(530), + [sym__single_statement] = STATE(530), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_break] = ACTIONS(17), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), + [anon_sym_continue] = ACTIONS(23), + [anon_sym_debugger] = ACTIONS(25), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), + [anon_sym_function] = ACTIONS(33), + [anon_sym_if] = ACTIONS(35), + [anon_sym_import] = ACTIONS(37), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(41), + [anon_sym_switch] = ACTIONS(43), + [anon_sym_throw] = ACTIONS(45), + [anon_sym_try] = ACTIONS(47), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(51), + [anon_sym_with] = ACTIONS(53), + [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(55), + [anon_sym_using] = ACTIONS(57), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(61), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -16619,89 +16499,88 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(89), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(93), + [anon_sym_get] = ACTIONS(93), + [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(515), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(449), + [sym__default_declaration_start] = ACTIONS(99), }, [STATE(27)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(531), + [sym__single_statement] = STATE(531), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(517), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -16758,111 +16637,112 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(28)] = { - [sym__statement] = STATE(2896), - [sym__single_statement] = STATE(2896), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(603), + [sym__single_statement] = STATE(603), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_break] = ACTIONS(17), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), + [anon_sym_continue] = ACTIONS(23), + [anon_sym_debugger] = ACTIONS(25), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), + [anon_sym_function] = ACTIONS(33), + [anon_sym_if] = ACTIONS(35), + [anon_sym_import] = ACTIONS(37), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(41), + [anon_sym_switch] = ACTIONS(43), + [anon_sym_throw] = ACTIONS(45), + [anon_sym_try] = ACTIONS(47), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(51), + [anon_sym_with] = ACTIONS(53), + [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(55), + [anon_sym_using] = ACTIONS(57), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(61), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -16879,120 +16759,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(89), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(93), + [anon_sym_get] = ACTIONS(93), + [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(449), + [sym__default_declaration_start] = ACTIONS(99), }, [STATE(29)] = { - [sym__statement] = STATE(2719), - [sym__single_statement] = STATE(2719), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2313), + [ts_builtin_sym_end] = ACTIONS(455), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_break] = ACTIONS(17), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), + [anon_sym_continue] = ACTIONS(23), + [anon_sym_debugger] = ACTIONS(25), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), + [anon_sym_function] = ACTIONS(33), + [anon_sym_if] = ACTIONS(35), + [anon_sym_import] = ACTIONS(37), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(41), + [anon_sym_switch] = ACTIONS(43), + [anon_sym_throw] = ACTIONS(45), + [anon_sym_try] = ACTIONS(47), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(51), + [anon_sym_with] = ACTIONS(53), + [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(55), + [anon_sym_using] = ACTIONS(57), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(61), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17009,120 +16890,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(89), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(93), + [anon_sym_get] = ACTIONS(93), + [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(97), + [sym__default_declaration_start] = ACTIONS(99), }, [STATE(30)] = { - [sym__statement] = STATE(2529), - [sym__single_statement] = STATE(2529), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(2837), + [sym__single_statement] = STATE(2837), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17139,120 +17019,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(31)] = { - [sym__statement] = STATE(2807), - [sym__single_statement] = STATE(2807), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(2704), + [sym__single_statement] = STATE(2704), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17269,120 +17149,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(32)] = { - [sym__statement] = STATE(2812), - [sym__single_statement] = STATE(2812), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(2499), + [sym__single_statement] = STATE(2499), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17399,120 +17279,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(33)] = { - [sym__statement] = STATE(2715), - [sym__single_statement] = STATE(2715), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(2710), + [sym__single_statement] = STATE(2710), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17529,121 +17409,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(34)] = { - [sym__statement] = STATE(23), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(23), - [aux_sym_export_statement_repeat1] = STATE(2404), - [ts_builtin_sym_end] = ACTIONS(519), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_break] = ACTIONS(17), - [anon_sym_class] = ACTIONS(19), - [anon_sym_const] = ACTIONS(21), - [anon_sym_continue] = ACTIONS(23), - [anon_sym_debugger] = ACTIONS(25), + [sym__statement] = STATE(2711), + [sym__single_statement] = STATE(2711), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(29), - [anon_sym_for] = ACTIONS(31), - [anon_sym_function] = ACTIONS(33), - [anon_sym_if] = ACTIONS(35), - [anon_sym_import] = ACTIONS(37), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(41), - [anon_sym_switch] = ACTIONS(43), - [anon_sym_throw] = ACTIONS(45), - [anon_sym_try] = ACTIONS(47), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(49), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(51), - [anon_sym_with] = ACTIONS(53), - [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(55), - [anon_sym_using] = ACTIONS(57), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(61), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(73), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17660,119 +17539,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(89), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(93), - [anon_sym_get] = ACTIONS(93), - [anon_sym_set] = ACTIONS(93), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(97), - [sym__default_declaration_start] = ACTIONS(99), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(35)] = { - [sym__statement] = STATE(2725), - [sym__single_statement] = STATE(2725), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(2802), + [sym__single_statement] = STATE(2802), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17789,120 +17669,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(36)] = { - [sym__statement] = STATE(2748), - [sym__single_statement] = STATE(2748), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(2853), + [sym__single_statement] = STATE(2853), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17919,120 +17799,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(37)] = { - [sym__statement] = STATE(2749), - [sym__single_statement] = STATE(2749), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(2716), + [sym__single_statement] = STATE(2716), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -18049,55 +17929,315 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(38)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1805), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym__statement] = STATE(2554), + [sym__single_statement] = STATE(2554), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), + [anon_sym_new] = ACTIONS(39), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_var] = ACTIONS(491), + [anon_sym_void] = ACTIONS(27), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(503), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(505), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), + }, + [STATE(39)] = { + [sym__statement] = STATE(2555), + [sym__single_statement] = STATE(2555), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), + [anon_sym_new] = ACTIONS(39), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_var] = ACTIONS(491), + [anon_sym_void] = ACTIONS(27), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(503), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(505), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(513), + }, + [STATE(40)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1728), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -18117,7 +18257,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(521), + [anon_sym_EQ] = ACTIONS(515), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -18125,7 +18265,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(523), + [anon_sym_EQ_GT] = ACTIONS(517), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -18183,116 +18323,116 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(525), - [sym__await_identifier_line_break] = ACTIONS(527), + [sym__line_break_after_await] = ACTIONS(519), + [sym__await_identifier_line_break] = ACTIONS(521), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(530), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(524), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(39)] = { - [sym__statement] = STATE(632), - [sym__single_statement] = STATE(632), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_break] = ACTIONS(17), - [anon_sym_class] = ACTIONS(19), - [anon_sym_const] = ACTIONS(21), - [anon_sym_continue] = ACTIONS(23), - [anon_sym_debugger] = ACTIONS(25), + [STATE(41)] = { + [sym__statement] = STATE(3405), + [sym__single_statement] = STATE(3405), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(3143), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(29), - [anon_sym_for] = ACTIONS(31), - [anon_sym_function] = ACTIONS(33), - [anon_sym_if] = ACTIONS(35), - [anon_sym_import] = ACTIONS(37), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(41), - [anon_sym_switch] = ACTIONS(43), - [anon_sym_throw] = ACTIONS(45), - [anon_sym_try] = ACTIONS(47), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(49), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(51), - [anon_sym_with] = ACTIONS(53), - [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(55), - [anon_sym_using] = ACTIONS(57), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(61), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(73), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -18309,55 +18449,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(89), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(93), - [anon_sym_get] = ACTIONS(93), - [anon_sym_set] = ACTIONS(93), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(99), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(527), + [sym__default_declaration_start] = ACTIONS(513), }, - [STATE(40)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(42)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -18377,7 +18517,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -18385,7 +18525,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(523), + [anon_sym_EQ_GT] = ACTIONS(517), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -18443,215 +18583,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(533), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(529), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(536), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(532), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(41)] = { - [sym__statement] = STATE(553), - [sym__single_statement] = STATE(553), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_break] = ACTIONS(17), - [anon_sym_class] = ACTIONS(19), - [anon_sym_const] = ACTIONS(21), - [anon_sym_continue] = ACTIONS(23), - [anon_sym_debugger] = ACTIONS(25), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(29), - [anon_sym_for] = ACTIONS(31), - [anon_sym_function] = ACTIONS(33), - [anon_sym_if] = ACTIONS(35), - [anon_sym_import] = ACTIONS(37), - [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(41), - [anon_sym_switch] = ACTIONS(43), - [anon_sym_throw] = ACTIONS(45), - [anon_sym_try] = ACTIONS(47), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(49), - [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(51), - [anon_sym_with] = ACTIONS(53), - [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(55), - [anon_sym_using] = ACTIONS(57), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(61), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(89), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(93), - [anon_sym_get] = ACTIONS(93), - [anon_sym_set] = ACTIONS(93), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(99), - }, - [STATE(42)] = { - [sym__statement] = STATE(27), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(27), - [aux_sym_export_statement_repeat1] = STATE(2404), + [STATE(43)] = { + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(539), + [anon_sym_RBRACE] = ACTIONS(535), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18710,77 +18720,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(43)] = { - [sym__statement] = STATE(639), - [sym__single_statement] = STATE(639), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), + [STATE(44)] = { + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(537), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18837,80 +18848,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(44)] = { - [sym__statement] = STATE(640), - [sym__single_statement] = STATE(640), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), + [STATE(45)] = { + [sym__statement] = STATE(44), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(44), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(539), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18967,77 +18978,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(45)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [STATE(46)] = { + [sym__statement] = STATE(47), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(47), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19100,207 +19110,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(46)] = { - [sym__statement] = STATE(45), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(45), - [aux_sym_export_statement_repeat1] = STATE(2404), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(543), - [anon_sym_break] = ACTIONS(17), - [anon_sym_class] = ACTIONS(19), - [anon_sym_const] = ACTIONS(21), - [anon_sym_continue] = ACTIONS(23), - [anon_sym_debugger] = ACTIONS(25), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(29), - [anon_sym_for] = ACTIONS(31), - [anon_sym_function] = ACTIONS(33), - [anon_sym_if] = ACTIONS(35), - [anon_sym_import] = ACTIONS(37), - [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(41), - [anon_sym_switch] = ACTIONS(43), - [anon_sym_throw] = ACTIONS(45), - [anon_sym_try] = ACTIONS(47), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(49), - [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(51), - [anon_sym_with] = ACTIONS(53), - [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(55), - [anon_sym_using] = ACTIONS(57), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(61), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(73), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(89), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(93), - [anon_sym_get] = ACTIONS(93), - [anon_sym_set] = ACTIONS(93), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(97), - [sym__default_declaration_start] = ACTIONS(99), - }, [STATE(47)] = { - [sym__statement] = STATE(566), - [sym__single_statement] = STATE(566), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(543), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19357,81 +19238,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(48)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(517), + [sym__single_statement] = STATE(517), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(545), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19488,80 +19367,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(49)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), - [ts_builtin_sym_end] = ACTIONS(519), + [sym__statement] = STATE(43), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(43), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(545), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19622,72 +19502,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(50)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19751,73 +19631,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(51)] = { - [sym__statement] = STATE(53), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(53), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(54), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(54), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19881,73 +19761,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(52)] = { - [sym__statement] = STATE(603), - [sym__single_statement] = STATE(603), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(594), + [sym__single_statement] = STATE(594), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20007,81 +19887,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), + [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(53)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(595), + [sym__single_statement] = STATE(595), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(551), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20138,80 +20017,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(54)] = { - [sym__statement] = STATE(58), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(58), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(553), + [anon_sym_RBRACE] = ACTIONS(551), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20271,76 +20151,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(55)] = { - [sym__statement] = STATE(611), - [sym__single_statement] = STATE(611), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(58), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(58), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(553), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20397,77 +20278,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(56)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20532,72 +20412,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(57)] = { [sym__statement] = STATE(60), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(60), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20662,72 +20542,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(58)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20792,72 +20672,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(59)] = { [sym__statement] = STATE(64), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(64), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20922,72 +20802,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(60)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21052,72 +20932,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(61)] = { [sym__statement] = STATE(66), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(66), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21182,72 +21062,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(62)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21312,72 +21192,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(63)] = { [sym__statement] = STATE(68), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(68), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21442,72 +21322,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(64)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21572,72 +21452,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(65)] = { [sym__statement] = STATE(69), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(69), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21702,72 +21582,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(66)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21832,72 +21712,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(67)] = { [sym__statement] = STATE(70), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(70), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21962,72 +21842,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(68)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -22092,72 +21972,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(69)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -22222,72 +22102,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(70)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2404), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -22351,77 +22231,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(71)] = { - [sym__statement] = STATE(21), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(21), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(29), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(651), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_program_repeat1] = STATE(29), + [aux_sym_export_statement_repeat1] = STATE(2313), + [ts_builtin_sym_end] = ACTIONS(447), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(585), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22481,108 +22361,108 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(72)] = { - [sym__statement] = STATE(3449), - [sym__single_statement] = STATE(3449), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2935), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(3252), + [sym__single_statement] = STATE(3252), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(3143), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -22599,89 +22479,88 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__single_statement_context] = ACTIONS(515), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(527), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(73)] = { - [sym__statement] = STATE(48), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_program_repeat1] = STATE(48), - [aux_sym_export_statement_repeat1] = STATE(2404), + [sym__statement] = STATE(570), + [sym__single_statement] = STATE(570), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(587), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22738,46 +22617,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(74)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -22792,10 +22672,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(405), + [anon_sym_using] = ACTIONS(585), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), + [anon_sym_COLON] = ACTIONS(587), [anon_sym_yield] = ACTIONS(343), [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), @@ -22805,7 +22685,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -22863,50 +22743,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(417), - [sym__await_identifier_line_break] = ACTIONS(419), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(422), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(413), + [sym__await_identifier_line_break] = ACTIONS(415), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_keyword] = ACTIONS(391), }, [STATE(75)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -22926,7 +22806,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_RPAREN] = ACTIONS(591), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(593), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_RBRACK] = ACTIONS(591), [anon_sym_LT] = ACTIONS(350), @@ -22935,7 +22815,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(443), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -22992,179 +22872,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(76)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(596), - [anon_sym_RBRACE] = ACTIONS(596), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_RPAREN] = ACTIONS(596), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(599), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(350), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(443), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_DASH] = ACTIONS(363), - [anon_sym_SLASH] = ACTIONS(366), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_BANG] = ACTIONS(330), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(371), - [anon_sym_DASH_DASH] = ACTIONS(371), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(374), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(77)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -23184,7 +22935,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -23192,7 +22943,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23250,55 +23001,184 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(417), - [sym__await_identifier_line_break] = ACTIONS(419), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(422), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(529), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(532), + [sym__await_keyword] = ACTIONS(391), + }, + [STATE(77)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_COMMA] = ACTIONS(593), + [anon_sym_RBRACE] = ACTIONS(593), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_RPAREN] = ACTIONS(593), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_EQ] = ACTIONS(596), + [anon_sym_LBRACK] = ACTIONS(347), + [anon_sym_RBRACK] = ACTIONS(593), + [anon_sym_LT] = ACTIONS(350), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_EQ_GT] = ACTIONS(439), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_DASH] = ACTIONS(363), + [anon_sym_SLASH] = ACTIONS(366), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_BANG] = ACTIONS(330), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(371), + [anon_sym_DASH_DASH] = ACTIONS(371), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(374), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), + [sym__ternary_qmark] = ACTIONS(326), + [sym_html_comment] = ACTIONS(5), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(78)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(602), - [anon_sym_RBRACE] = ACTIONS(602), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(326), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -23311,18 +23191,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_RPAREN] = ACTIONS(602), + [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(602), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(443), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23377,52 +23256,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), + [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(413), + [sym__await_identifier_line_break] = ACTIONS(415), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_keyword] = ACTIONS(391), }, [STATE(79)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -23437,10 +23317,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(604), + [anon_sym_using] = ACTIONS(401), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(606), + [anon_sym_COLON] = ACTIONS(407), [anon_sym_yield] = ACTIONS(343), [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), @@ -23450,7 +23330,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23508,55 +23388,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(417), - [sym__await_identifier_line_break] = ACTIONS(419), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(422), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(413), + [sym__await_identifier_line_break] = ACTIONS(415), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_keyword] = ACTIONS(391), }, [STATE(80)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_COMMA] = ACTIONS(599), + [anon_sym_RBRACE] = ACTIONS(599), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -23569,17 +23449,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_RPAREN] = ACTIONS(599), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(601), [anon_sym_LBRACK] = ACTIONS(347), + [anon_sym_RBRACK] = ACTIONS(599), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23634,117 +23515,116 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), - [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(533), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(536), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(81)] = { - [sym__statement] = STATE(3474), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2935), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), + [sym__statement] = STATE(3362), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(3143), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), + [anon_sym_var] = ACTIONS(491), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), + [anon_sym_SEMI] = ACTIONS(501), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), + [anon_sym_async] = ACTIONS(503), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -23761,54 +23641,310 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), + [sym_undefined] = ACTIONS(505), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__default_declaration_start] = ACTIONS(507), + [sym__await_keyword] = ACTIONS(509), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(82)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym__statement] = STATE(2745), + [sym_export_statement] = STATE(2787), + [sym_declaration] = STATE(2787), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(2787), + [sym_statement] = STATE(2639), + [sym_expression_statement] = STATE(2787), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_statement_block] = STATE(2787), + [sym_if_statement] = STATE(2787), + [sym_switch_statement] = STATE(2787), + [sym_for_statement] = STATE(2787), + [sym_for_in_statement] = STATE(2787), + [sym_while_statement] = STATE(2787), + [sym_do_statement] = STATE(2787), + [sym_try_statement] = STATE(2787), + [sym_with_statement] = STATE(2787), + [sym_break_statement] = STATE(2787), + [sym_continue_statement] = STATE(2787), + [sym_debugger_statement] = STATE(2787), + [sym_return_statement] = STATE(2787), + [sym_throw_statement] = STATE(2787), + [sym_empty_statement] = STATE(2787), + [sym_labeled_statement] = STATE(2787), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2486), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2236), + [sym_identifier] = ACTIONS(457), + [anon_sym_export] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(461), + [anon_sym_break] = ACTIONS(463), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_continue] = ACTIONS(469), + [anon_sym_debugger] = ACTIONS(471), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_do] = ACTIONS(473), + [anon_sym_for] = ACTIONS(475), + [anon_sym_function] = ACTIONS(477), + [anon_sym_if] = ACTIONS(479), + [anon_sym_import] = ACTIONS(481), + [anon_sym_new] = ACTIONS(39), + [anon_sym_return] = ACTIONS(483), + [anon_sym_switch] = ACTIONS(485), + [anon_sym_throw] = ACTIONS(487), + [anon_sym_try] = ACTIONS(489), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_var] = ACTIONS(491), + [anon_sym_void] = ACTIONS(27), + [anon_sym_while] = ACTIONS(493), + [anon_sym_with] = ACTIONS(495), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(497), + [anon_sym_using] = ACTIONS(499), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(503), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(505), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(507), + [anon_sym_get] = ACTIONS(507), + [anon_sym_set] = ACTIONS(507), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(509), + [sym__default_declaration_start] = ACTIONS(513), + }, + [STATE(83)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_COMMA] = ACTIONS(604), + [anon_sym_RBRACE] = ACTIONS(604), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_EQ] = ACTIONS(437), + [anon_sym_LBRACK] = ACTIONS(347), + [anon_sym_RBRACK] = ACTIONS(604), + [anon_sym_LT] = ACTIONS(350), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_EQ_GT] = ACTIONS(439), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_DASH] = ACTIONS(363), + [anon_sym_SLASH] = ACTIONS(366), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_BANG] = ACTIONS(330), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(371), + [anon_sym_DASH_DASH] = ACTIONS(371), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(374), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), + [sym__ternary_qmark] = ACTIONS(326), + [sym_html_comment] = ACTIONS(5), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), + }, + [STATE(84)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -23817,18 +23953,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(608), + [anon_sym_in] = ACTIONS(607), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_new] = ACTIONS(336), [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(611), - [anon_sym_of] = ACTIONS(613), + [anon_sym_using] = ACTIONS(610), + [anon_sym_of] = ACTIONS(612), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(441), + [anon_sym_EQ] = ACTIONS(437), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -23836,7 +23972,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(443), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23893,79 +24029,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(83)] = { - [sym__statement] = STATE(630), - [sym_export_statement] = STATE(628), - [sym_declaration] = STATE(628), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(628), - [sym_statement] = STATE(605), - [sym_expression_statement] = STATE(628), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_statement_block] = STATE(628), - [sym_if_statement] = STATE(628), - [sym_switch_statement] = STATE(628), - [sym_for_statement] = STATE(628), - [sym_for_in_statement] = STATE(628), - [sym_while_statement] = STATE(628), - [sym_do_statement] = STATE(628), - [sym_try_statement] = STATE(628), - [sym_with_statement] = STATE(628), - [sym_break_statement] = STATE(628), - [sym_continue_statement] = STATE(628), - [sym_debugger_statement] = STATE(628), - [sym_return_statement] = STATE(628), - [sym_throw_statement] = STATE(628), - [sym_empty_statement] = STATE(628), - [sym_labeled_statement] = STATE(628), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2580), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2404), + [STATE(85)] = { + [sym__statement] = STATE(527), + [sym_export_statement] = STATE(625), + [sym_declaration] = STATE(625), + [sym_import] = STATE(2455), + [sym_import_statement] = STATE(625), + [sym_statement] = STATE(541), + [sym_expression_statement] = STATE(625), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_statement_block] = STATE(625), + [sym_if_statement] = STATE(625), + [sym_switch_statement] = STATE(625), + [sym_for_statement] = STATE(625), + [sym_for_in_statement] = STATE(625), + [sym_while_statement] = STATE(625), + [sym_do_statement] = STATE(625), + [sym_try_statement] = STATE(625), + [sym_with_statement] = STATE(625), + [sym_break_statement] = STATE(625), + [sym_continue_statement] = STATE(625), + [sym_debugger_statement] = STATE(625), + [sym_return_statement] = STATE(625), + [sym_throw_statement] = STATE(625), + [sym_empty_statement] = STATE(625), + [sym_labeled_statement] = STATE(625), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2465), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2313), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -24027,49 +24163,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(84)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(86)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(615), - [anon_sym_RBRACE] = ACTIONS(615), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24080,19 +24214,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), + [anon_sym_using] = ACTIONS(401), [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(441), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(615), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(443), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24147,184 +24281,56 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), + [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(85)] = { - [sym__statement] = STATE(2902), - [sym_export_statement] = STATE(2690), - [sym_declaration] = STATE(2690), - [sym_import] = STATE(2419), - [sym_import_statement] = STATE(2690), - [sym_statement] = STATE(2691), - [sym_expression_statement] = STATE(2690), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_statement_block] = STATE(2690), - [sym_if_statement] = STATE(2690), - [sym_switch_statement] = STATE(2690), - [sym_for_statement] = STATE(2690), - [sym_for_in_statement] = STATE(2690), - [sym_while_statement] = STATE(2690), - [sym_do_statement] = STATE(2690), - [sym_try_statement] = STATE(2690), - [sym_with_statement] = STATE(2690), - [sym_break_statement] = STATE(2690), - [sym_continue_statement] = STATE(2690), - [sym_debugger_statement] = STATE(2690), - [sym_return_statement] = STATE(2690), - [sym_throw_statement] = STATE(2690), - [sym_empty_statement] = STATE(2690), - [sym_labeled_statement] = STATE(2690), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2594), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2351), - [sym_identifier] = ACTIONS(451), - [anon_sym_export] = ACTIONS(453), - [anon_sym_LBRACE] = ACTIONS(455), - [anon_sym_break] = ACTIONS(457), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_continue] = ACTIONS(463), - [anon_sym_debugger] = ACTIONS(465), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(467), - [anon_sym_for] = ACTIONS(469), - [anon_sym_function] = ACTIONS(471), - [anon_sym_if] = ACTIONS(473), - [anon_sym_import] = ACTIONS(475), - [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(477), - [anon_sym_switch] = ACTIONS(479), - [anon_sym_throw] = ACTIONS(481), - [anon_sym_try] = ACTIONS(483), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), - [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(487), - [anon_sym_with] = ACTIONS(489), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(491), - [anon_sym_using] = ACTIONS(493), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(495), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(497), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(499), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(501), - [anon_sym_get] = ACTIONS(501), - [anon_sym_set] = ACTIONS(501), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(503), - [sym__default_declaration_start] = ACTIONS(507), + [sym__line_break_after_await] = ACTIONS(413), + [sym__await_identifier_line_break] = ACTIONS(415), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(86)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(87)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(591), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24335,19 +24341,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), + [anon_sym_using] = ACTIONS(585), [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(599), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(596), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(443), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24402,55 +24408,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), + [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(413), + [sym__await_identifier_line_break] = ACTIONS(415), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(87)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1863), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(88)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_COMMA] = ACTIONS(599), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24464,15 +24472,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(618), + [anon_sym_EQ] = ACTIONS(596), [anon_sym_LBRACK] = ACTIONS(347), + [anon_sym_RBRACK] = ACTIONS(593), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(620), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24529,52 +24538,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(622), - [sym__await_identifier_line_break] = ACTIONS(624), - [sym__await_operand_end] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(626), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(88)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(89)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1743), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -24591,7 +24598,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(614), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24599,7 +24606,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(620), + [anon_sym_EQ_GT] = ACTIONS(616), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24656,179 +24663,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), + [sym__line_break_after_await] = ACTIONS(618), + [sym__await_identifier_line_break] = ACTIONS(618), [sym__await_operand_end] = ACTIONS(326), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(89)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(405), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_LT] = ACTIONS(350), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_DASH] = ACTIONS(363), - [anon_sym_SLASH] = ACTIONS(366), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_BANG] = ACTIONS(330), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(371), - [anon_sym_DASH_DASH] = ACTIONS(371), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(374), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(417), - [sym__await_identifier_line_break] = ACTIONS(419), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(422), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(620), + [sym__await_keyword] = ACTIONS(391), }, [STATE(90)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -24842,11 +24722,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(604), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24854,7 +24733,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(616), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24909,70 +24788,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), - [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(417), - [sym__await_identifier_line_break] = ACTIONS(419), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(422), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_operand_end] = ACTIONS(326), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(91)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(628), + [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), + [anon_sym_in] = ACTIONS(607), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_new] = ACTIONS(336), [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), + [anon_sym_using] = ACTIONS(622), + [anon_sym_of] = ACTIONS(612), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24980,7 +24861,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(631), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25037,54 +24918,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(92)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1762), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(628), + [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25098,7 +24978,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(633), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25106,7 +24986,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(631), + [anon_sym_EQ_GT] = ACTIONS(624), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25163,51 +25043,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(385), - [sym__await_identifier_line_break] = ACTIONS(387), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(391), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_operand_end] = ACTIONS(326), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(93)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1758), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -25224,7 +25104,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(626), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25232,7 +25112,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(635), + [anon_sym_EQ_GT] = ACTIONS(624), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25289,54 +25169,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), + [sym__line_break_after_await] = ACTIONS(628), + [sym__await_identifier_line_break] = ACTIONS(628), [sym__await_operand_end] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(630), + [sym__await_keyword] = ACTIONS(391), }, [STATE(94)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1747), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1748), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_LBRACE] = ACTIONS(632), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25350,7 +25230,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(637), + [anon_sym_EQ] = ACTIONS(635), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25358,7 +25238,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(635), + [anon_sym_EQ_GT] = ACTIONS(637), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25415,69 +25295,68 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(639), - [sym__await_identifier_line_break] = ACTIONS(641), - [sym__await_operand_end] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(643), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(385), + [sym__await_identifier_line_break] = ACTIONS(385), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(391), }, [STATE(95)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_LBRACE] = ACTIONS(632), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(608), + [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_new] = ACTIONS(336), [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(645), - [anon_sym_of] = ACTIONS(613), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25485,7 +25364,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(443), + [anon_sym_EQ_GT] = ACTIONS(637), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25542,53 +25421,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(96)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(628), + [anon_sym_LBRACE] = ACTIONS(632), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25602,7 +25482,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(647), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25610,7 +25490,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(649), + [anon_sym_EQ_GT] = ACTIONS(639), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25667,53 +25547,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(97)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(628), + [anon_sym_LBRACE] = ACTIONS(632), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25727,7 +25607,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(641), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25735,7 +25615,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(649), + [anon_sym_EQ_GT] = ACTIONS(639), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25792,437 +25672,437 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(397), - [sym__await_identifier_line_break] = ACTIONS(399), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(401), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_after_await] = ACTIONS(395), + [sym__await_identifier_line_break] = ACTIONS(395), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_keyword] = ACTIONS(391), }, [STATE(98)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(937), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(653), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_COMMA] = ACTIONS(657), - [anon_sym_RBRACE] = ACTIONS(657), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_in] = ACTIONS(667), - [anon_sym_instanceof] = ACTIONS(667), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_of] = ACTIONS(667), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_RPAREN] = ACTIONS(657), - [anon_sym_SEMI] = ACTIONS(657), - [anon_sym_COLON] = ACTIONS(657), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_RBRACK] = ACTIONS(657), - [anon_sym_LT] = ACTIONS(679), - [anon_sym_GT] = ACTIONS(667), - [anon_sym_DOT] = ACTIONS(667), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [sym_optional_chain] = ACTIONS(657), - [anon_sym_AMP_AMP] = ACTIONS(657), - [anon_sym_PIPE_PIPE] = ACTIONS(657), - [anon_sym_GT_GT] = ACTIONS(667), - [anon_sym_GT_GT_GT] = ACTIONS(657), - [anon_sym_LT_LT] = ACTIONS(657), - [anon_sym_AMP] = ACTIONS(667), - [anon_sym_CARET] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(667), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_PERCENT] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(657), - [anon_sym_LT_EQ] = ACTIONS(657), - [anon_sym_EQ_EQ] = ACTIONS(667), - [anon_sym_EQ_EQ_EQ] = ACTIONS(657), - [anon_sym_BANG_EQ] = ACTIONS(667), - [anon_sym_BANG_EQ_EQ] = ACTIONS(657), - [anon_sym_GT_EQ] = ACTIONS(657), - [anon_sym_QMARK_QMARK] = ACTIONS(657), - [anon_sym_BANG] = ACTIONS(661), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(905), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_STAR] = ACTIONS(645), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_COMMA] = ACTIONS(649), + [anon_sym_RBRACE] = ACTIONS(649), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_in] = ACTIONS(659), + [anon_sym_instanceof] = ACTIONS(659), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_of] = ACTIONS(659), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_RPAREN] = ACTIONS(649), + [anon_sym_SEMI] = ACTIONS(649), + [anon_sym_COLON] = ACTIONS(649), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_RBRACK] = ACTIONS(649), + [anon_sym_LT] = ACTIONS(671), + [anon_sym_GT] = ACTIONS(659), + [anon_sym_DOT] = ACTIONS(659), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [sym_optional_chain] = ACTIONS(649), + [anon_sym_AMP_AMP] = ACTIONS(649), + [anon_sym_PIPE_PIPE] = ACTIONS(649), + [anon_sym_GT_GT] = ACTIONS(659), + [anon_sym_GT_GT_GT] = ACTIONS(649), + [anon_sym_LT_LT] = ACTIONS(649), + [anon_sym_AMP] = ACTIONS(659), + [anon_sym_CARET] = ACTIONS(649), + [anon_sym_PIPE] = ACTIONS(659), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_PERCENT] = ACTIONS(649), + [anon_sym_STAR_STAR] = ACTIONS(649), + [anon_sym_LT_EQ] = ACTIONS(649), + [anon_sym_EQ_EQ] = ACTIONS(659), + [anon_sym_EQ_EQ_EQ] = ACTIONS(649), + [anon_sym_BANG_EQ] = ACTIONS(659), + [anon_sym_BANG_EQ_EQ] = ACTIONS(649), + [anon_sym_GT_EQ] = ACTIONS(649), + [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_BANG] = ACTIONS(653), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym__ternary_qmark] = ACTIONS(657), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym__ternary_qmark] = ACTIONS(649), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(703), - [sym__completed_arrow_function] = ACTIONS(657), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__line_break_ends_statement] = ACTIONS(695), + [sym__completed_arrow_function] = ACTIONS(649), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(99)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1064), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_STAR] = ACTIONS(711), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_COMMA] = ACTIONS(657), - [anon_sym_RBRACE] = ACTIONS(657), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_in] = ACTIONS(667), - [anon_sym_instanceof] = ACTIONS(667), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_SEMI] = ACTIONS(657), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(733), - [anon_sym_GT] = ACTIONS(667), - [anon_sym_DOT] = ACTIONS(667), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [sym_optional_chain] = ACTIONS(657), - [anon_sym_AMP_AMP] = ACTIONS(657), - [anon_sym_PIPE_PIPE] = ACTIONS(657), - [anon_sym_GT_GT] = ACTIONS(667), - [anon_sym_GT_GT_GT] = ACTIONS(657), - [anon_sym_LT_LT] = ACTIONS(657), - [anon_sym_AMP] = ACTIONS(667), - [anon_sym_CARET] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(667), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_PERCENT] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(657), - [anon_sym_LT_EQ] = ACTIONS(657), - [anon_sym_EQ_EQ] = ACTIONS(667), - [anon_sym_EQ_EQ_EQ] = ACTIONS(657), - [anon_sym_BANG_EQ] = ACTIONS(667), - [anon_sym_BANG_EQ_EQ] = ACTIONS(657), - [anon_sym_GT_EQ] = ACTIONS(657), - [anon_sym_QMARK_QMARK] = ACTIONS(657), - [anon_sym_BANG] = ACTIONS(717), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1058), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_STAR] = ACTIONS(703), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_COMMA] = ACTIONS(649), + [anon_sym_RBRACE] = ACTIONS(649), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_in] = ACTIONS(659), + [anon_sym_instanceof] = ACTIONS(659), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_SEMI] = ACTIONS(649), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(725), + [anon_sym_GT] = ACTIONS(659), + [anon_sym_DOT] = ACTIONS(659), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [sym_optional_chain] = ACTIONS(649), + [anon_sym_AMP_AMP] = ACTIONS(649), + [anon_sym_PIPE_PIPE] = ACTIONS(649), + [anon_sym_GT_GT] = ACTIONS(659), + [anon_sym_GT_GT_GT] = ACTIONS(649), + [anon_sym_LT_LT] = ACTIONS(649), + [anon_sym_AMP] = ACTIONS(659), + [anon_sym_CARET] = ACTIONS(649), + [anon_sym_PIPE] = ACTIONS(659), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_PERCENT] = ACTIONS(649), + [anon_sym_STAR_STAR] = ACTIONS(649), + [anon_sym_LT_EQ] = ACTIONS(649), + [anon_sym_EQ_EQ] = ACTIONS(659), + [anon_sym_EQ_EQ_EQ] = ACTIONS(649), + [anon_sym_BANG_EQ] = ACTIONS(659), + [anon_sym_BANG_EQ_EQ] = ACTIONS(649), + [anon_sym_GT_EQ] = ACTIONS(649), + [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_BANG] = ACTIONS(709), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym__automatic_semicolon] = ACTIONS(657), - [sym__ternary_qmark] = ACTIONS(657), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(757), - [sym__await_identifier_line_break] = ACTIONS(657), - [sym__completed_arrow_function] = ACTIONS(657), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_yield_identifier_start] = ACTIONS(657), - [sym__await_keyword] = ACTIONS(761), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym__automatic_semicolon] = ACTIONS(649), + [sym__ternary_qmark] = ACTIONS(649), + [sym_html_comment] = ACTIONS(5), + [sym__line_break_ends_statement] = ACTIONS(749), + [sym__await_identifier_line_break] = ACTIONS(649), + [sym__completed_arrow_function] = ACTIONS(649), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_yield_identifier_start] = ACTIONS(649), + [sym__await_keyword] = ACTIONS(753), }, [STATE(100)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1271), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(765), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(657), - [anon_sym_RBRACE] = ACTIONS(657), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_in] = ACTIONS(667), - [anon_sym_instanceof] = ACTIONS(667), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_of] = ACTIONS(667), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(657), - [anon_sym_SEMI] = ACTIONS(657), - [anon_sym_COLON] = ACTIONS(657), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_RBRACK] = ACTIONS(657), - [anon_sym_LT] = ACTIONS(787), - [anon_sym_GT] = ACTIONS(667), - [anon_sym_DOT] = ACTIONS(667), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [sym_optional_chain] = ACTIONS(657), - [anon_sym_AMP_AMP] = ACTIONS(657), - [anon_sym_PIPE_PIPE] = ACTIONS(657), - [anon_sym_GT_GT] = ACTIONS(667), - [anon_sym_GT_GT_GT] = ACTIONS(657), - [anon_sym_LT_LT] = ACTIONS(657), - [anon_sym_AMP] = ACTIONS(667), - [anon_sym_CARET] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(667), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_PERCENT] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(657), - [anon_sym_LT_EQ] = ACTIONS(657), - [anon_sym_EQ_EQ] = ACTIONS(667), - [anon_sym_EQ_EQ_EQ] = ACTIONS(657), - [anon_sym_BANG_EQ] = ACTIONS(667), - [anon_sym_BANG_EQ_EQ] = ACTIONS(657), - [anon_sym_GT_EQ] = ACTIONS(657), - [anon_sym_QMARK_QMARK] = ACTIONS(657), - [anon_sym_BANG] = ACTIONS(771), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1171), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_STAR] = ACTIONS(757), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(649), + [anon_sym_RBRACE] = ACTIONS(649), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_in] = ACTIONS(659), + [anon_sym_instanceof] = ACTIONS(659), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_of] = ACTIONS(659), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(649), + [anon_sym_SEMI] = ACTIONS(649), + [anon_sym_COLON] = ACTIONS(649), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_RBRACK] = ACTIONS(649), + [anon_sym_LT] = ACTIONS(779), + [anon_sym_GT] = ACTIONS(659), + [anon_sym_DOT] = ACTIONS(659), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [sym_optional_chain] = ACTIONS(649), + [anon_sym_AMP_AMP] = ACTIONS(649), + [anon_sym_PIPE_PIPE] = ACTIONS(649), + [anon_sym_GT_GT] = ACTIONS(659), + [anon_sym_GT_GT_GT] = ACTIONS(649), + [anon_sym_LT_LT] = ACTIONS(649), + [anon_sym_AMP] = ACTIONS(659), + [anon_sym_CARET] = ACTIONS(649), + [anon_sym_PIPE] = ACTIONS(659), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_PERCENT] = ACTIONS(649), + [anon_sym_STAR_STAR] = ACTIONS(649), + [anon_sym_LT_EQ] = ACTIONS(649), + [anon_sym_EQ_EQ] = ACTIONS(659), + [anon_sym_EQ_EQ_EQ] = ACTIONS(649), + [anon_sym_BANG_EQ] = ACTIONS(659), + [anon_sym_BANG_EQ_EQ] = ACTIONS(649), + [anon_sym_GT_EQ] = ACTIONS(649), + [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_BANG] = ACTIONS(763), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym__ternary_qmark] = ACTIONS(657), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym__ternary_qmark] = ACTIONS(649), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(811), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__line_break_ends_statement] = ACTIONS(803), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(101)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1392), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_STAR] = ACTIONS(819), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_COMMA] = ACTIONS(657), - [anon_sym_RBRACE] = ACTIONS(657), - [anon_sym_class] = ACTIONS(823), + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1377), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_STAR] = ACTIONS(811), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_COMMA] = ACTIONS(649), + [anon_sym_RBRACE] = ACTIONS(649), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_in] = ACTIONS(667), - [anon_sym_instanceof] = ACTIONS(667), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_in] = ACTIONS(659), + [anon_sym_instanceof] = ACTIONS(659), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(657), + [anon_sym_SEMI] = ACTIONS(649), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(831), - [anon_sym_GT] = ACTIONS(667), - [anon_sym_DOT] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(823), + [anon_sym_GT] = ACTIONS(659), + [anon_sym_DOT] = ACTIONS(659), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [sym_optional_chain] = ACTIONS(657), - [anon_sym_AMP_AMP] = ACTIONS(657), - [anon_sym_PIPE_PIPE] = ACTIONS(657), - [anon_sym_GT_GT] = ACTIONS(667), - [anon_sym_GT_GT_GT] = ACTIONS(657), - [anon_sym_LT_LT] = ACTIONS(657), - [anon_sym_AMP] = ACTIONS(667), - [anon_sym_CARET] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(667), + [anon_sym_async] = ACTIONS(825), + [sym_optional_chain] = ACTIONS(649), + [anon_sym_AMP_AMP] = ACTIONS(649), + [anon_sym_PIPE_PIPE] = ACTIONS(649), + [anon_sym_GT_GT] = ACTIONS(659), + [anon_sym_GT_GT_GT] = ACTIONS(649), + [anon_sym_LT_LT] = ACTIONS(649), + [anon_sym_AMP] = ACTIONS(659), + [anon_sym_CARET] = ACTIONS(649), + [anon_sym_PIPE] = ACTIONS(659), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_PERCENT] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(657), - [anon_sym_LT_EQ] = ACTIONS(657), - [anon_sym_EQ_EQ] = ACTIONS(667), - [anon_sym_EQ_EQ_EQ] = ACTIONS(657), - [anon_sym_BANG_EQ] = ACTIONS(667), - [anon_sym_BANG_EQ_EQ] = ACTIONS(657), - [anon_sym_GT_EQ] = ACTIONS(657), - [anon_sym_QMARK_QMARK] = ACTIONS(657), + [anon_sym_PERCENT] = ACTIONS(649), + [anon_sym_STAR_STAR] = ACTIONS(649), + [anon_sym_LT_EQ] = ACTIONS(649), + [anon_sym_EQ_EQ] = ACTIONS(659), + [anon_sym_EQ_EQ_EQ] = ACTIONS(649), + [anon_sym_BANG_EQ] = ACTIONS(659), + [anon_sym_BANG_EQ_EQ] = ACTIONS(649), + [anon_sym_GT_EQ] = ACTIONS(649), + [anon_sym_QMARK_QMARK] = ACTIONS(649), [anon_sym_BANG] = ACTIONS(27), [anon_sym_TILDE] = ACTIONS(77), [anon_sym_PLUS_PLUS] = ACTIONS(79), @@ -26236,431 +26116,431 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym__automatic_semicolon] = ACTIONS(657), - [sym__ternary_qmark] = ACTIONS(657), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(837), - [sym__await_identifier_line_break] = ACTIONS(657), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym__automatic_semicolon] = ACTIONS(649), + [sym__ternary_qmark] = ACTIONS(649), + [sym_html_comment] = ACTIONS(5), + [sym__line_break_ends_statement] = ACTIONS(829), + [sym__await_identifier_line_break] = ACTIONS(649), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(657), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier_start] = ACTIONS(649), + [sym__await_keyword] = ACTIONS(831), }, [STATE(102)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1481), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_STAR] = ACTIONS(843), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_in] = ACTIONS(667), - [anon_sym_instanceof] = ACTIONS(667), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(865), - [anon_sym_GT] = ACTIONS(667), - [anon_sym_DOT] = ACTIONS(667), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [sym_optional_chain] = ACTIONS(657), - [anon_sym_AMP_AMP] = ACTIONS(657), - [anon_sym_PIPE_PIPE] = ACTIONS(657), - [anon_sym_GT_GT] = ACTIONS(667), - [anon_sym_GT_GT_GT] = ACTIONS(657), - [anon_sym_LT_LT] = ACTIONS(657), - [anon_sym_AMP] = ACTIONS(667), - [anon_sym_CARET] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(667), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_PERCENT] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(657), - [anon_sym_LT_EQ] = ACTIONS(657), - [anon_sym_EQ_EQ] = ACTIONS(667), - [anon_sym_EQ_EQ_EQ] = ACTIONS(657), - [anon_sym_BANG_EQ] = ACTIONS(667), - [anon_sym_BANG_EQ_EQ] = ACTIONS(657), - [anon_sym_GT_EQ] = ACTIONS(657), - [anon_sym_QMARK_QMARK] = ACTIONS(657), - [anon_sym_BANG] = ACTIONS(849), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1598), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_STAR] = ACTIONS(835), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_in] = ACTIONS(659), + [anon_sym_instanceof] = ACTIONS(659), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_of] = ACTIONS(659), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_COLON] = ACTIONS(649), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(779), + [anon_sym_GT] = ACTIONS(659), + [anon_sym_DOT] = ACTIONS(659), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [sym_optional_chain] = ACTIONS(649), + [anon_sym_AMP_AMP] = ACTIONS(649), + [anon_sym_PIPE_PIPE] = ACTIONS(649), + [anon_sym_GT_GT] = ACTIONS(659), + [anon_sym_GT_GT_GT] = ACTIONS(649), + [anon_sym_LT_LT] = ACTIONS(649), + [anon_sym_AMP] = ACTIONS(659), + [anon_sym_CARET] = ACTIONS(649), + [anon_sym_PIPE] = ACTIONS(659), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_PERCENT] = ACTIONS(649), + [anon_sym_STAR_STAR] = ACTIONS(649), + [anon_sym_LT_EQ] = ACTIONS(649), + [anon_sym_EQ_EQ] = ACTIONS(659), + [anon_sym_EQ_EQ_EQ] = ACTIONS(649), + [anon_sym_BANG_EQ] = ACTIONS(659), + [anon_sym_BANG_EQ_EQ] = ACTIONS(649), + [anon_sym_GT_EQ] = ACTIONS(649), + [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_BANG] = ACTIONS(839), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), - [sym__ternary_qmark] = ACTIONS(657), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), + [sym__ternary_qmark] = ACTIONS(649), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(889), - [sym__await_operand_end] = ACTIONS(657), - [sym__completed_arrow_function] = ACTIONS(657), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__line_break_ends_statement] = ACTIONS(803), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(103)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1721), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_STAR] = ACTIONS(897), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_in] = ACTIONS(667), - [anon_sym_instanceof] = ACTIONS(667), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_of] = ACTIONS(667), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_COLON] = ACTIONS(657), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(787), - [anon_sym_GT] = ACTIONS(667), - [anon_sym_DOT] = ACTIONS(667), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [sym_optional_chain] = ACTIONS(657), - [anon_sym_AMP_AMP] = ACTIONS(657), - [anon_sym_PIPE_PIPE] = ACTIONS(657), - [anon_sym_GT_GT] = ACTIONS(667), - [anon_sym_GT_GT_GT] = ACTIONS(657), - [anon_sym_LT_LT] = ACTIONS(657), - [anon_sym_AMP] = ACTIONS(667), - [anon_sym_CARET] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(667), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_PERCENT] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(657), - [anon_sym_LT_EQ] = ACTIONS(657), - [anon_sym_EQ_EQ] = ACTIONS(667), - [anon_sym_EQ_EQ_EQ] = ACTIONS(657), - [anon_sym_BANG_EQ] = ACTIONS(667), - [anon_sym_BANG_EQ_EQ] = ACTIONS(657), - [anon_sym_GT_EQ] = ACTIONS(657), - [anon_sym_QMARK_QMARK] = ACTIONS(657), - [anon_sym_BANG] = ACTIONS(901), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1414), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_STAR] = ACTIONS(863), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_in] = ACTIONS(659), + [anon_sym_instanceof] = ACTIONS(659), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(885), + [anon_sym_GT] = ACTIONS(659), + [anon_sym_DOT] = ACTIONS(659), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [sym_optional_chain] = ACTIONS(649), + [anon_sym_AMP_AMP] = ACTIONS(649), + [anon_sym_PIPE_PIPE] = ACTIONS(649), + [anon_sym_GT_GT] = ACTIONS(659), + [anon_sym_GT_GT_GT] = ACTIONS(649), + [anon_sym_LT_LT] = ACTIONS(649), + [anon_sym_AMP] = ACTIONS(659), + [anon_sym_CARET] = ACTIONS(649), + [anon_sym_PIPE] = ACTIONS(659), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_PERCENT] = ACTIONS(649), + [anon_sym_STAR_STAR] = ACTIONS(649), + [anon_sym_LT_EQ] = ACTIONS(649), + [anon_sym_EQ_EQ] = ACTIONS(659), + [anon_sym_EQ_EQ_EQ] = ACTIONS(649), + [anon_sym_BANG_EQ] = ACTIONS(659), + [anon_sym_BANG_EQ_EQ] = ACTIONS(649), + [anon_sym_GT_EQ] = ACTIONS(649), + [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_BANG] = ACTIONS(869), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym__ternary_qmark] = ACTIONS(657), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym__ternary_qmark] = ACTIONS(649), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(811), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__line_break_ends_statement] = ACTIONS(909), + [sym__await_operand_end] = ACTIONS(649), + [sym__completed_arrow_function] = ACTIONS(649), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(104)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1594), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_STAR] = ACTIONS(925), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_in] = ACTIONS(667), - [anon_sym_instanceof] = ACTIONS(667), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(679), - [anon_sym_GT] = ACTIONS(667), - [anon_sym_DOT] = ACTIONS(667), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [sym_optional_chain] = ACTIONS(657), - [anon_sym_AMP_AMP] = ACTIONS(657), - [anon_sym_PIPE_PIPE] = ACTIONS(657), - [anon_sym_GT_GT] = ACTIONS(667), - [anon_sym_GT_GT_GT] = ACTIONS(657), - [anon_sym_LT_LT] = ACTIONS(657), - [anon_sym_AMP] = ACTIONS(667), - [anon_sym_CARET] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(667), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_PERCENT] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(657), - [anon_sym_LT_EQ] = ACTIONS(657), - [anon_sym_EQ_EQ] = ACTIONS(667), - [anon_sym_EQ_EQ_EQ] = ACTIONS(657), - [anon_sym_BANG_EQ] = ACTIONS(667), - [anon_sym_BANG_EQ_EQ] = ACTIONS(657), - [anon_sym_GT_EQ] = ACTIONS(657), - [anon_sym_QMARK_QMARK] = ACTIONS(657), - [anon_sym_BANG] = ACTIONS(927), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1565), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_STAR] = ACTIONS(917), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_in] = ACTIONS(659), + [anon_sym_instanceof] = ACTIONS(659), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(671), + [anon_sym_GT] = ACTIONS(659), + [anon_sym_DOT] = ACTIONS(659), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [sym_optional_chain] = ACTIONS(649), + [anon_sym_AMP_AMP] = ACTIONS(649), + [anon_sym_PIPE_PIPE] = ACTIONS(649), + [anon_sym_GT_GT] = ACTIONS(659), + [anon_sym_GT_GT_GT] = ACTIONS(649), + [anon_sym_LT_LT] = ACTIONS(649), + [anon_sym_AMP] = ACTIONS(659), + [anon_sym_CARET] = ACTIONS(649), + [anon_sym_PIPE] = ACTIONS(659), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_PERCENT] = ACTIONS(649), + [anon_sym_STAR_STAR] = ACTIONS(649), + [anon_sym_LT_EQ] = ACTIONS(649), + [anon_sym_EQ_EQ] = ACTIONS(659), + [anon_sym_EQ_EQ_EQ] = ACTIONS(649), + [anon_sym_BANG_EQ] = ACTIONS(659), + [anon_sym_BANG_EQ_EQ] = ACTIONS(649), + [anon_sym_GT_EQ] = ACTIONS(649), + [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_BANG] = ACTIONS(919), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym__ternary_qmark] = ACTIONS(657), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym__ternary_qmark] = ACTIONS(649), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(703), - [sym__completed_arrow_function] = ACTIONS(657), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__line_break_ends_statement] = ACTIONS(695), + [sym__completed_arrow_function] = ACTIONS(649), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), }, [STATE(105)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1868), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1822), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(947), + [anon_sym_STAR] = ACTIONS(939), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(667), - [anon_sym_instanceof] = ACTIONS(667), + [anon_sym_in] = ACTIONS(659), + [anon_sym_instanceof] = ACTIONS(659), [anon_sym_new] = ACTIONS(336), [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(953), - [anon_sym_GT] = ACTIONS(667), - [anon_sym_DOT] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(945), + [anon_sym_GT] = ACTIONS(659), + [anon_sym_DOT] = ACTIONS(659), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [sym_optional_chain] = ACTIONS(657), - [anon_sym_AMP_AMP] = ACTIONS(657), - [anon_sym_PIPE_PIPE] = ACTIONS(657), - [anon_sym_GT_GT] = ACTIONS(667), - [anon_sym_GT_GT_GT] = ACTIONS(657), - [anon_sym_LT_LT] = ACTIONS(657), - [anon_sym_AMP] = ACTIONS(667), - [anon_sym_CARET] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(667), + [sym_optional_chain] = ACTIONS(649), + [anon_sym_AMP_AMP] = ACTIONS(649), + [anon_sym_PIPE_PIPE] = ACTIONS(649), + [anon_sym_GT_GT] = ACTIONS(659), + [anon_sym_GT_GT_GT] = ACTIONS(649), + [anon_sym_LT_LT] = ACTIONS(649), + [anon_sym_AMP] = ACTIONS(659), + [anon_sym_CARET] = ACTIONS(649), + [anon_sym_PIPE] = ACTIONS(659), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_PERCENT] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(657), - [anon_sym_LT_EQ] = ACTIONS(657), - [anon_sym_EQ_EQ] = ACTIONS(667), - [anon_sym_EQ_EQ_EQ] = ACTIONS(657), - [anon_sym_BANG_EQ] = ACTIONS(667), - [anon_sym_BANG_EQ_EQ] = ACTIONS(657), - [anon_sym_GT_EQ] = ACTIONS(657), - [anon_sym_QMARK_QMARK] = ACTIONS(657), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_PERCENT] = ACTIONS(649), + [anon_sym_STAR_STAR] = ACTIONS(649), + [anon_sym_LT_EQ] = ACTIONS(649), + [anon_sym_EQ_EQ] = ACTIONS(659), + [anon_sym_EQ_EQ_EQ] = ACTIONS(649), + [anon_sym_BANG_EQ] = ACTIONS(659), + [anon_sym_BANG_EQ_EQ] = ACTIONS(649), + [anon_sym_GT_EQ] = ACTIONS(649), + [anon_sym_QMARK_QMARK] = ACTIONS(649), [anon_sym_BANG] = ACTIONS(330), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -26673,217 +26553,409 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), - [sym__ternary_qmark] = ACTIONS(657), + [sym__ternary_qmark] = ACTIONS(649), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(961), - [sym__await_operand_end] = ACTIONS(657), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__line_break_ends_statement] = ACTIONS(953), + [sym__await_operand_end] = ACTIONS(649), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, [STATE(106)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1769), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_STAR] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_in] = ACTIONS(667), - [anon_sym_instanceof] = ACTIONS(667), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(787), - [anon_sym_GT] = ACTIONS(667), - [anon_sym_DOT] = ACTIONS(667), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [sym_optional_chain] = ACTIONS(657), - [anon_sym_AMP_AMP] = ACTIONS(657), - [anon_sym_PIPE_PIPE] = ACTIONS(657), - [anon_sym_GT_GT] = ACTIONS(667), - [anon_sym_GT_GT_GT] = ACTIONS(657), - [anon_sym_LT_LT] = ACTIONS(657), - [anon_sym_AMP] = ACTIONS(667), - [anon_sym_CARET] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(667), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_PERCENT] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(657), - [anon_sym_LT_EQ] = ACTIONS(657), - [anon_sym_EQ_EQ] = ACTIONS(667), - [anon_sym_EQ_EQ_EQ] = ACTIONS(657), - [anon_sym_BANG_EQ] = ACTIONS(667), - [anon_sym_BANG_EQ_EQ] = ACTIONS(657), - [anon_sym_GT_EQ] = ACTIONS(657), - [anon_sym_QMARK_QMARK] = ACTIONS(657), - [anon_sym_BANG] = ACTIONS(967), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1782), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_STAR] = ACTIONS(957), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_in] = ACTIONS(659), + [anon_sym_instanceof] = ACTIONS(659), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(779), + [anon_sym_GT] = ACTIONS(659), + [anon_sym_DOT] = ACTIONS(659), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [sym_optional_chain] = ACTIONS(649), + [anon_sym_AMP_AMP] = ACTIONS(649), + [anon_sym_PIPE_PIPE] = ACTIONS(649), + [anon_sym_GT_GT] = ACTIONS(659), + [anon_sym_GT_GT_GT] = ACTIONS(649), + [anon_sym_LT_LT] = ACTIONS(649), + [anon_sym_AMP] = ACTIONS(659), + [anon_sym_CARET] = ACTIONS(649), + [anon_sym_PIPE] = ACTIONS(659), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_PERCENT] = ACTIONS(649), + [anon_sym_STAR_STAR] = ACTIONS(649), + [anon_sym_LT_EQ] = ACTIONS(649), + [anon_sym_EQ_EQ] = ACTIONS(659), + [anon_sym_EQ_EQ_EQ] = ACTIONS(649), + [anon_sym_BANG_EQ] = ACTIONS(659), + [anon_sym_BANG_EQ_EQ] = ACTIONS(649), + [anon_sym_GT_EQ] = ACTIONS(649), + [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_BANG] = ACTIONS(959), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), - [sym__ternary_qmark] = ACTIONS(657), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), + [sym__ternary_qmark] = ACTIONS(649), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(811), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__line_break_ends_statement] = ACTIONS(803), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(107)] = { - [ts_builtin_sym_end] = ACTIONS(987), - [sym_identifier] = ACTIONS(989), - [anon_sym_export] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(991), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_COMMA] = ACTIONS(993), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_break] = ACTIONS(989), - [anon_sym_case] = ACTIONS(989), - [anon_sym_class] = ACTIONS(989), - [anon_sym_const] = ACTIONS(989), - [anon_sym_continue] = ACTIONS(989), - [anon_sym_debugger] = ACTIONS(989), - [anon_sym_default] = ACTIONS(989), - [anon_sym_delete] = ACTIONS(989), - [anon_sym_do] = ACTIONS(989), - [anon_sym_else] = ACTIONS(989), - [anon_sym_for] = ACTIONS(989), - [anon_sym_function] = ACTIONS(989), - [anon_sym_if] = ACTIONS(989), - [anon_sym_import] = ACTIONS(989), - [anon_sym_in] = ACTIONS(991), - [anon_sym_instanceof] = ACTIONS(991), - [anon_sym_new] = ACTIONS(989), - [anon_sym_return] = ACTIONS(989), - [anon_sym_switch] = ACTIONS(989), - [anon_sym_throw] = ACTIONS(989), - [anon_sym_try] = ACTIONS(989), - [anon_sym_typeof] = ACTIONS(989), - [anon_sym_var] = ACTIONS(989), - [anon_sym_void] = ACTIONS(989), - [anon_sym_while] = ACTIONS(989), - [anon_sym_with] = ACTIONS(989), - [sym__let] = ACTIONS(989), - [anon_sym_let] = ACTIONS(989), - [anon_sym_using] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_yield] = ACTIONS(989), - [anon_sym_EQ] = ACTIONS(995), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LT] = ACTIONS(989), - [anon_sym_GT] = ACTIONS(991), - [anon_sym_DOT] = ACTIONS(991), - [anon_sym_DQUOTE] = ACTIONS(987), - [anon_sym_SQUOTE] = ACTIONS(987), - [anon_sym_async] = ACTIONS(989), - [sym_optional_chain] = ACTIONS(993), - [anon_sym_AMP_AMP] = ACTIONS(993), - [anon_sym_PIPE_PIPE] = ACTIONS(993), - [anon_sym_GT_GT] = ACTIONS(991), - [anon_sym_GT_GT_GT] = ACTIONS(993), - [anon_sym_LT_LT] = ACTIONS(993), - [anon_sym_AMP] = ACTIONS(991), - [anon_sym_CARET] = ACTIONS(993), - [anon_sym_PIPE] = ACTIONS(991), - [anon_sym_PLUS] = ACTIONS(989), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_SLASH] = ACTIONS(989), - [anon_sym_PERCENT] = ACTIONS(993), - [anon_sym_STAR_STAR] = ACTIONS(993), - [anon_sym_LT_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ] = ACTIONS(991), - [anon_sym_EQ_EQ_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ] = ACTIONS(991), - [anon_sym_BANG_EQ_EQ] = ACTIONS(993), - [anon_sym_GT_EQ] = ACTIONS(993), - [anon_sym_QMARK_QMARK] = ACTIONS(993), - [anon_sym_BANG] = ACTIONS(989), - [anon_sym_TILDE] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(987), - [sym_number] = ACTIONS(987), - [sym_private_property_identifier] = ACTIONS(987), - [sym_this] = ACTIONS(989), - [sym_super] = ACTIONS(989), - [sym_true] = ACTIONS(989), - [sym_false] = ACTIONS(989), - [sym_null] = ACTIONS(989), - [sym_undefined] = ACTIONS(989), - [anon_sym_AT] = ACTIONS(987), - [anon_sym_static] = ACTIONS(989), - [anon_sym_get] = ACTIONS(989), - [anon_sym_set] = ACTIONS(989), - [sym__automatic_semicolon] = ACTIONS(993), - [sym__ternary_qmark] = ACTIONS(993), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(987), - [sym__await_identifier_line_break] = ACTIONS(993), - [sym__await_yield_identifier] = ACTIONS(987), - [sym__await_yield_identifier_start] = ACTIONS(993), - [sym__await_keyword] = ACTIONS(987), - [sym__default_declaration_start] = ACTIONS(987), + [ts_builtin_sym_end] = ACTIONS(979), + [sym_identifier] = ACTIONS(981), + [anon_sym_export] = ACTIONS(981), + [anon_sym_STAR] = ACTIONS(983), + [anon_sym_LBRACE] = ACTIONS(979), + [anon_sym_COMMA] = ACTIONS(985), + [anon_sym_RBRACE] = ACTIONS(979), + [anon_sym_break] = ACTIONS(981), + [anon_sym_case] = ACTIONS(981), + [anon_sym_class] = ACTIONS(981), + [anon_sym_const] = ACTIONS(981), + [anon_sym_continue] = ACTIONS(981), + [anon_sym_debugger] = ACTIONS(981), + [anon_sym_default] = ACTIONS(981), + [anon_sym_delete] = ACTIONS(981), + [anon_sym_do] = ACTIONS(981), + [anon_sym_else] = ACTIONS(981), + [anon_sym_for] = ACTIONS(981), + [anon_sym_function] = ACTIONS(981), + [anon_sym_if] = ACTIONS(981), + [anon_sym_import] = ACTIONS(981), + [anon_sym_in] = ACTIONS(983), + [anon_sym_instanceof] = ACTIONS(983), + [anon_sym_new] = ACTIONS(981), + [anon_sym_return] = ACTIONS(981), + [anon_sym_switch] = ACTIONS(981), + [anon_sym_throw] = ACTIONS(981), + [anon_sym_try] = ACTIONS(981), + [anon_sym_typeof] = ACTIONS(981), + [anon_sym_var] = ACTIONS(981), + [anon_sym_void] = ACTIONS(981), + [anon_sym_while] = ACTIONS(981), + [anon_sym_with] = ACTIONS(981), + [sym__let] = ACTIONS(981), + [anon_sym_let] = ACTIONS(981), + [anon_sym_using] = ACTIONS(981), + [anon_sym_LPAREN] = ACTIONS(979), + [anon_sym_SEMI] = ACTIONS(979), + [anon_sym_yield] = ACTIONS(981), + [anon_sym_EQ] = ACTIONS(987), + [anon_sym_LBRACK] = ACTIONS(979), + [anon_sym_LT] = ACTIONS(981), + [anon_sym_GT] = ACTIONS(983), + [anon_sym_DOT] = ACTIONS(983), + [anon_sym_DQUOTE] = ACTIONS(979), + [anon_sym_SQUOTE] = ACTIONS(979), + [anon_sym_async] = ACTIONS(981), + [sym_optional_chain] = ACTIONS(985), + [anon_sym_AMP_AMP] = ACTIONS(985), + [anon_sym_PIPE_PIPE] = ACTIONS(985), + [anon_sym_GT_GT] = ACTIONS(983), + [anon_sym_GT_GT_GT] = ACTIONS(985), + [anon_sym_LT_LT] = ACTIONS(985), + [anon_sym_AMP] = ACTIONS(983), + [anon_sym_CARET] = ACTIONS(985), + [anon_sym_PIPE] = ACTIONS(983), + [anon_sym_PLUS] = ACTIONS(981), + [anon_sym_DASH] = ACTIONS(981), + [anon_sym_SLASH] = ACTIONS(981), + [anon_sym_PERCENT] = ACTIONS(985), + [anon_sym_STAR_STAR] = ACTIONS(985), + [anon_sym_LT_EQ] = ACTIONS(985), + [anon_sym_EQ_EQ] = ACTIONS(983), + [anon_sym_EQ_EQ_EQ] = ACTIONS(985), + [anon_sym_BANG_EQ] = ACTIONS(983), + [anon_sym_BANG_EQ_EQ] = ACTIONS(985), + [anon_sym_GT_EQ] = ACTIONS(985), + [anon_sym_QMARK_QMARK] = ACTIONS(985), + [anon_sym_BANG] = ACTIONS(981), + [anon_sym_TILDE] = ACTIONS(979), + [anon_sym_PLUS_PLUS] = ACTIONS(979), + [anon_sym_DASH_DASH] = ACTIONS(979), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(979), + [sym_number] = ACTIONS(979), + [sym_private_property_identifier] = ACTIONS(979), + [sym_this] = ACTIONS(981), + [sym_super] = ACTIONS(981), + [sym_true] = ACTIONS(981), + [sym_false] = ACTIONS(981), + [sym_null] = ACTIONS(981), + [sym_undefined] = ACTIONS(981), + [anon_sym_AT] = ACTIONS(979), + [anon_sym_static] = ACTIONS(981), + [anon_sym_get] = ACTIONS(981), + [anon_sym_set] = ACTIONS(981), + [sym__automatic_semicolon] = ACTIONS(985), + [sym__ternary_qmark] = ACTIONS(985), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(979), + [sym__await_identifier_line_break] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(979), + [sym__await_yield_identifier_start] = ACTIONS(985), + [sym__await_keyword] = ACTIONS(979), + [sym__default_declaration_start] = ACTIONS(979), }, [STATE(108)] = { + [ts_builtin_sym_end] = ACTIONS(979), + [sym_identifier] = ACTIONS(981), + [anon_sym_export] = ACTIONS(981), + [anon_sym_STAR] = ACTIONS(981), + [anon_sym_LBRACE] = ACTIONS(979), + [anon_sym_COMMA] = ACTIONS(979), + [anon_sym_RBRACE] = ACTIONS(979), + [anon_sym_break] = ACTIONS(981), + [anon_sym_case] = ACTIONS(981), + [anon_sym_class] = ACTIONS(981), + [anon_sym_const] = ACTIONS(981), + [anon_sym_continue] = ACTIONS(981), + [anon_sym_debugger] = ACTIONS(981), + [anon_sym_default] = ACTIONS(981), + [anon_sym_delete] = ACTIONS(981), + [anon_sym_do] = ACTIONS(981), + [anon_sym_else] = ACTIONS(981), + [anon_sym_for] = ACTIONS(981), + [anon_sym_function] = ACTIONS(981), + [anon_sym_if] = ACTIONS(981), + [anon_sym_import] = ACTIONS(981), + [anon_sym_in] = ACTIONS(981), + [anon_sym_instanceof] = ACTIONS(981), + [anon_sym_new] = ACTIONS(981), + [anon_sym_return] = ACTIONS(981), + [anon_sym_switch] = ACTIONS(981), + [anon_sym_throw] = ACTIONS(981), + [anon_sym_try] = ACTIONS(981), + [anon_sym_typeof] = ACTIONS(981), + [anon_sym_var] = ACTIONS(981), + [anon_sym_void] = ACTIONS(981), + [anon_sym_while] = ACTIONS(981), + [anon_sym_with] = ACTIONS(981), + [sym__let] = ACTIONS(981), + [anon_sym_let] = ACTIONS(981), + [anon_sym_using] = ACTIONS(981), + [anon_sym_LPAREN] = ACTIONS(979), + [anon_sym_SEMI] = ACTIONS(979), + [anon_sym_yield] = ACTIONS(981), + [anon_sym_LBRACK] = ACTIONS(979), + [anon_sym_LT] = ACTIONS(981), + [anon_sym_GT] = ACTIONS(981), + [anon_sym_DOT] = ACTIONS(981), + [anon_sym_DQUOTE] = ACTIONS(979), + [anon_sym_SQUOTE] = ACTIONS(979), + [anon_sym_async] = ACTIONS(981), + [sym_optional_chain] = ACTIONS(979), + [anon_sym_AMP_AMP] = ACTIONS(979), + [anon_sym_PIPE_PIPE] = ACTIONS(979), + [anon_sym_GT_GT] = ACTIONS(981), + [anon_sym_GT_GT_GT] = ACTIONS(979), + [anon_sym_LT_LT] = ACTIONS(979), + [anon_sym_AMP] = ACTIONS(981), + [anon_sym_CARET] = ACTIONS(979), + [anon_sym_PIPE] = ACTIONS(981), + [anon_sym_PLUS] = ACTIONS(981), + [anon_sym_DASH] = ACTIONS(981), + [anon_sym_SLASH] = ACTIONS(981), + [anon_sym_PERCENT] = ACTIONS(979), + [anon_sym_STAR_STAR] = ACTIONS(979), + [anon_sym_LT_EQ] = ACTIONS(979), + [anon_sym_EQ_EQ] = ACTIONS(981), + [anon_sym_EQ_EQ_EQ] = ACTIONS(979), + [anon_sym_BANG_EQ] = ACTIONS(981), + [anon_sym_BANG_EQ_EQ] = ACTIONS(979), + [anon_sym_GT_EQ] = ACTIONS(979), + [anon_sym_QMARK_QMARK] = ACTIONS(979), + [anon_sym_BANG] = ACTIONS(981), + [anon_sym_TILDE] = ACTIONS(979), + [anon_sym_PLUS_PLUS] = ACTIONS(979), + [anon_sym_DASH_DASH] = ACTIONS(979), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(979), + [sym_number] = ACTIONS(979), + [sym_private_property_identifier] = ACTIONS(979), + [sym_this] = ACTIONS(981), + [sym_super] = ACTIONS(981), + [sym_true] = ACTIONS(981), + [sym_false] = ACTIONS(981), + [sym_null] = ACTIONS(981), + [sym_undefined] = ACTIONS(981), + [anon_sym_AT] = ACTIONS(979), + [anon_sym_static] = ACTIONS(981), + [anon_sym_get] = ACTIONS(981), + [anon_sym_set] = ACTIONS(981), + [sym__automatic_semicolon] = ACTIONS(979), + [sym__ternary_qmark] = ACTIONS(979), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(979), + [sym__await_identifier_line_break] = ACTIONS(979), + [sym__await_yield_identifier] = ACTIONS(979), + [sym__await_yield_identifier_start] = ACTIONS(979), + [sym__await_keyword] = ACTIONS(979), + [sym__default_declaration_start] = ACTIONS(979), + }, + [STATE(109)] = { + [ts_builtin_sym_end] = ACTIONS(989), + [sym_identifier] = ACTIONS(991), + [anon_sym_export] = ACTIONS(991), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_COMMA] = ACTIONS(995), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_break] = ACTIONS(991), + [anon_sym_case] = ACTIONS(991), + [anon_sym_class] = ACTIONS(991), + [anon_sym_const] = ACTIONS(991), + [anon_sym_continue] = ACTIONS(991), + [anon_sym_debugger] = ACTIONS(991), + [anon_sym_default] = ACTIONS(991), + [anon_sym_delete] = ACTIONS(991), + [anon_sym_do] = ACTIONS(991), + [anon_sym_else] = ACTIONS(991), + [anon_sym_for] = ACTIONS(991), + [anon_sym_function] = ACTIONS(991), + [anon_sym_if] = ACTIONS(991), + [anon_sym_import] = ACTIONS(991), + [anon_sym_in] = ACTIONS(993), + [anon_sym_instanceof] = ACTIONS(993), + [anon_sym_new] = ACTIONS(991), + [anon_sym_return] = ACTIONS(991), + [anon_sym_switch] = ACTIONS(991), + [anon_sym_throw] = ACTIONS(991), + [anon_sym_try] = ACTIONS(991), + [anon_sym_typeof] = ACTIONS(991), + [anon_sym_var] = ACTIONS(991), + [anon_sym_void] = ACTIONS(991), + [anon_sym_while] = ACTIONS(991), + [anon_sym_with] = ACTIONS(991), + [sym__let] = ACTIONS(991), + [anon_sym_let] = ACTIONS(991), + [anon_sym_using] = ACTIONS(991), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [anon_sym_yield] = ACTIONS(991), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LT] = ACTIONS(991), + [anon_sym_GT] = ACTIONS(993), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(989), + [anon_sym_SQUOTE] = ACTIONS(989), + [anon_sym_async] = ACTIONS(991), + [sym_optional_chain] = ACTIONS(995), + [anon_sym_AMP_AMP] = ACTIONS(995), + [anon_sym_PIPE_PIPE] = ACTIONS(995), + [anon_sym_GT_GT] = ACTIONS(993), + [anon_sym_GT_GT_GT] = ACTIONS(995), + [anon_sym_LT_LT] = ACTIONS(995), + [anon_sym_AMP] = ACTIONS(993), + [anon_sym_CARET] = ACTIONS(995), + [anon_sym_PIPE] = ACTIONS(993), + [anon_sym_PLUS] = ACTIONS(991), + [anon_sym_DASH] = ACTIONS(991), + [anon_sym_SLASH] = ACTIONS(991), + [anon_sym_PERCENT] = ACTIONS(995), + [anon_sym_STAR_STAR] = ACTIONS(995), + [anon_sym_LT_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ] = ACTIONS(993), + [anon_sym_EQ_EQ_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ] = ACTIONS(993), + [anon_sym_BANG_EQ_EQ] = ACTIONS(995), + [anon_sym_GT_EQ] = ACTIONS(995), + [anon_sym_QMARK_QMARK] = ACTIONS(995), + [anon_sym_BANG] = ACTIONS(991), + [anon_sym_TILDE] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(989), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(989), + [sym_number] = ACTIONS(989), + [sym_private_property_identifier] = ACTIONS(989), + [sym_this] = ACTIONS(991), + [sym_super] = ACTIONS(991), + [sym_true] = ACTIONS(991), + [sym_false] = ACTIONS(991), + [sym_null] = ACTIONS(991), + [sym_undefined] = ACTIONS(991), + [anon_sym_AT] = ACTIONS(989), + [anon_sym_static] = ACTIONS(991), + [anon_sym_get] = ACTIONS(991), + [anon_sym_set] = ACTIONS(991), + [sym__automatic_semicolon] = ACTIONS(995), + [sym__ternary_qmark] = ACTIONS(995), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(989), + [sym__await_identifier_line_break] = ACTIONS(995), + [sym__await_yield_identifier] = ACTIONS(989), + [sym__await_yield_identifier_start] = ACTIONS(995), + [sym__await_keyword] = ACTIONS(989), + [sym__default_declaration_start] = ACTIONS(989), + }, + [STATE(110)] = { [ts_builtin_sym_end] = ACTIONS(997), [sym_identifier] = ACTIONS(999), [anon_sym_export] = ACTIONS(999), @@ -26979,7 +27051,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(997), [sym__default_declaration_start] = ACTIONS(997), }, - [STATE(109)] = { + [STATE(111)] = { [ts_builtin_sym_end] = ACTIONS(1005), [sym_identifier] = ACTIONS(1007), [anon_sym_export] = ACTIONS(1007), @@ -27075,7 +27147,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1005), [sym__default_declaration_start] = ACTIONS(1005), }, - [STATE(110)] = { + [STATE(112)] = { [ts_builtin_sym_end] = ACTIONS(1013), [sym_identifier] = ACTIONS(1015), [anon_sym_export] = ACTIONS(1015), @@ -27171,13 +27243,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1013), [sym__default_declaration_start] = ACTIONS(1013), }, - [STATE(111)] = { + [STATE(113)] = { [ts_builtin_sym_end] = ACTIONS(1021), [sym_identifier] = ACTIONS(1023), [anon_sym_export] = ACTIONS(1023), - [anon_sym_STAR] = ACTIONS(1023), + [anon_sym_STAR] = ACTIONS(1025), [anon_sym_LBRACE] = ACTIONS(1021), - [anon_sym_COMMA] = ACTIONS(1021), + [anon_sym_COMMA] = ACTIONS(1027), [anon_sym_RBRACE] = ACTIONS(1021), [anon_sym_break] = ACTIONS(1023), [anon_sym_case] = ACTIONS(1023), @@ -27193,8 +27265,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_function] = ACTIONS(1023), [anon_sym_if] = ACTIONS(1023), [anon_sym_import] = ACTIONS(1023), - [anon_sym_in] = ACTIONS(1023), - [anon_sym_instanceof] = ACTIONS(1023), + [anon_sym_in] = ACTIONS(1025), + [anon_sym_instanceof] = ACTIONS(1025), [anon_sym_new] = ACTIONS(1023), [anon_sym_return] = ACTIONS(1023), [anon_sym_switch] = ACTIONS(1023), @@ -27213,32 +27285,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(1023), [anon_sym_LBRACK] = ACTIONS(1021), [anon_sym_LT] = ACTIONS(1023), - [anon_sym_GT] = ACTIONS(1023), - [anon_sym_DOT] = ACTIONS(1023), + [anon_sym_GT] = ACTIONS(1025), + [anon_sym_DOT] = ACTIONS(1025), [anon_sym_DQUOTE] = ACTIONS(1021), [anon_sym_SQUOTE] = ACTIONS(1021), [anon_sym_async] = ACTIONS(1023), - [sym_optional_chain] = ACTIONS(1021), - [anon_sym_AMP_AMP] = ACTIONS(1021), - [anon_sym_PIPE_PIPE] = ACTIONS(1021), - [anon_sym_GT_GT] = ACTIONS(1023), - [anon_sym_GT_GT_GT] = ACTIONS(1021), - [anon_sym_LT_LT] = ACTIONS(1021), - [anon_sym_AMP] = ACTIONS(1023), - [anon_sym_CARET] = ACTIONS(1021), - [anon_sym_PIPE] = ACTIONS(1023), + [sym_optional_chain] = ACTIONS(1027), + [anon_sym_AMP_AMP] = ACTIONS(1027), + [anon_sym_PIPE_PIPE] = ACTIONS(1027), + [anon_sym_GT_GT] = ACTIONS(1025), + [anon_sym_GT_GT_GT] = ACTIONS(1027), + [anon_sym_LT_LT] = ACTIONS(1027), + [anon_sym_AMP] = ACTIONS(1025), + [anon_sym_CARET] = ACTIONS(1027), + [anon_sym_PIPE] = ACTIONS(1025), [anon_sym_PLUS] = ACTIONS(1023), [anon_sym_DASH] = ACTIONS(1023), [anon_sym_SLASH] = ACTIONS(1023), - [anon_sym_PERCENT] = ACTIONS(1021), - [anon_sym_STAR_STAR] = ACTIONS(1021), - [anon_sym_LT_EQ] = ACTIONS(1021), - [anon_sym_EQ_EQ] = ACTIONS(1023), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1021), - [anon_sym_BANG_EQ] = ACTIONS(1023), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1021), - [anon_sym_GT_EQ] = ACTIONS(1021), - [anon_sym_QMARK_QMARK] = ACTIONS(1021), + [anon_sym_PERCENT] = ACTIONS(1027), + [anon_sym_STAR_STAR] = ACTIONS(1027), + [anon_sym_LT_EQ] = ACTIONS(1027), + [anon_sym_EQ_EQ] = ACTIONS(1025), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1027), + [anon_sym_BANG_EQ] = ACTIONS(1025), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1027), + [anon_sym_GT_EQ] = ACTIONS(1027), + [anon_sym_QMARK_QMARK] = ACTIONS(1027), [anon_sym_BANG] = ACTIONS(1023), [anon_sym_TILDE] = ACTIONS(1021), [anon_sym_PLUS_PLUS] = ACTIONS(1021), @@ -27257,119 +27329,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(1023), [anon_sym_get] = ACTIONS(1023), [anon_sym_set] = ACTIONS(1023), - [sym__automatic_semicolon] = ACTIONS(1021), - [sym__ternary_qmark] = ACTIONS(1021), + [sym__automatic_semicolon] = ACTIONS(1027), + [sym__ternary_qmark] = ACTIONS(1027), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1021), - [sym__await_identifier_line_break] = ACTIONS(1021), + [sym__await_identifier_line_break] = ACTIONS(1027), [sym__await_yield_identifier] = ACTIONS(1021), - [sym__await_yield_identifier_start] = ACTIONS(1021), + [sym__await_yield_identifier_start] = ACTIONS(1027), [sym__await_keyword] = ACTIONS(1021), [sym__default_declaration_start] = ACTIONS(1021), }, - [STATE(112)] = { - [ts_builtin_sym_end] = ACTIONS(1025), - [sym_identifier] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1027), - [anon_sym_STAR] = ACTIONS(1029), - [anon_sym_LBRACE] = ACTIONS(1025), - [anon_sym_COMMA] = ACTIONS(1031), - [anon_sym_RBRACE] = ACTIONS(1025), - [anon_sym_break] = ACTIONS(1027), - [anon_sym_case] = ACTIONS(1027), - [anon_sym_class] = ACTIONS(1027), - [anon_sym_const] = ACTIONS(1027), - [anon_sym_continue] = ACTIONS(1027), - [anon_sym_debugger] = ACTIONS(1027), - [anon_sym_default] = ACTIONS(1027), - [anon_sym_delete] = ACTIONS(1027), - [anon_sym_do] = ACTIONS(1027), - [anon_sym_else] = ACTIONS(1027), - [anon_sym_for] = ACTIONS(1027), - [anon_sym_function] = ACTIONS(1027), - [anon_sym_if] = ACTIONS(1027), - [anon_sym_import] = ACTIONS(1027), - [anon_sym_in] = ACTIONS(1029), - [anon_sym_instanceof] = ACTIONS(1029), - [anon_sym_new] = ACTIONS(1027), - [anon_sym_return] = ACTIONS(1027), - [anon_sym_switch] = ACTIONS(1027), - [anon_sym_throw] = ACTIONS(1027), - [anon_sym_try] = ACTIONS(1027), - [anon_sym_typeof] = ACTIONS(1027), - [anon_sym_var] = ACTIONS(1027), - [anon_sym_void] = ACTIONS(1027), - [anon_sym_while] = ACTIONS(1027), - [anon_sym_with] = ACTIONS(1027), - [sym__let] = ACTIONS(1027), - [anon_sym_let] = ACTIONS(1027), - [anon_sym_using] = ACTIONS(1027), - [anon_sym_LPAREN] = ACTIONS(1025), - [anon_sym_SEMI] = ACTIONS(1025), - [anon_sym_yield] = ACTIONS(1027), - [anon_sym_LBRACK] = ACTIONS(1025), - [anon_sym_LT] = ACTIONS(1027), - [anon_sym_GT] = ACTIONS(1029), - [anon_sym_DOT] = ACTIONS(1029), - [anon_sym_DQUOTE] = ACTIONS(1025), - [anon_sym_SQUOTE] = ACTIONS(1025), - [anon_sym_async] = ACTIONS(1027), - [sym_optional_chain] = ACTIONS(1031), - [anon_sym_AMP_AMP] = ACTIONS(1031), - [anon_sym_PIPE_PIPE] = ACTIONS(1031), - [anon_sym_GT_GT] = ACTIONS(1029), - [anon_sym_GT_GT_GT] = ACTIONS(1031), - [anon_sym_LT_LT] = ACTIONS(1031), - [anon_sym_AMP] = ACTIONS(1029), - [anon_sym_CARET] = ACTIONS(1031), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_PLUS] = ACTIONS(1027), - [anon_sym_DASH] = ACTIONS(1027), - [anon_sym_SLASH] = ACTIONS(1027), - [anon_sym_PERCENT] = ACTIONS(1031), - [anon_sym_STAR_STAR] = ACTIONS(1031), - [anon_sym_LT_EQ] = ACTIONS(1031), - [anon_sym_EQ_EQ] = ACTIONS(1029), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1031), - [anon_sym_BANG_EQ] = ACTIONS(1029), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1031), - [anon_sym_GT_EQ] = ACTIONS(1031), - [anon_sym_QMARK_QMARK] = ACTIONS(1031), - [anon_sym_BANG] = ACTIONS(1027), - [anon_sym_TILDE] = ACTIONS(1025), - [anon_sym_PLUS_PLUS] = ACTIONS(1025), - [anon_sym_DASH_DASH] = ACTIONS(1025), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1025), - [sym_number] = ACTIONS(1025), - [sym_private_property_identifier] = ACTIONS(1025), - [sym_this] = ACTIONS(1027), - [sym_super] = ACTIONS(1027), - [sym_true] = ACTIONS(1027), - [sym_false] = ACTIONS(1027), - [sym_null] = ACTIONS(1027), - [sym_undefined] = ACTIONS(1027), - [anon_sym_AT] = ACTIONS(1025), - [anon_sym_static] = ACTIONS(1027), - [anon_sym_get] = ACTIONS(1027), - [anon_sym_set] = ACTIONS(1027), - [sym__automatic_semicolon] = ACTIONS(1031), - [sym__ternary_qmark] = ACTIONS(1031), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1025), - [sym__await_identifier_line_break] = ACTIONS(1031), - [sym__await_yield_identifier] = ACTIONS(1025), - [sym__await_yield_identifier_start] = ACTIONS(1031), - [sym__await_keyword] = ACTIONS(1025), - [sym__default_declaration_start] = ACTIONS(1025), + [STATE(114)] = { + [ts_builtin_sym_end] = ACTIONS(1029), + [sym_identifier] = ACTIONS(1031), + [anon_sym_export] = ACTIONS(1031), + [anon_sym_STAR] = ACTIONS(1031), + [anon_sym_LBRACE] = ACTIONS(1029), + [anon_sym_COMMA] = ACTIONS(1029), + [anon_sym_RBRACE] = ACTIONS(1029), + [anon_sym_break] = ACTIONS(1031), + [anon_sym_case] = ACTIONS(1031), + [anon_sym_class] = ACTIONS(1031), + [anon_sym_const] = ACTIONS(1031), + [anon_sym_continue] = ACTIONS(1031), + [anon_sym_debugger] = ACTIONS(1031), + [anon_sym_default] = ACTIONS(1031), + [anon_sym_delete] = ACTIONS(1031), + [anon_sym_do] = ACTIONS(1031), + [anon_sym_else] = ACTIONS(1031), + [anon_sym_for] = ACTIONS(1031), + [anon_sym_function] = ACTIONS(1031), + [anon_sym_if] = ACTIONS(1031), + [anon_sym_import] = ACTIONS(1031), + [anon_sym_in] = ACTIONS(1031), + [anon_sym_instanceof] = ACTIONS(1031), + [anon_sym_new] = ACTIONS(1031), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_switch] = ACTIONS(1031), + [anon_sym_throw] = ACTIONS(1031), + [anon_sym_try] = ACTIONS(1031), + [anon_sym_typeof] = ACTIONS(1031), + [anon_sym_var] = ACTIONS(1031), + [anon_sym_void] = ACTIONS(1031), + [anon_sym_while] = ACTIONS(1031), + [anon_sym_with] = ACTIONS(1031), + [sym__let] = ACTIONS(1031), + [anon_sym_let] = ACTIONS(1031), + [anon_sym_using] = ACTIONS(1031), + [anon_sym_LPAREN] = ACTIONS(1029), + [anon_sym_SEMI] = ACTIONS(1029), + [anon_sym_yield] = ACTIONS(1031), + [anon_sym_LBRACK] = ACTIONS(1029), + [anon_sym_LT] = ACTIONS(1031), + [anon_sym_GT] = ACTIONS(1031), + [anon_sym_DOT] = ACTIONS(1031), + [anon_sym_DQUOTE] = ACTIONS(1029), + [anon_sym_SQUOTE] = ACTIONS(1029), + [anon_sym_async] = ACTIONS(1031), + [sym_optional_chain] = ACTIONS(1029), + [anon_sym_AMP_AMP] = ACTIONS(1029), + [anon_sym_PIPE_PIPE] = ACTIONS(1029), + [anon_sym_GT_GT] = ACTIONS(1031), + [anon_sym_GT_GT_GT] = ACTIONS(1029), + [anon_sym_LT_LT] = ACTIONS(1029), + [anon_sym_AMP] = ACTIONS(1031), + [anon_sym_CARET] = ACTIONS(1029), + [anon_sym_PIPE] = ACTIONS(1031), + [anon_sym_PLUS] = ACTIONS(1031), + [anon_sym_DASH] = ACTIONS(1031), + [anon_sym_SLASH] = ACTIONS(1031), + [anon_sym_PERCENT] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1029), + [anon_sym_EQ_EQ] = ACTIONS(1031), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1029), + [anon_sym_BANG_EQ] = ACTIONS(1031), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1029), + [anon_sym_GT_EQ] = ACTIONS(1029), + [anon_sym_QMARK_QMARK] = ACTIONS(1029), + [anon_sym_BANG] = ACTIONS(1031), + [anon_sym_TILDE] = ACTIONS(1029), + [anon_sym_PLUS_PLUS] = ACTIONS(1029), + [anon_sym_DASH_DASH] = ACTIONS(1029), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1029), + [sym_number] = ACTIONS(1029), + [sym_private_property_identifier] = ACTIONS(1029), + [sym_this] = ACTIONS(1031), + [sym_super] = ACTIONS(1031), + [sym_true] = ACTIONS(1031), + [sym_false] = ACTIONS(1031), + [sym_null] = ACTIONS(1031), + [sym_undefined] = ACTIONS(1031), + [anon_sym_AT] = ACTIONS(1029), + [anon_sym_static] = ACTIONS(1031), + [anon_sym_get] = ACTIONS(1031), + [anon_sym_set] = ACTIONS(1031), + [sym__automatic_semicolon] = ACTIONS(1029), + [sym__ternary_qmark] = ACTIONS(1029), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1029), + [sym__await_identifier_line_break] = ACTIONS(1029), + [sym__await_yield_identifier] = ACTIONS(1029), + [sym__await_yield_identifier_start] = ACTIONS(1029), + [sym__await_keyword] = ACTIONS(1029), + [sym__default_declaration_start] = ACTIONS(1029), }, - [STATE(113)] = { + [STATE(115)] = { [ts_builtin_sym_end] = ACTIONS(1033), [sym_identifier] = ACTIONS(1035), [anon_sym_export] = ACTIONS(1035), - [anon_sym_STAR] = ACTIONS(1035), + [anon_sym_STAR] = ACTIONS(1037), [anon_sym_LBRACE] = ACTIONS(1033), - [anon_sym_COMMA] = ACTIONS(1033), + [anon_sym_COMMA] = ACTIONS(1039), [anon_sym_RBRACE] = ACTIONS(1033), [anon_sym_break] = ACTIONS(1035), [anon_sym_case] = ACTIONS(1035), @@ -27385,8 +27457,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_function] = ACTIONS(1035), [anon_sym_if] = ACTIONS(1035), [anon_sym_import] = ACTIONS(1035), - [anon_sym_in] = ACTIONS(1035), - [anon_sym_instanceof] = ACTIONS(1035), + [anon_sym_in] = ACTIONS(1037), + [anon_sym_instanceof] = ACTIONS(1037), [anon_sym_new] = ACTIONS(1035), [anon_sym_return] = ACTIONS(1035), [anon_sym_switch] = ACTIONS(1035), @@ -27405,32 +27477,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(1035), [anon_sym_LBRACK] = ACTIONS(1033), [anon_sym_LT] = ACTIONS(1035), - [anon_sym_GT] = ACTIONS(1035), - [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_GT] = ACTIONS(1037), + [anon_sym_DOT] = ACTIONS(1037), [anon_sym_DQUOTE] = ACTIONS(1033), [anon_sym_SQUOTE] = ACTIONS(1033), [anon_sym_async] = ACTIONS(1035), - [sym_optional_chain] = ACTIONS(1033), - [anon_sym_AMP_AMP] = ACTIONS(1033), - [anon_sym_PIPE_PIPE] = ACTIONS(1033), - [anon_sym_GT_GT] = ACTIONS(1035), - [anon_sym_GT_GT_GT] = ACTIONS(1033), - [anon_sym_LT_LT] = ACTIONS(1033), - [anon_sym_AMP] = ACTIONS(1035), - [anon_sym_CARET] = ACTIONS(1033), - [anon_sym_PIPE] = ACTIONS(1035), + [sym_optional_chain] = ACTIONS(1039), + [anon_sym_AMP_AMP] = ACTIONS(1039), + [anon_sym_PIPE_PIPE] = ACTIONS(1039), + [anon_sym_GT_GT] = ACTIONS(1037), + [anon_sym_GT_GT_GT] = ACTIONS(1039), + [anon_sym_LT_LT] = ACTIONS(1039), + [anon_sym_AMP] = ACTIONS(1037), + [anon_sym_CARET] = ACTIONS(1039), + [anon_sym_PIPE] = ACTIONS(1037), [anon_sym_PLUS] = ACTIONS(1035), [anon_sym_DASH] = ACTIONS(1035), [anon_sym_SLASH] = ACTIONS(1035), - [anon_sym_PERCENT] = ACTIONS(1033), - [anon_sym_STAR_STAR] = ACTIONS(1033), - [anon_sym_LT_EQ] = ACTIONS(1033), - [anon_sym_EQ_EQ] = ACTIONS(1035), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1033), - [anon_sym_BANG_EQ] = ACTIONS(1035), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1033), - [anon_sym_GT_EQ] = ACTIONS(1033), - [anon_sym_QMARK_QMARK] = ACTIONS(1033), + [anon_sym_PERCENT] = ACTIONS(1039), + [anon_sym_STAR_STAR] = ACTIONS(1039), + [anon_sym_LT_EQ] = ACTIONS(1039), + [anon_sym_EQ_EQ] = ACTIONS(1037), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1039), + [anon_sym_BANG_EQ] = ACTIONS(1037), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1039), + [anon_sym_GT_EQ] = ACTIONS(1039), + [anon_sym_QMARK_QMARK] = ACTIONS(1039), [anon_sym_BANG] = ACTIONS(1035), [anon_sym_TILDE] = ACTIONS(1033), [anon_sym_PLUS_PLUS] = ACTIONS(1033), @@ -27449,215 +27521,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(1035), [anon_sym_get] = ACTIONS(1035), [anon_sym_set] = ACTIONS(1035), - [sym__automatic_semicolon] = ACTIONS(1033), - [sym__ternary_qmark] = ACTIONS(1033), + [sym__automatic_semicolon] = ACTIONS(1039), + [sym__ternary_qmark] = ACTIONS(1039), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1033), - [sym__await_identifier_line_break] = ACTIONS(1033), + [sym__await_identifier_line_break] = ACTIONS(1039), [sym__await_yield_identifier] = ACTIONS(1033), - [sym__await_yield_identifier_start] = ACTIONS(1033), + [sym__await_yield_identifier_start] = ACTIONS(1039), [sym__await_keyword] = ACTIONS(1033), [sym__default_declaration_start] = ACTIONS(1033), }, - [STATE(114)] = { - [ts_builtin_sym_end] = ACTIONS(987), - [sym_identifier] = ACTIONS(989), - [anon_sym_export] = ACTIONS(989), - [anon_sym_STAR] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_COMMA] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_break] = ACTIONS(989), - [anon_sym_case] = ACTIONS(989), - [anon_sym_class] = ACTIONS(989), - [anon_sym_const] = ACTIONS(989), - [anon_sym_continue] = ACTIONS(989), - [anon_sym_debugger] = ACTIONS(989), - [anon_sym_default] = ACTIONS(989), - [anon_sym_delete] = ACTIONS(989), - [anon_sym_do] = ACTIONS(989), - [anon_sym_else] = ACTIONS(989), - [anon_sym_for] = ACTIONS(989), - [anon_sym_function] = ACTIONS(989), - [anon_sym_if] = ACTIONS(989), - [anon_sym_import] = ACTIONS(989), - [anon_sym_in] = ACTIONS(989), - [anon_sym_instanceof] = ACTIONS(989), - [anon_sym_new] = ACTIONS(989), - [anon_sym_return] = ACTIONS(989), - [anon_sym_switch] = ACTIONS(989), - [anon_sym_throw] = ACTIONS(989), - [anon_sym_try] = ACTIONS(989), - [anon_sym_typeof] = ACTIONS(989), - [anon_sym_var] = ACTIONS(989), - [anon_sym_void] = ACTIONS(989), - [anon_sym_while] = ACTIONS(989), - [anon_sym_with] = ACTIONS(989), - [sym__let] = ACTIONS(989), - [anon_sym_let] = ACTIONS(989), - [anon_sym_using] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_yield] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LT] = ACTIONS(989), - [anon_sym_GT] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(989), - [anon_sym_DQUOTE] = ACTIONS(987), - [anon_sym_SQUOTE] = ACTIONS(987), - [anon_sym_async] = ACTIONS(989), - [sym_optional_chain] = ACTIONS(987), - [anon_sym_AMP_AMP] = ACTIONS(987), - [anon_sym_PIPE_PIPE] = ACTIONS(987), - [anon_sym_GT_GT] = ACTIONS(989), - [anon_sym_GT_GT_GT] = ACTIONS(987), - [anon_sym_LT_LT] = ACTIONS(987), - [anon_sym_AMP] = ACTIONS(989), - [anon_sym_CARET] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(989), - [anon_sym_PLUS] = ACTIONS(989), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_SLASH] = ACTIONS(989), - [anon_sym_PERCENT] = ACTIONS(987), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(989), - [anon_sym_EQ_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(989), - [anon_sym_BANG_EQ_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_QMARK_QMARK] = ACTIONS(987), - [anon_sym_BANG] = ACTIONS(989), - [anon_sym_TILDE] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(987), - [sym_number] = ACTIONS(987), - [sym_private_property_identifier] = ACTIONS(987), - [sym_this] = ACTIONS(989), - [sym_super] = ACTIONS(989), - [sym_true] = ACTIONS(989), - [sym_false] = ACTIONS(989), - [sym_null] = ACTIONS(989), - [sym_undefined] = ACTIONS(989), - [anon_sym_AT] = ACTIONS(987), - [anon_sym_static] = ACTIONS(989), - [anon_sym_get] = ACTIONS(989), - [anon_sym_set] = ACTIONS(989), - [sym__automatic_semicolon] = ACTIONS(987), - [sym__ternary_qmark] = ACTIONS(987), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(987), - [sym__await_identifier_line_break] = ACTIONS(987), - [sym__await_yield_identifier] = ACTIONS(987), - [sym__await_yield_identifier_start] = ACTIONS(987), - [sym__await_keyword] = ACTIONS(987), - [sym__default_declaration_start] = ACTIONS(987), - }, - [STATE(115)] = { - [ts_builtin_sym_end] = ACTIONS(1037), - [sym_identifier] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1039), - [anon_sym_STAR] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_COMMA] = ACTIONS(1043), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1039), - [anon_sym_case] = ACTIONS(1039), - [anon_sym_class] = ACTIONS(1039), - [anon_sym_const] = ACTIONS(1039), - [anon_sym_continue] = ACTIONS(1039), - [anon_sym_debugger] = ACTIONS(1039), - [anon_sym_default] = ACTIONS(1039), - [anon_sym_delete] = ACTIONS(1039), - [anon_sym_do] = ACTIONS(1039), - [anon_sym_else] = ACTIONS(1039), - [anon_sym_for] = ACTIONS(1039), - [anon_sym_function] = ACTIONS(1039), - [anon_sym_if] = ACTIONS(1039), - [anon_sym_import] = ACTIONS(1039), - [anon_sym_in] = ACTIONS(1041), - [anon_sym_instanceof] = ACTIONS(1041), - [anon_sym_new] = ACTIONS(1039), - [anon_sym_return] = ACTIONS(1039), - [anon_sym_switch] = ACTIONS(1039), - [anon_sym_throw] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1039), - [anon_sym_typeof] = ACTIONS(1039), - [anon_sym_var] = ACTIONS(1039), - [anon_sym_void] = ACTIONS(1039), - [anon_sym_while] = ACTIONS(1039), - [anon_sym_with] = ACTIONS(1039), - [sym__let] = ACTIONS(1039), - [anon_sym_let] = ACTIONS(1039), - [anon_sym_using] = ACTIONS(1039), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_yield] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LT] = ACTIONS(1039), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DOT] = ACTIONS(1041), - [anon_sym_DQUOTE] = ACTIONS(1037), - [anon_sym_SQUOTE] = ACTIONS(1037), - [anon_sym_async] = ACTIONS(1039), - [sym_optional_chain] = ACTIONS(1043), - [anon_sym_AMP_AMP] = ACTIONS(1043), - [anon_sym_PIPE_PIPE] = ACTIONS(1043), - [anon_sym_GT_GT] = ACTIONS(1041), - [anon_sym_GT_GT_GT] = ACTIONS(1043), - [anon_sym_LT_LT] = ACTIONS(1043), - [anon_sym_AMP] = ACTIONS(1041), - [anon_sym_CARET] = ACTIONS(1043), - [anon_sym_PIPE] = ACTIONS(1041), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_PERCENT] = ACTIONS(1043), - [anon_sym_STAR_STAR] = ACTIONS(1043), - [anon_sym_LT_EQ] = ACTIONS(1043), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1043), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1043), - [anon_sym_GT_EQ] = ACTIONS(1043), - [anon_sym_QMARK_QMARK] = ACTIONS(1043), - [anon_sym_BANG] = ACTIONS(1039), - [anon_sym_TILDE] = ACTIONS(1037), - [anon_sym_PLUS_PLUS] = ACTIONS(1037), - [anon_sym_DASH_DASH] = ACTIONS(1037), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1037), - [sym_number] = ACTIONS(1037), - [sym_private_property_identifier] = ACTIONS(1037), - [sym_this] = ACTIONS(1039), - [sym_super] = ACTIONS(1039), - [sym_true] = ACTIONS(1039), - [sym_false] = ACTIONS(1039), - [sym_null] = ACTIONS(1039), - [sym_undefined] = ACTIONS(1039), - [anon_sym_AT] = ACTIONS(1037), - [anon_sym_static] = ACTIONS(1039), - [anon_sym_get] = ACTIONS(1039), - [anon_sym_set] = ACTIONS(1039), - [sym__automatic_semicolon] = ACTIONS(1043), - [sym__ternary_qmark] = ACTIONS(1043), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1037), - [sym__await_identifier_line_break] = ACTIONS(1043), - [sym__await_yield_identifier] = ACTIONS(1037), - [sym__await_yield_identifier_start] = ACTIONS(1043), - [sym__await_keyword] = ACTIONS(1037), - [sym__default_declaration_start] = ACTIONS(1037), - }, [STATE(116)] = { + [ts_builtin_sym_end] = ACTIONS(1041), + [sym_identifier] = ACTIONS(1043), + [anon_sym_export] = ACTIONS(1043), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_LBRACE] = ACTIONS(1041), + [anon_sym_COMMA] = ACTIONS(1041), + [anon_sym_RBRACE] = ACTIONS(1041), + [anon_sym_break] = ACTIONS(1043), + [anon_sym_case] = ACTIONS(1043), + [anon_sym_class] = ACTIONS(1043), + [anon_sym_const] = ACTIONS(1043), + [anon_sym_continue] = ACTIONS(1043), + [anon_sym_debugger] = ACTIONS(1043), + [anon_sym_default] = ACTIONS(1043), + [anon_sym_delete] = ACTIONS(1043), + [anon_sym_do] = ACTIONS(1043), + [anon_sym_else] = ACTIONS(1043), + [anon_sym_for] = ACTIONS(1043), + [anon_sym_function] = ACTIONS(1043), + [anon_sym_if] = ACTIONS(1043), + [anon_sym_import] = ACTIONS(1043), + [anon_sym_in] = ACTIONS(1043), + [anon_sym_instanceof] = ACTIONS(1043), + [anon_sym_new] = ACTIONS(1043), + [anon_sym_return] = ACTIONS(1043), + [anon_sym_switch] = ACTIONS(1043), + [anon_sym_throw] = ACTIONS(1043), + [anon_sym_try] = ACTIONS(1043), + [anon_sym_typeof] = ACTIONS(1043), + [anon_sym_var] = ACTIONS(1043), + [anon_sym_void] = ACTIONS(1043), + [anon_sym_while] = ACTIONS(1043), + [anon_sym_with] = ACTIONS(1043), + [sym__let] = ACTIONS(1043), + [anon_sym_let] = ACTIONS(1043), + [anon_sym_using] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1041), + [anon_sym_SEMI] = ACTIONS(1041), + [anon_sym_yield] = ACTIONS(1043), + [anon_sym_LBRACK] = ACTIONS(1041), + [anon_sym_LT] = ACTIONS(1043), + [anon_sym_GT] = ACTIONS(1043), + [anon_sym_DOT] = ACTIONS(1043), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_SQUOTE] = ACTIONS(1041), + [anon_sym_async] = ACTIONS(1043), + [sym_optional_chain] = ACTIONS(1041), + [anon_sym_AMP_AMP] = ACTIONS(1041), + [anon_sym_PIPE_PIPE] = ACTIONS(1041), + [anon_sym_GT_GT] = ACTIONS(1043), + [anon_sym_GT_GT_GT] = ACTIONS(1041), + [anon_sym_LT_LT] = ACTIONS(1041), + [anon_sym_AMP] = ACTIONS(1043), + [anon_sym_CARET] = ACTIONS(1041), + [anon_sym_PIPE] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1043), + [anon_sym_DASH] = ACTIONS(1043), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_PERCENT] = ACTIONS(1041), + [anon_sym_STAR_STAR] = ACTIONS(1041), + [anon_sym_LT_EQ] = ACTIONS(1041), + [anon_sym_EQ_EQ] = ACTIONS(1043), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1041), + [anon_sym_BANG_EQ] = ACTIONS(1043), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1041), + [anon_sym_GT_EQ] = ACTIONS(1041), + [anon_sym_QMARK_QMARK] = ACTIONS(1041), + [anon_sym_BANG] = ACTIONS(1043), + [anon_sym_TILDE] = ACTIONS(1041), + [anon_sym_PLUS_PLUS] = ACTIONS(1041), + [anon_sym_DASH_DASH] = ACTIONS(1041), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1041), + [sym_number] = ACTIONS(1041), + [sym_private_property_identifier] = ACTIONS(1041), + [sym_this] = ACTIONS(1043), + [sym_super] = ACTIONS(1043), + [sym_true] = ACTIONS(1043), + [sym_false] = ACTIONS(1043), + [sym_null] = ACTIONS(1043), + [sym_undefined] = ACTIONS(1043), + [anon_sym_AT] = ACTIONS(1041), + [anon_sym_static] = ACTIONS(1043), + [anon_sym_get] = ACTIONS(1043), + [anon_sym_set] = ACTIONS(1043), + [sym__automatic_semicolon] = ACTIONS(1041), + [sym__ternary_qmark] = ACTIONS(1041), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1041), + [sym__await_identifier_line_break] = ACTIONS(1041), + [sym__await_yield_identifier] = ACTIONS(1041), + [sym__await_yield_identifier_start] = ACTIONS(1041), + [sym__await_keyword] = ACTIONS(1041), + [sym__default_declaration_start] = ACTIONS(1041), + }, + [STATE(117)] = { [ts_builtin_sym_end] = ACTIONS(1045), [sym_identifier] = ACTIONS(1047), [anon_sym_export] = ACTIONS(1047), - [anon_sym_STAR] = ACTIONS(1049), + [anon_sym_STAR] = ACTIONS(1047), [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_COMMA] = ACTIONS(1051), + [anon_sym_COMMA] = ACTIONS(1045), [anon_sym_RBRACE] = ACTIONS(1045), [anon_sym_break] = ACTIONS(1047), [anon_sym_case] = ACTIONS(1047), @@ -27673,8 +27649,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_function] = ACTIONS(1047), [anon_sym_if] = ACTIONS(1047), [anon_sym_import] = ACTIONS(1047), - [anon_sym_in] = ACTIONS(1049), - [anon_sym_instanceof] = ACTIONS(1049), + [anon_sym_in] = ACTIONS(1047), + [anon_sym_instanceof] = ACTIONS(1047), [anon_sym_new] = ACTIONS(1047), [anon_sym_return] = ACTIONS(1047), [anon_sym_switch] = ACTIONS(1047), @@ -27693,32 +27669,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(1047), [anon_sym_LBRACK] = ACTIONS(1045), [anon_sym_LT] = ACTIONS(1047), - [anon_sym_GT] = ACTIONS(1049), - [anon_sym_DOT] = ACTIONS(1049), + [anon_sym_GT] = ACTIONS(1047), + [anon_sym_DOT] = ACTIONS(1047), [anon_sym_DQUOTE] = ACTIONS(1045), [anon_sym_SQUOTE] = ACTIONS(1045), [anon_sym_async] = ACTIONS(1047), - [sym_optional_chain] = ACTIONS(1051), - [anon_sym_AMP_AMP] = ACTIONS(1051), - [anon_sym_PIPE_PIPE] = ACTIONS(1051), - [anon_sym_GT_GT] = ACTIONS(1049), - [anon_sym_GT_GT_GT] = ACTIONS(1051), - [anon_sym_LT_LT] = ACTIONS(1051), - [anon_sym_AMP] = ACTIONS(1049), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1049), + [sym_optional_chain] = ACTIONS(1045), + [anon_sym_AMP_AMP] = ACTIONS(1045), + [anon_sym_PIPE_PIPE] = ACTIONS(1045), + [anon_sym_GT_GT] = ACTIONS(1047), + [anon_sym_GT_GT_GT] = ACTIONS(1045), + [anon_sym_LT_LT] = ACTIONS(1045), + [anon_sym_AMP] = ACTIONS(1047), + [anon_sym_CARET] = ACTIONS(1045), + [anon_sym_PIPE] = ACTIONS(1047), [anon_sym_PLUS] = ACTIONS(1047), [anon_sym_DASH] = ACTIONS(1047), [anon_sym_SLASH] = ACTIONS(1047), - [anon_sym_PERCENT] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1049), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1049), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_QMARK_QMARK] = ACTIONS(1051), + [anon_sym_PERCENT] = ACTIONS(1045), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_LT_EQ] = ACTIONS(1045), + [anon_sym_EQ_EQ] = ACTIONS(1047), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1045), + [anon_sym_BANG_EQ] = ACTIONS(1047), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1045), + [anon_sym_GT_EQ] = ACTIONS(1045), + [anon_sym_QMARK_QMARK] = ACTIONS(1045), [anon_sym_BANG] = ACTIONS(1047), [anon_sym_TILDE] = ACTIONS(1045), [anon_sym_PLUS_PLUS] = ACTIONS(1045), @@ -27737,113 +27713,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(1047), [anon_sym_get] = ACTIONS(1047), [anon_sym_set] = ACTIONS(1047), - [sym__automatic_semicolon] = ACTIONS(1051), - [sym__ternary_qmark] = ACTIONS(1051), + [sym__automatic_semicolon] = ACTIONS(1045), + [sym__ternary_qmark] = ACTIONS(1045), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1045), - [sym__await_identifier_line_break] = ACTIONS(1051), + [sym__await_identifier_line_break] = ACTIONS(1045), [sym__await_yield_identifier] = ACTIONS(1045), - [sym__await_yield_identifier_start] = ACTIONS(1051), + [sym__await_yield_identifier_start] = ACTIONS(1045), [sym__await_keyword] = ACTIONS(1045), [sym__default_declaration_start] = ACTIONS(1045), }, - [STATE(117)] = { - [ts_builtin_sym_end] = ACTIONS(1053), - [sym_identifier] = ACTIONS(1055), - [anon_sym_export] = ACTIONS(1055), - [anon_sym_STAR] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1053), - [anon_sym_COMMA] = ACTIONS(1053), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_break] = ACTIONS(1055), - [anon_sym_case] = ACTIONS(1055), - [anon_sym_class] = ACTIONS(1055), - [anon_sym_const] = ACTIONS(1055), - [anon_sym_continue] = ACTIONS(1055), - [anon_sym_debugger] = ACTIONS(1055), - [anon_sym_default] = ACTIONS(1055), - [anon_sym_delete] = ACTIONS(1055), - [anon_sym_do] = ACTIONS(1055), - [anon_sym_else] = ACTIONS(1055), - [anon_sym_for] = ACTIONS(1055), - [anon_sym_function] = ACTIONS(1055), - [anon_sym_if] = ACTIONS(1055), - [anon_sym_import] = ACTIONS(1055), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_instanceof] = ACTIONS(1055), - [anon_sym_new] = ACTIONS(1055), - [anon_sym_return] = ACTIONS(1055), - [anon_sym_switch] = ACTIONS(1055), - [anon_sym_throw] = ACTIONS(1055), - [anon_sym_try] = ACTIONS(1055), - [anon_sym_typeof] = ACTIONS(1055), - [anon_sym_var] = ACTIONS(1055), - [anon_sym_void] = ACTIONS(1055), - [anon_sym_while] = ACTIONS(1055), - [anon_sym_with] = ACTIONS(1055), - [sym__let] = ACTIONS(1055), - [anon_sym_let] = ACTIONS(1055), - [anon_sym_using] = ACTIONS(1055), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1053), - [anon_sym_yield] = ACTIONS(1055), - [anon_sym_LBRACK] = ACTIONS(1053), - [anon_sym_LT] = ACTIONS(1055), - [anon_sym_GT] = ACTIONS(1055), - [anon_sym_DOT] = ACTIONS(1055), - [anon_sym_DQUOTE] = ACTIONS(1053), - [anon_sym_SQUOTE] = ACTIONS(1053), - [anon_sym_async] = ACTIONS(1055), - [sym_optional_chain] = ACTIONS(1053), - [anon_sym_AMP_AMP] = ACTIONS(1053), - [anon_sym_PIPE_PIPE] = ACTIONS(1053), - [anon_sym_GT_GT] = ACTIONS(1055), - [anon_sym_GT_GT_GT] = ACTIONS(1053), - [anon_sym_LT_LT] = ACTIONS(1053), - [anon_sym_AMP] = ACTIONS(1055), - [anon_sym_CARET] = ACTIONS(1053), - [anon_sym_PIPE] = ACTIONS(1055), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_PERCENT] = ACTIONS(1053), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_EQ_EQ] = ACTIONS(1055), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1055), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_QMARK_QMARK] = ACTIONS(1053), - [anon_sym_BANG] = ACTIONS(1055), - [anon_sym_TILDE] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_DASH_DASH] = ACTIONS(1053), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1053), - [sym_number] = ACTIONS(1053), - [sym_private_property_identifier] = ACTIONS(1053), - [sym_this] = ACTIONS(1055), - [sym_super] = ACTIONS(1055), - [sym_true] = ACTIONS(1055), - [sym_false] = ACTIONS(1055), - [sym_null] = ACTIONS(1055), - [sym_undefined] = ACTIONS(1055), - [anon_sym_AT] = ACTIONS(1053), - [anon_sym_static] = ACTIONS(1055), - [anon_sym_get] = ACTIONS(1055), - [anon_sym_set] = ACTIONS(1055), - [sym__automatic_semicolon] = ACTIONS(1053), - [sym__ternary_qmark] = ACTIONS(1053), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1053), - [sym__await_identifier_line_break] = ACTIONS(1053), - [sym__await_yield_identifier] = ACTIONS(1053), - [sym__await_yield_identifier_start] = ACTIONS(1053), - [sym__await_keyword] = ACTIONS(1053), - [sym__default_declaration_start] = ACTIONS(1053), - }, [STATE(118)] = { + [ts_builtin_sym_end] = ACTIONS(1049), + [sym_identifier] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1051), + [anon_sym_STAR] = ACTIONS(1053), + [anon_sym_LBRACE] = ACTIONS(1049), + [anon_sym_COMMA] = ACTIONS(1055), + [anon_sym_RBRACE] = ACTIONS(1049), + [anon_sym_break] = ACTIONS(1051), + [anon_sym_case] = ACTIONS(1051), + [anon_sym_class] = ACTIONS(1051), + [anon_sym_const] = ACTIONS(1051), + [anon_sym_continue] = ACTIONS(1051), + [anon_sym_debugger] = ACTIONS(1051), + [anon_sym_default] = ACTIONS(1051), + [anon_sym_delete] = ACTIONS(1051), + [anon_sym_do] = ACTIONS(1051), + [anon_sym_else] = ACTIONS(1051), + [anon_sym_for] = ACTIONS(1051), + [anon_sym_function] = ACTIONS(1051), + [anon_sym_if] = ACTIONS(1051), + [anon_sym_import] = ACTIONS(1051), + [anon_sym_in] = ACTIONS(1053), + [anon_sym_instanceof] = ACTIONS(1053), + [anon_sym_new] = ACTIONS(1051), + [anon_sym_return] = ACTIONS(1051), + [anon_sym_switch] = ACTIONS(1051), + [anon_sym_throw] = ACTIONS(1051), + [anon_sym_try] = ACTIONS(1051), + [anon_sym_typeof] = ACTIONS(1051), + [anon_sym_var] = ACTIONS(1051), + [anon_sym_void] = ACTIONS(1051), + [anon_sym_while] = ACTIONS(1051), + [anon_sym_with] = ACTIONS(1051), + [sym__let] = ACTIONS(1051), + [anon_sym_let] = ACTIONS(1051), + [anon_sym_using] = ACTIONS(1051), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_SEMI] = ACTIONS(1049), + [anon_sym_yield] = ACTIONS(1051), + [anon_sym_LBRACK] = ACTIONS(1049), + [anon_sym_LT] = ACTIONS(1051), + [anon_sym_GT] = ACTIONS(1053), + [anon_sym_DOT] = ACTIONS(1053), + [anon_sym_DQUOTE] = ACTIONS(1049), + [anon_sym_SQUOTE] = ACTIONS(1049), + [anon_sym_async] = ACTIONS(1051), + [sym_optional_chain] = ACTIONS(1055), + [anon_sym_AMP_AMP] = ACTIONS(1055), + [anon_sym_PIPE_PIPE] = ACTIONS(1055), + [anon_sym_GT_GT] = ACTIONS(1053), + [anon_sym_GT_GT_GT] = ACTIONS(1055), + [anon_sym_LT_LT] = ACTIONS(1055), + [anon_sym_AMP] = ACTIONS(1053), + [anon_sym_CARET] = ACTIONS(1055), + [anon_sym_PIPE] = ACTIONS(1053), + [anon_sym_PLUS] = ACTIONS(1051), + [anon_sym_DASH] = ACTIONS(1051), + [anon_sym_SLASH] = ACTIONS(1051), + [anon_sym_PERCENT] = ACTIONS(1055), + [anon_sym_STAR_STAR] = ACTIONS(1055), + [anon_sym_LT_EQ] = ACTIONS(1055), + [anon_sym_EQ_EQ] = ACTIONS(1053), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1055), + [anon_sym_BANG_EQ] = ACTIONS(1053), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1055), + [anon_sym_GT_EQ] = ACTIONS(1055), + [anon_sym_QMARK_QMARK] = ACTIONS(1055), + [anon_sym_BANG] = ACTIONS(1051), + [anon_sym_TILDE] = ACTIONS(1049), + [anon_sym_PLUS_PLUS] = ACTIONS(1049), + [anon_sym_DASH_DASH] = ACTIONS(1049), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1049), + [sym_number] = ACTIONS(1049), + [sym_private_property_identifier] = ACTIONS(1049), + [sym_this] = ACTIONS(1051), + [sym_super] = ACTIONS(1051), + [sym_true] = ACTIONS(1051), + [sym_false] = ACTIONS(1051), + [sym_null] = ACTIONS(1051), + [sym_undefined] = ACTIONS(1051), + [anon_sym_AT] = ACTIONS(1049), + [anon_sym_static] = ACTIONS(1051), + [anon_sym_get] = ACTIONS(1051), + [anon_sym_set] = ACTIONS(1051), + [sym__automatic_semicolon] = ACTIONS(1055), + [sym__ternary_qmark] = ACTIONS(1055), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1049), + [sym__await_identifier_line_break] = ACTIONS(1055), + [sym__await_yield_identifier] = ACTIONS(1049), + [sym__await_yield_identifier_start] = ACTIONS(1055), + [sym__await_keyword] = ACTIONS(1049), + [sym__default_declaration_start] = ACTIONS(1049), + }, + [STATE(119)] = { [ts_builtin_sym_end] = ACTIONS(1057), [sym_identifier] = ACTIONS(1059), [anon_sym_export] = ACTIONS(1059), @@ -27939,159 +27915,339 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1057), [sym__default_declaration_start] = ACTIONS(1057), }, - [STATE(119)] = { - [ts_builtin_sym_end] = ACTIONS(1065), - [sym_identifier] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1067), - [anon_sym_STAR] = ACTIONS(1069), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_COMMA] = ACTIONS(1071), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1067), - [anon_sym_case] = ACTIONS(1067), - [anon_sym_class] = ACTIONS(1067), - [anon_sym_const] = ACTIONS(1067), - [anon_sym_continue] = ACTIONS(1067), - [anon_sym_debugger] = ACTIONS(1067), - [anon_sym_default] = ACTIONS(1067), - [anon_sym_delete] = ACTIONS(1067), - [anon_sym_do] = ACTIONS(1067), - [anon_sym_else] = ACTIONS(1067), - [anon_sym_for] = ACTIONS(1067), - [anon_sym_function] = ACTIONS(1067), - [anon_sym_if] = ACTIONS(1067), - [anon_sym_import] = ACTIONS(1067), - [anon_sym_in] = ACTIONS(1069), - [anon_sym_instanceof] = ACTIONS(1069), - [anon_sym_new] = ACTIONS(1067), - [anon_sym_return] = ACTIONS(1067), - [anon_sym_switch] = ACTIONS(1067), - [anon_sym_throw] = ACTIONS(1067), - [anon_sym_try] = ACTIONS(1067), - [anon_sym_typeof] = ACTIONS(1067), - [anon_sym_var] = ACTIONS(1067), - [anon_sym_void] = ACTIONS(1067), - [anon_sym_while] = ACTIONS(1067), - [anon_sym_with] = ACTIONS(1067), - [sym__let] = ACTIONS(1067), - [anon_sym_let] = ACTIONS(1067), + [STATE(120)] = { + [sym_declaration] = STATE(581), + [sym_import] = STATE(2455), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1404), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2368), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(33), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_var] = ACTIONS(49), + [anon_sym_void] = ACTIONS(27), + [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(1065), [anon_sym_using] = ACTIONS(1067), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_yield] = ACTIONS(1067), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LT] = ACTIONS(1067), - [anon_sym_GT] = ACTIONS(1069), - [anon_sym_DOT] = ACTIONS(1069), - [anon_sym_DQUOTE] = ACTIONS(1065), - [anon_sym_SQUOTE] = ACTIONS(1065), - [anon_sym_async] = ACTIONS(1067), - [sym_optional_chain] = ACTIONS(1071), - [anon_sym_AMP_AMP] = ACTIONS(1071), - [anon_sym_PIPE_PIPE] = ACTIONS(1071), - [anon_sym_GT_GT] = ACTIONS(1069), - [anon_sym_GT_GT_GT] = ACTIONS(1071), - [anon_sym_LT_LT] = ACTIONS(1071), - [anon_sym_AMP] = ACTIONS(1069), - [anon_sym_CARET] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1069), - [anon_sym_PLUS] = ACTIONS(1067), - [anon_sym_DASH] = ACTIONS(1067), - [anon_sym_SLASH] = ACTIONS(1067), - [anon_sym_PERCENT] = ACTIONS(1071), - [anon_sym_STAR_STAR] = ACTIONS(1071), - [anon_sym_LT_EQ] = ACTIONS(1071), - [anon_sym_EQ_EQ] = ACTIONS(1069), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1071), - [anon_sym_BANG_EQ] = ACTIONS(1069), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1071), - [anon_sym_GT_EQ] = ACTIONS(1071), - [anon_sym_QMARK_QMARK] = ACTIONS(1071), - [anon_sym_BANG] = ACTIONS(1067), - [anon_sym_TILDE] = ACTIONS(1065), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1065), - [sym_number] = ACTIONS(1065), - [sym_private_property_identifier] = ACTIONS(1065), - [sym_this] = ACTIONS(1067), - [sym_super] = ACTIONS(1067), - [sym_true] = ACTIONS(1067), - [sym_false] = ACTIONS(1067), - [sym_null] = ACTIONS(1067), - [sym_undefined] = ACTIONS(1067), - [anon_sym_AT] = ACTIONS(1065), - [anon_sym_static] = ACTIONS(1067), - [anon_sym_get] = ACTIONS(1067), - [anon_sym_set] = ACTIONS(1067), - [sym__automatic_semicolon] = ACTIONS(1071), - [sym__ternary_qmark] = ACTIONS(1071), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1065), - [sym__await_identifier_line_break] = ACTIONS(1071), - [sym__await_yield_identifier] = ACTIONS(1065), - [sym__await_yield_identifier_start] = ACTIONS(1071), - [sym__await_keyword] = ACTIONS(1065), - [sym__default_declaration_start] = ACTIONS(1065), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(1069), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(1071), + [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(120)] = { - [sym_declaration] = STATE(621), - [sym_import] = STATE(2419), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2566), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), + [STATE(121)] = { + [sym_declaration] = STATE(2827), + [sym_import] = STATE(2455), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1405), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2506), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(477), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_var] = ACTIONS(491), + [anon_sym_void] = ACTIONS(27), + [sym__let] = ACTIONS(467), + [anon_sym_let] = ACTIONS(1073), + [anon_sym_using] = ACTIONS(1075), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(1077), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(1079), + [sym__default_declaration_start] = ACTIONS(513), + }, + [STATE(122)] = { + [sym_declaration] = STATE(535), + [sym_import] = STATE(2455), + [sym_variable_declaration] = STATE(630), + [sym_lexical_declaration] = STATE(630), + [sym_using_declaration] = STATE(630), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1399), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(630), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(630), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(630), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2368), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_delete] = ACTIONS(27), [anon_sym_function] = ACTIONS(33), - [anon_sym_import] = ACTIONS(827), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(1065), + [anon_sym_using] = ACTIONS(1067), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(1069), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(1071), + [sym__default_declaration_start] = ACTIONS(99), + }, + [STATE(123)] = { + [sym_declaration] = STATE(2662), + [sym_import] = STATE(2455), + [sym_variable_declaration] = STATE(2791), + [sym_lexical_declaration] = STATE(2791), + [sym_using_declaration] = STATE(2791), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1408), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_class_declaration] = STATE(2791), + [sym_function_expression] = STATE(1320), + [sym_function_declaration] = STATE(2791), + [sym_generator_function] = STATE(1320), + [sym_generator_function_declaration] = STATE(2791), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2506), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(465), + [anon_sym_const] = ACTIONS(467), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(477), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_var] = ACTIONS(491), + [anon_sym_void] = ACTIONS(27), + [sym__let] = ACTIONS(467), [anon_sym_let] = ACTIONS(1073), [anon_sym_using] = ACTIONS(1075), [anon_sym_LPAREN] = ACTIONS(59), @@ -28117,2049 +28273,1947 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(1079), - [sym__default_declaration_start] = ACTIONS(99), - }, - [STATE(121)] = { - [sym_declaration] = STATE(606), - [sym_import] = STATE(2419), - [sym_variable_declaration] = STATE(678), - [sym_lexical_declaration] = STATE(678), - [sym_using_declaration] = STATE(678), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1453), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(678), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(678), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(678), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2566), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(19), - [anon_sym_const] = ACTIONS(21), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(33), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(49), - [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(1073), - [anon_sym_using] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(1077), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1079), - [sym__default_declaration_start] = ACTIONS(99), - }, - [STATE(122)] = { - [sym_declaration] = STATE(2864), - [sym_import] = STATE(2419), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1450), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2547), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(471), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), - [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(1081), - [anon_sym_using] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(1085), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1087), - [sym__default_declaration_start] = ACTIONS(507), - }, - [STATE(123)] = { - [sym_declaration] = STATE(2665), - [sym_import] = STATE(2419), - [sym_variable_declaration] = STATE(2722), - [sym_lexical_declaration] = STATE(2722), - [sym_using_declaration] = STATE(2722), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1445), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_class_declaration] = STATE(2722), - [sym_function_expression] = STATE(1397), - [sym_function_declaration] = STATE(2722), - [sym_generator_function] = STATE(1397), - [sym_generator_function_declaration] = STATE(2722), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2547), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(459), - [anon_sym_const] = ACTIONS(461), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(471), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(485), - [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(461), - [anon_sym_let] = ACTIONS(1081), - [anon_sym_using] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(1085), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1087), - [sym__default_declaration_start] = ACTIONS(507), + [sym__default_declaration_start] = ACTIONS(513), }, [STATE(124)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1579), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2648), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2657), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1095), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1511), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2682), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2685), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1087), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(125)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1504), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2764), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2822), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [sym_import] = STATE(2391), + [sym__for_initializer] = STATE(167), + [sym_for_lexical_declaration] = STATE(1094), + [sym_for_variable_declaration] = STATE(1094), + [sym__for_using_declaration] = STATE(1120), + [sym_empty_statement] = STATE(1094), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1436), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2604), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2604), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2604), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3417), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1097), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_class] = ACTIONS(761), + [anon_sym_const] = ACTIONS(1101), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_var] = ACTIONS(1103), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_using] = ACTIONS(1107), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(1111), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1113), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1115), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1117), + [anon_sym_get] = ACTIONS(1117), + [anon_sym_set] = ACTIONS(1117), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1119), }, [STATE(126)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1605), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2648), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2657), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1095), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1524), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2846), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2860), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1121), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(127)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1521), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2627), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2629), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1107), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1455), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2761), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2763), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1123), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(128)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1504), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2764), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2822), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1109), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [sym_import] = STATE(2391), + [sym__for_initializer] = STATE(168), + [sym_for_lexical_declaration] = STATE(1094), + [sym_for_variable_declaration] = STATE(1094), + [sym__for_using_declaration] = STATE(1120), + [sym_empty_statement] = STATE(1094), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1436), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2604), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2604), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2604), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3417), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1097), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_class] = ACTIONS(761), + [anon_sym_const] = ACTIONS(1101), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_var] = ACTIONS(1103), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_using] = ACTIONS(1107), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(1111), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1113), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1115), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1117), + [anon_sym_get] = ACTIONS(1117), + [anon_sym_set] = ACTIONS(1117), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1119), }, [STATE(129)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1533), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2804), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2808), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1111), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1511), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2682), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2685), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1125), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(130)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1504), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2764), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2822), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1113), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1511), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2682), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2685), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1127), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(131)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1504), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2764), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2822), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1115), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1464), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2609), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2693), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1129), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(132)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1547), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2613), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2614), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1117), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1511), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2682), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2685), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1131), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(133)] = { - [sym_import] = STATE(2598), - [sym__for_initializer] = STATE(171), - [sym_for_lexical_declaration] = STATE(1077), - [sym_for_variable_declaration] = STATE(1077), - [sym__for_using_declaration] = STATE(1078), - [sym_empty_statement] = STATE(1077), - [sym_parenthesized_expression] = STATE(835), - [sym_expression] = STATE(1523), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2611), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2611), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(835), - [sym_subscript_expression] = STATE(835), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2611), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3395), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1119), - [anon_sym_LBRACE] = ACTIONS(1121), - [anon_sym_class] = ACTIONS(769), - [anon_sym_const] = ACTIONS(1123), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_var] = ACTIONS(1125), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1127), - [anon_sym_using] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(1131), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(1133), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1137), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1529), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2584), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2585), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1133), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1139), - [anon_sym_get] = ACTIONS(1139), - [anon_sym_set] = ACTIONS(1139), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1141), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(134)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1504), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2764), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2822), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1143), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1535), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2622), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2623), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1135), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(135)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1578), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2873), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2888), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1091), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1145), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1511), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2682), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2685), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1137), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(136)] = { - [sym_import] = STATE(2598), - [sym__for_initializer] = STATE(165), - [sym_for_lexical_declaration] = STATE(1077), - [sym_for_variable_declaration] = STATE(1077), - [sym__for_using_declaration] = STATE(1078), - [sym_empty_statement] = STATE(1077), - [sym_parenthesized_expression] = STATE(835), - [sym_expression] = STATE(1523), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2611), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2611), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(835), - [sym_subscript_expression] = STATE(835), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2611), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3395), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1119), - [anon_sym_LBRACE] = ACTIONS(1121), - [anon_sym_class] = ACTIONS(769), - [anon_sym_const] = ACTIONS(1123), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_var] = ACTIONS(1125), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1127), - [anon_sym_using] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(1131), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(1133), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1137), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1492), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2609), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2693), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1083), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1129), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1139), - [anon_sym_get] = ACTIONS(1139), - [anon_sym_set] = ACTIONS(1139), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1141), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(137)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1593), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__initializer] = STATE(3209), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3371), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1147), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_in] = ACTIONS(1149), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_of] = ACTIONS(1149), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(1147), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_EQ] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1456), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__initializer] = STATE(2926), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3238), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1139), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_in] = ACTIONS(1141), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_of] = ACTIONS(1141), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(1139), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_EQ] = ACTIONS(1143), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_binding] = ACTIONS(1153), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__line_break_after_binding] = ACTIONS(1145), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(138)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(817), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2399), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2399), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(817), - [sym_subscript_expression] = STATE(817), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2399), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_COMMA] = ACTIONS(1159), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_using] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_RBRACK] = ACTIONS(1165), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1167), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1171), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(782), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2335), + [sym_assignment_pattern] = STATE(2760), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2335), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(782), + [sym_subscript_expression] = STATE(782), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2335), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2511), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_pattern_repeat1] = STATE(2764), + [sym_identifier] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_COMMA] = ACTIONS(1151), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_using] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_RBRACK] = ACTIONS(1157), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1159), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1163), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(1153), + [anon_sym_get] = ACTIONS(1153), + [anon_sym_set] = ACTIONS(1153), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1173), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1165), }, [STATE(139)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(817), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2399), - [sym_assignment_pattern] = STATE(2730), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2399), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(817), - [sym_subscript_expression] = STATE(817), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2399), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2420), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_pattern_repeat1] = STATE(2865), - [sym_identifier] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_COMMA] = ACTIONS(1159), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_using] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_RBRACK] = ACTIONS(1175), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1167), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1171), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(782), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2335), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2335), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(782), + [sym_subscript_expression] = STATE(782), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2335), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_COMMA] = ACTIONS(1151), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_using] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_RBRACK] = ACTIONS(1167), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1159), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1163), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(1153), + [anon_sym_get] = ACTIONS(1153), + [anon_sym_set] = ACTIONS(1153), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1173), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1165), }, [STATE(140)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(817), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2399), - [sym_assignment_pattern] = STATE(2821), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2399), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(817), - [sym_subscript_expression] = STATE(817), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2399), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2433), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_pattern_repeat1] = STATE(2892), - [sym_identifier] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_COMMA] = ACTIONS(1159), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_using] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_RBRACK] = ACTIONS(1177), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1167), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1171), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(782), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2335), + [sym_assignment_pattern] = STATE(2681), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2335), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(782), + [sym_subscript_expression] = STATE(782), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2335), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2396), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_pattern_repeat1] = STATE(2687), + [sym_identifier] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_COMMA] = ACTIONS(1151), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_using] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_RBRACK] = ACTIONS(1169), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1159), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1163), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(1153), + [anon_sym_get] = ACTIONS(1153), + [anon_sym_set] = ACTIONS(1153), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1173), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1165), }, [STATE(141)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1548), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(3136), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_spread_element] = STATE(2791), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2792), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_COMMA] = ACTIONS(1179), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_RBRACK] = ACTIONS(1179), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(807), + [sym_expression] = STATE(1816), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2586), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(807), + [sym_subscript_expression] = STATE(807), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2392), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_pattern_repeat1] = STATE(2700), + [sym_identifier] = ACTIONS(1171), + [anon_sym_LBRACE] = ACTIONS(1173), + [anon_sym_COMMA] = ACTIONS(1151), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1175), + [anon_sym_using] = ACTIONS(1175), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(1177), + [anon_sym_RBRACK] = ACTIONS(1167), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1179), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1181), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1175), + [anon_sym_get] = ACTIONS(1175), + [anon_sym_set] = ACTIONS(1175), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1183), }, [STATE(142)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(848), - [sym_expression] = STATE(1820), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2610), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(848), - [sym_subscript_expression] = STATE(848), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2503), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_pattern_repeat1] = STATE(2685), - [sym_identifier] = ACTIONS(1182), - [anon_sym_LBRACE] = ACTIONS(1184), - [anon_sym_COMMA] = ACTIONS(1159), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1186), - [anon_sym_using] = ACTIONS(1186), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(1188), - [anon_sym_RBRACK] = ACTIONS(1165), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1190), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1192), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1411), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(3217), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2596), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2597), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_COMMA] = ACTIONS(1185), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_RBRACK] = ACTIONS(1185), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1186), - [anon_sym_get] = ACTIONS(1186), - [anon_sym_set] = ACTIONS(1186), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1194), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(143)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1366), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2428), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1451), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2715), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3301), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2375), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1188), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), + }, + [STATE(144)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(782), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2335), + [sym_assignment_pattern] = STATE(3217), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2335), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(782), + [sym_subscript_expression] = STATE(782), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2335), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2597), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_COMMA] = ACTIONS(1190), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_using] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_RBRACK] = ACTIONS(1190), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1159), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1163), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1153), + [anon_sym_get] = ACTIONS(1153), + [anon_sym_set] = ACTIONS(1153), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1165), + }, + [STATE(145)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1335), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2509), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(1196), + [anon_sym_SEMI] = ACTIONS(1192), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -30176,77 +30230,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym__automatic_semicolon] = ACTIONS(1196), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym__automatic_semicolon] = ACTIONS(1192), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(1196), - [sym__await_identifier_line_break] = ACTIONS(1196), + [sym__line_break_ends_statement] = ACTIONS(1192), + [sym__await_identifier_line_break] = ACTIONS(1192), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(1196), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier_start] = ACTIONS(1192), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(144)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1404), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2531), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [STATE(146)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1383), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2433), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(1198), + [anon_sym_SEMI] = ACTIONS(1194), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -30263,3210 +30317,6146 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym__automatic_semicolon] = ACTIONS(1198), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym__automatic_semicolon] = ACTIONS(1194), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(1198), - [sym__await_identifier_line_break] = ACTIONS(1198), + [sym__line_break_ends_statement] = ACTIONS(1194), + [sym__await_identifier_line_break] = ACTIONS(1194), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(1198), - [sym__await_keyword] = ACTIONS(839), - }, - [STATE(145)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1572), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2868), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3328), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2442), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1200), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), - }, - [STATE(146)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1570), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2868), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3391), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2442), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1200), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier_start] = ACTIONS(1194), + [sym__await_keyword] = ACTIONS(831), }, [STATE(147)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1577), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2868), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3448), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2442), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1200), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1454), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2715), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3411), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2375), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1188), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(148)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1546), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2868), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3327), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2442), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1200), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1528), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2715), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3342), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2375), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1188), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(149)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1564), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2868), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3424), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2442), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1200), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1534), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2715), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3309), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2375), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1188), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(150)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1532), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(2868), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3340), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2442), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1200), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1541), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2715), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3418), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2375), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1188), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(151)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(817), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2399), - [sym_assignment_pattern] = STATE(3136), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2399), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(817), - [sym_subscript_expression] = STATE(817), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2399), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2792), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_using] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_RBRACK] = ACTIONS(1202), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1167), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1171), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(774), + [sym_expression] = STATE(1546), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2715), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(774), + [sym_subscript_expression] = STATE(774), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3391), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2375), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1188), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1173), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(152)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(817), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2399), - [sym_assignment_pattern] = STATE(3072), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2399), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(817), - [sym_subscript_expression] = STATE(817), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2399), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2732), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_using] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1204), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1167), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1171), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1525), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2567), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2568), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1198), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1173), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(153)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1565), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2717), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2718), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1206), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1208), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1424), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2752), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2753), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1202), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(154)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1540), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2879), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2882), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1206), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1212), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1536), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2642), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2643), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1204), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(155)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(817), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2399), - [sym_assignment_pattern] = STATE(3072), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2399), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(817), - [sym_subscript_expression] = STATE(817), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2399), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2732), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_using] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1214), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1167), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1171), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1457), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2850), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2851), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1206), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1173), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(156)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1548), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2791), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1216), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1216), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_RBRACK] = ACTIONS(1216), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(782), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2335), + [sym_assignment_pattern] = STATE(2715), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2335), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(782), + [sym_subscript_expression] = STATE(782), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2335), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2375), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_using] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1188), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1159), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1163), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(1153), + [anon_sym_get] = ACTIONS(1153), + [anon_sym_set] = ACTIONS(1153), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1165), }, [STATE(157)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1567), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2736), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2737), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1206), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1218), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1540), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2666), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2667), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1208), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(158)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1527), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2726), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2727), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1206), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1220), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1542), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2688), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2689), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1210), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(159)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(817), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2399), - [sym_assignment_pattern] = STATE(2868), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2399), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(817), - [sym_subscript_expression] = STATE(817), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2399), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2442), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_using] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1200), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1167), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1171), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1512), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2754), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2756), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1212), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1173), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(160)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1509), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2830), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2832), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1206), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1222), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1544), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2705), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2706), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1214), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(161)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1552), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2646), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2647), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1206), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1224), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(782), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2335), + [sym_assignment_pattern] = STATE(3215), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2335), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(782), + [sym_subscript_expression] = STATE(782), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2335), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2677), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_using] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1216), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1159), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1163), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(1153), + [anon_sym_get] = ACTIONS(1153), + [anon_sym_set] = ACTIONS(1153), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1165), }, [STATE(162)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1562), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2875), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2877), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1206), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1226), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(782), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2335), + [sym_assignment_pattern] = STATE(3215), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2335), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(782), + [sym_subscript_expression] = STATE(782), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2335), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2677), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_using] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1218), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1159), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1163), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(1153), + [anon_sym_get] = ACTIONS(1153), + [anon_sym_set] = ACTIONS(1153), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1165), }, [STATE(163)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1585), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2854), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2857), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1206), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1228), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1411), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2596), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1220), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1220), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_RBRACK] = ACTIONS(1220), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(164)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1561), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(2683), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [aux_sym_array_repeat1] = STATE(2684), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_COMMA] = ACTIONS(1206), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1230), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1530), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(2601), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [aux_sym_array_repeat1] = STATE(2602), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1222), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(165)] = { - [sym_import] = STATE(2598), - [sym__for_condition] = STATE(180), - [sym_empty_statement] = STATE(1043), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1599), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3416), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(1131), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1459), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(3408), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3408), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(1224), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(166)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(818), - [sym_expression] = STATE(1729), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2315), - [sym_assignment_pattern] = STATE(3048), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2315), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(818), - [sym_subscript_expression] = STATE(818), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2315), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2833), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1099), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1101), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(782), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2335), + [sym_assignment_pattern] = STATE(3118), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2335), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(782), + [sym_subscript_expression] = STATE(782), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2335), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2564), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_using] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1159), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1163), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1093), - [anon_sym_get] = ACTIONS(1093), - [anon_sym_set] = ACTIONS(1093), + [anon_sym_static] = ACTIONS(1153), + [anon_sym_get] = ACTIONS(1153), + [anon_sym_set] = ACTIONS(1153), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1103), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1165), }, [STATE(167)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(817), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2399), - [sym_assignment_pattern] = STATE(3072), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2399), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(817), - [sym_subscript_expression] = STATE(817), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2399), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2732), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_using] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1167), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1171), + [sym_import] = STATE(2391), + [sym__for_condition] = STATE(175), + [sym_empty_statement] = STATE(1042), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1440), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3350), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1173), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(168)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(817), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2399), - [sym_assignment_pattern] = STATE(3048), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2399), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(817), - [sym_subscript_expression] = STATE(817), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2399), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [sym_pattern] = STATE(2833), - [sym_rest_pattern] = STATE(2326), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1161), - [anon_sym_using] = ACTIONS(1161), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1167), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1171), + [sym_import] = STATE(2391), + [sym__for_condition] = STATE(174), + [sym_empty_statement] = STATE(1042), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1440), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3350), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1161), - [anon_sym_get] = ACTIONS(1161), - [anon_sym_set] = ACTIONS(1161), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1173), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(169)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1575), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(3435), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3435), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_RBRACE] = ACTIONS(1232), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1444), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_spread_element] = STATE(3280), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3280), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(170)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1592), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_spread_element] = STATE(3334), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3334), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_RBRACE] = ACTIONS(1234), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1210), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(782), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2335), + [sym_assignment_pattern] = STATE(3215), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2335), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(782), + [sym_subscript_expression] = STATE(782), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2335), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2677), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1147), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_using] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1159), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1163), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(1153), + [anon_sym_get] = ACTIONS(1153), + [anon_sym_set] = ACTIONS(1153), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1165), }, [STATE(171)] = { - [sym_import] = STATE(2598), - [sym__for_condition] = STATE(177), - [sym_empty_statement] = STATE(1043), + [sym_import] = STATE(2391), [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1599), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), + [sym_expression] = STATE(1662), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(3118), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), [sym_member_expression] = STATE(774), [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3416), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(1131), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2293), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [sym_pattern] = STATE(2564), + [sym_rest_pattern] = STATE(2351), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1081), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1085), + [anon_sym_using] = ACTIONS(1085), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1091), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1093), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(1085), + [anon_sym_get] = ACTIONS(1085), + [anon_sym_set] = ACTIONS(1085), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1095), }, [STATE(172)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1593), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3371), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_in] = ACTIONS(1149), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_of] = ACTIONS(1149), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1456), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3238), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_in] = ACTIONS(1141), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_of] = ACTIONS(1141), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(173)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1776), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(840), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2855), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2855), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(840), + [sym_subscript_expression] = STATE(840), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2855), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1228), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_class] = ACTIONS(761), + [anon_sym_const] = ACTIONS(1230), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_var] = ACTIONS(1232), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1234), + [anon_sym_using] = ACTIONS(1236), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1111), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1238), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1240), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(1242), + [anon_sym_get] = ACTIONS(1242), + [anon_sym_set] = ACTIONS(1242), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1238), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1240), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1244), }, [STATE(174)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1786), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1461), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3289), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1246), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1242), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1244), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(175)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1827), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1463), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3367), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(1248), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1246), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1248), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(176)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1827), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(853), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(897), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1246), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1250), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(177)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1598), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3362), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1252), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(847), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1558), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), }, [STATE(178)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(870), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2908), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2908), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(870), - [sym_subscript_expression] = STATE(870), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2908), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1121), - [anon_sym_class] = ACTIONS(769), - [anon_sym_const] = ACTIONS(1256), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_var] = ACTIONS(1258), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1260), - [anon_sym_using] = ACTIONS(1262), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1133), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1264), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1266), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1548), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3257), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1268), - [anon_sym_get] = ACTIONS(1268), - [anon_sym_set] = ACTIONS(1268), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1270), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(179)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1765), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1549), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3270), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1272), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1274), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(180)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1603), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3400), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(1276), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1064), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1065), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(181)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1785), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(848), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1559), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1278), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1280), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), }, [STATE(182)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1785), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1442), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1410), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(183)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(849), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1561), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(184)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(863), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1562), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(185)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(864), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1563), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(186)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(865), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1564), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(187)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1066), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1067), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(188)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1485), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1486), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(189)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1466), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1467), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(190)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1068), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1070), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(191)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1441), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3386), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(192)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1468), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1469), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(193)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1487), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1488), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(194)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1470), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1471), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(195)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1473), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1474), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(196)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1475), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1476), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(197)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1477), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1478), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(198)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1489), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1490), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(199)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(851), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(893), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(200)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(762), + [sym_expression] = STATE(1834), + [sym_primary_expression] = STATE(1037), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(762), + [sym_subscript_expression] = STATE(762), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(1262), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1264), + [anon_sym_using] = ACTIONS(1264), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DOT] = ACTIONS(1266), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(1268), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(1270), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1264), + [anon_sym_get] = ACTIONS(1264), + [anon_sym_set] = ACTIONS(1264), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(1272), + }, + [STATE(201)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1337), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2438), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(202)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(852), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(895), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(203)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1438), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3254), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(204)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1135), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1137), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(205)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(855), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(900), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(206)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(856), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(902), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(207)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(857), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(904), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(208)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1550), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3276), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(209)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(851), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1515), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(210)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1452), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1465), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(211)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(872), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1274), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1276), + [anon_sym_using] = ACTIONS(1276), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1280), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1282), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1276), + [anon_sym_get] = ACTIONS(1276), + [anon_sym_set] = ACTIONS(1276), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1284), + }, + [STATE(212)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(852), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1516), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(213)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1555), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3397), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(214)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(853), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1517), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(215)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(855), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1518), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(216)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(856), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1519), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(217)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(857), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1520), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(218)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1556), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3402), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(219)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(872), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), + }, + [STATE(220)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1727), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -33478,22 +36468,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33507,132 +36497,1114 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1278), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1282), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_context] = ACTIONS(1288), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(183)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1834), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), + [STATE(221)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(693), + [sym_expression] = STATE(1833), + [sym_primary_expression] = STATE(843), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(693), + [sym_subscript_expression] = STATE(693), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(1290), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1292), + [anon_sym_using] = ACTIONS(1292), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DOT] = ACTIONS(1294), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(1296), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(1298), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1292), + [anon_sym_get] = ACTIONS(1292), + [anon_sym_set] = ACTIONS(1292), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(1300), + }, + [STATE(222)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1081), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1126), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(223)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1456), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3238), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(224)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(839), + [sym_expression] = STATE(1829), + [sym_primary_expression] = STATE(1494), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(839), + [sym_subscript_expression] = STATE(839), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(1302), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), + [anon_sym_delete] = ACTIONS(839), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1304), + [anon_sym_using] = ACTIONS(1304), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DOT] = ACTIONS(1306), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_async] = ACTIONS(1308), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), + [sym_private_property_identifier] = ACTIONS(855), [sym_this] = ACTIONS(381), [sym_super] = ACTIONS(381), [sym_true] = ACTIONS(381), [sym_false] = ACTIONS(381), [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_undefined] = ACTIONS(1310), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(1304), + [anon_sym_get] = ACTIONS(1304), + [anon_sym_set] = ACTIONS(1304), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1284), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1286), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(1312), }, - [STATE(184)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1882), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(225)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1551), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3296), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(226)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(847), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(996), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(227)] = { + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(743), + [sym_expression] = STATE(1835), + [sym_primary_expression] = STATE(960), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(743), + [sym_subscript_expression] = STATE(743), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(1314), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1316), + [anon_sym_using] = ACTIONS(1316), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DOT] = ACTIONS(1318), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(1320), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(1322), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1316), + [anon_sym_get] = ACTIONS(1316), + [anon_sym_set] = ACTIONS(1316), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(1324), + }, + [STATE(228)] = { + [sym_import] = STATE(2431), + [sym_statement_block] = STATE(1417), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1418), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(1258), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(229)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1552), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3310), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(230)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1553), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3316), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(231)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1522), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3314), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(232)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1387), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_sequence_expression] = STATE(2510), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(233)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1510), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3285), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(234)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1695), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -33644,22 +37616,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33673,49 +37645,1278 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1288), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1290), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_context] = ACTIONS(1326), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(185)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1882), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(235)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1128), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1167), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(236)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1523), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3247), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(237)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1046), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1047), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(238)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1458), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3403), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(239)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1049), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1050), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(240)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(848), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(885), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(241)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1131), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1133), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(242)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1139), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1145), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(243)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1156), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1157), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), + }, + [STATE(244)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1462), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3290), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(245)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(872), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DOT] = ACTIONS(1278), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), + }, + [STATE(246)] = { + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(808), + [sym_expression] = STATE(1840), + [sym_primary_expression] = STATE(1403), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(808), + [sym_subscript_expression] = STATE(808), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(1328), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1330), + [anon_sym_using] = ACTIONS(1330), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DOT] = ACTIONS(1332), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(1334), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(1336), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1330), + [anon_sym_get] = ACTIONS(1330), + [anon_sym_set] = ACTIONS(1330), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(1338), + }, + [STATE(247)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1484), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3258), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(248)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1521), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3230), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(249)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(849), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(890), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(250)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1715), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -33727,22 +38928,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33756,49 +38957,376 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1288), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1292), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_context] = ACTIONS(1340), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(186)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1761), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(251)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1539), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3328), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(252)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1513), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3235), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(253)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1514), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3300), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(254)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(863), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(922), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(255)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1734), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -33810,22 +39338,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33839,49 +39367,376 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1294), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1296), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_context] = ACTIONS(1342), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(187)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1778), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(256)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1543), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3332), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(257)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1526), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3249), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(258)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1527), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3281), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(259)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(864), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(924), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(260)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1745), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -33893,22 +39748,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33922,464 +39777,376 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1298), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1300), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_context] = ACTIONS(1344), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(188)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1778), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1298), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1302), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(189)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1818), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [STATE(261)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1545), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3365), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1304), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1306), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(190)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1745), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [STATE(262)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1531), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3339), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1308), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1310), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(191)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1745), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [STATE(263)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1532), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3414), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1308), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1312), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(192)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1755), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [STATE(264)] = { + [sym_import] = STATE(2443), + [sym_statement_block] = STATE(865), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(925), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(1250), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1314), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1316), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, - [STATE(193)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1776), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(265)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1752), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -34391,22 +40158,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -34420,1872 +40187,802 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1238), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1318), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_context] = ACTIONS(1346), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(194)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1607), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3358), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [STATE(266)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1547), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3404), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(195)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(875), - [sym_expression] = STATE(1888), - [sym_primary_expression] = STATE(1597), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(875), - [sym_subscript_expression] = STATE(875), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(1320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1322), - [anon_sym_using] = ACTIONS(1322), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DOT] = ACTIONS(1324), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(1326), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(1328), + [STATE(267)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1537), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3253), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1322), - [anon_sym_get] = ACTIONS(1322), - [anon_sym_set] = ACTIONS(1322), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(1330), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(196)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(886), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(945), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [STATE(268)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1538), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3324), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(197)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1610), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1455), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [STATE(269)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1415), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3374), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(198)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1596), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3289), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [STATE(270)] = { + [sym_import] = STATE(2418), + [sym_statement_block] = STATE(1164), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1166), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(1254), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, - [STATE(199)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1456), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1457), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [STATE(271)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(693), + [sym_expression] = STATE(1833), + [sym_primary_expression] = STATE(843), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(693), + [sym_subscript_expression] = STATE(693), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(1348), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(1350), + [anon_sym_using] = ACTIONS(1350), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DOT] = ACTIONS(1294), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(1352), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(1354), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(1350), + [anon_sym_get] = ACTIONS(1350), + [anon_sym_set] = ACTIONS(1350), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(1356), }, - [STATE(200)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1459), - [sym_parenthesized_expression] = STATE(858), + [STATE(272)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), [sym_expression] = STATE(1460), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), - }, - [STATE(201)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1461), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1462), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), - }, - [STATE(202)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1463), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1464), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), - }, - [STATE(203)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(911), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1029), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), - }, - [STATE(204)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(902), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(928), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), - }, - [STATE(205)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1568), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3462), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(206)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(883), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1036), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), - }, - [STATE(207)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(908), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(929), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), - }, - [STATE(208)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1476), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3318), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(209)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(910), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(930), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), - }, - [STATE(210)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(885), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(931), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), - }, - [STATE(211)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(889), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(933), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), - }, - [STATE(212)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(891), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(934), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_sequence_expression] = STATE(3364), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(213)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(790), - [sym_expression] = STATE(1893), - [sym_primary_expression] = STATE(1200), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(790), - [sym_subscript_expression] = STATE(790), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(1340), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [STATE(273)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1329), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1342), - [anon_sym_using] = ACTIONS(1342), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(907), + [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), - [anon_sym_DOT] = ACTIONS(1344), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(1346), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(81), [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(917), + [sym_private_property_identifier] = ACTIONS(85), [sym_this] = ACTIONS(87), [sym_super] = ACTIONS(87), [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(1348), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1342), - [anon_sym_get] = ACTIONS(1342), - [anon_sym_set] = ACTIONS(1342), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1350), - }, - [STATE(214)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(902), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1512), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(215)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1514), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1549), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [STATE(274)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1662), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(216)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1405), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [STATE(275)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1307), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -36302,1794 +40999,476 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), - }, - [STATE(217)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(908), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1513), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), - }, - [STATE(218)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1111), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1112), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(219)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(910), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1454), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), - }, - [STATE(220)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(885), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1515), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), - }, - [STATE(221)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(889), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1516), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), - }, - [STATE(222)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(891), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1517), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), - }, - [STATE(223)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1055), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1045), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(224)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1604), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3317), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(225)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1606), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3323), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(226)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(895), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1037), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), - }, - [STATE(227)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1601), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1602), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), - }, - [STATE(228)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1186), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1188), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(229)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1189), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1190), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(230)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1471), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1472), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), - }, - [STATE(231)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1505), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1507), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(232)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1519), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1525), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [STATE(276)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1311), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(233)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1526), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1530), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [STATE(277)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1299), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(234)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1356), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [STATE(278)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1699), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, - [STATE(235)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1191), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1192), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [STATE(279)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1390), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(236)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(730), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(877), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(730), - [sym_subscript_expression] = STATE(730), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), + [STATE(280)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(773), + [sym_expression] = STATE(1831), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2339), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2339), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(773), + [sym_subscript_expression] = STATE(773), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2339), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), [sym_identifier] = ACTIONS(1358), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), [anon_sym_let] = ACTIONS(1360), [anon_sym_using] = ACTIONS(1360), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DOT] = ACTIONS(1362), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(1364), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(1366), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(1155), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1362), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1364), [anon_sym_AT] = ACTIONS(91), [anon_sym_static] = ACTIONS(1360), [anon_sym_get] = ACTIONS(1360), [anon_sym_set] = ACTIONS(1360), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(1368), - }, - [STATE(237)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1583), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3460), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1366), }, - [STATE(238)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1383), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2429), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [STATE(281)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1333), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -38106,162 +41485,566 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), - }, - [STATE(239)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1370), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1372), - [anon_sym_using] = ACTIONS(1372), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1356), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1374), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1376), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1372), - [anon_sym_get] = ACTIONS(1372), - [anon_sym_set] = ACTIONS(1372), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1378), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(240)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1876), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), + [STATE(282)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1289), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(283)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1339), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(284)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1340), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(285)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1290), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(286)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1342), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(287)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1343), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(288)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1819), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -38275,622 +42058,209 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1380), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(241)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(906), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1580), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), - }, - [STATE(242)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1049), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1050), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(243)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1520), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3402), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(244)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1056), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1058), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(245)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1586), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3320), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(246)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(880), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(915), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [STATE(289)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1347), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(247)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1503), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3364), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [STATE(290)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1354), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(248)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1834), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(291)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1825), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -38902,22 +42272,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -38931,48 +42301,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1284), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(249)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1765), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(292)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1358), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(293)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1736), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -38984,22 +42434,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -39013,376 +42463,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1272), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(250)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1068), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1069), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(251)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1070), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1071), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(252)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1072), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1073), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(253)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1600), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3369), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [STATE(294)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1373), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(254)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1856), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(295)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1762), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -39394,22 +42596,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -39423,786 +42625,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1382), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(255)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1356), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), - }, - [STATE(256)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(786), - [sym_expression] = STATE(1899), - [sym_primary_expression] = STATE(954), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(786), - [sym_subscript_expression] = STATE(786), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(1384), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1386), - [anon_sym_using] = ACTIONS(1386), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DOT] = ACTIONS(1388), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(1390), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(1392), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1386), - [anon_sym_get] = ACTIONS(1386), - [anon_sym_set] = ACTIONS(1386), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(1394), - }, - [STATE(257)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(730), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(877), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(730), - [sym_subscript_expression] = STATE(730), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(1396), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1398), - [anon_sym_using] = ACTIONS(1398), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DOT] = ACTIONS(1362), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(1400), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(1402), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1398), - [anon_sym_get] = ACTIONS(1398), - [anon_sym_set] = ACTIONS(1398), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(1404), - }, - [STATE(258)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1550), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3463), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(259)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1557), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3349), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(260)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1098), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1099), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(261)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1558), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3427), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(262)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1510), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3422), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(263)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(880), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1582), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(264)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1761), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(296)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1709), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -40214,22 +42677,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -40243,130 +42706,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1294), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(265)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1511), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3475), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(266)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1792), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(297)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1807), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -40378,22 +42758,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -40407,540 +42787,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1406), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(267)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1556), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3465), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(268)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1501), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3307), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(269)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(886), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1587), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), - }, - [STATE(270)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1566), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3335), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(271)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1528), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3413), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(272)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(911), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1588), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(273)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1818), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(298)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1742), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -40952,22 +42839,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -40981,130 +42868,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1304), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(274)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1529), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3472), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(275)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1822), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(299)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1730), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -41116,22 +42920,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -41145,540 +42949,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1408), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(276)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1560), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3471), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [STATE(300)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1300), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(277)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(883), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1589), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), - }, - [STATE(278)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(895), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1590), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), - }, - [STATE(279)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1569), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3374), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(280)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1541), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3447), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(281)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1502), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3344), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(282)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1755), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(301)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1701), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -41690,22 +43082,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -41719,130 +43111,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1314), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(283)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1542), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3288), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(284)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1757), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(302)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1702), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -41854,22 +43163,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -41883,540 +43192,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1410), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(285)] = { - [sym_import] = STATE(2483), - [sym_statement_block] = STATE(906), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(917), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(1332), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), - }, - [STATE(286)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1574), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3353), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(287)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1593), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3371), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(288)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1571), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3394), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(289)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1553), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3411), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(290)] = { - [sym_import] = STATE(2459), - [sym_statement_block] = STATE(1608), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1609), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(1336), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(291)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1786), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(303)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42428,22 +43244,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42457,130 +43273,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1242), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(292)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1554), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3325), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(293)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1793), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(304)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1751), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42592,22 +43325,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42621,537 +43354,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1412), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(294)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(853), - [sym_expression] = STATE(1889), - [sym_primary_expression] = STATE(1443), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(853), - [sym_subscript_expression] = STATE(853), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(1414), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1416), - [anon_sym_using] = ACTIONS(1416), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(1420), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(1422), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1416), - [anon_sym_get] = ACTIONS(1416), - [anon_sym_set] = ACTIONS(1416), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(1424), - }, - [STATE(295)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1576), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_sequence_expression] = STATE(3352), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(296)] = { - [sym_import] = STATE(2437), - [sym_statement_block] = STATE(1059), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1060), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(297)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1370), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), - }, - [STATE(298)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1411), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), - }, - [STATE(299)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1345), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(300)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(305)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1779), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43163,22 +43406,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43192,128 +43435,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(301)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1729), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(302)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1827), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(306)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1780), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43325,22 +43487,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43354,209 +43516,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(303)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(810), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2401), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2401), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(810), - [sym_subscript_expression] = STATE(810), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2401), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1426), - [anon_sym_LBRACE] = ACTIONS(1157), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(1428), - [anon_sym_using] = ACTIONS(1428), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1430), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1432), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1428), - [anon_sym_get] = ACTIONS(1428), - [anon_sym_set] = ACTIONS(1428), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1434), - }, - [STATE(304)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1355), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(305)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1841), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(307)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1781), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43568,22 +43568,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43597,47 +43597,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(306)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1872), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(308)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43649,22 +43649,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43678,128 +43678,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(307)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1362), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(308)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1806), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(309)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1790), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43811,22 +43730,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43840,209 +43759,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(309)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1364), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, [STATE(310)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1858), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), - }, - [STATE(311)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1788), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1810), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -44054,22 +43811,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -44083,47 +43840,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(312)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1854), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [STATE(311)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1740), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -44135,22 +43892,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -44164,47 +43921,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), + }, + [STATE(312)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1594), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(313)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1861), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -44216,22 +44054,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), + [anon_sym_LPAREN] = ACTIONS(941), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), + [anon_sym_SLASH] = ACTIONS(947), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), + [anon_sym_BQUOTE] = ACTIONS(951), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -44245,3629 +44083,3467 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, [STATE(314)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1877), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1118), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(315)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1403), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1130), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(316)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1884), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1580), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(317)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1875), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1291), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), }, [STATE(318)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1756), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1611), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(319)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1804), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1620), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(320)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1812), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1623), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(321)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1844), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1656), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(322)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1737), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1657), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(323)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1739), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1658), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(324)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1741), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1665), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(325)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1744), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1667), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(326)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1797), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1668), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(327)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1367), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1670), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(328)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1636), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1672), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(329)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1436), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1673), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(330)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1386), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1674), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(331)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1845), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1675), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(332)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1368), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1678), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(333)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1369), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1593), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, [STATE(334)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1142), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1055), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(335)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1371), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1816), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(336)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1061), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), + [sym_array] = STATE(1182), [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(337)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1164), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1087), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(338)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1373), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1003), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), + [sym_array] = STATE(1182), [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(339)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1727), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1092), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(340)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1374), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1093), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), + [sym_array] = STATE(1182), [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(341)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1675), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1098), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(342)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1723), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1099), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(343)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1733), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1100), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(344)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1669), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1101), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(345)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1670), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1102), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(346)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1671), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1103), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(347)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1673), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1104), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(348)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1677), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(349)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1678), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1106), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(350)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1679), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1108), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(351)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1681), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1110), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(352)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1698), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1113), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(353)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1726), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2418), + [sym_parenthesized_expression] = STATE(742), + [sym_expression] = STATE(1121), + [sym_primary_expression] = STATE(1048), + [sym_yield_expression] = STATE(1184), + [sym_object] = STATE(1182), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1182), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1182), + [sym_jsx_opening_element] = STATE(2023), + [sym_jsx_self_closing_element] = STATE(1182), + [sym_class] = STATE(1182), + [sym_function_expression] = STATE(1182), + [sym_generator_function] = STATE(1182), + [sym_arrow_function] = STATE(1182), + [sym_call_expression] = STATE(1182), + [sym_new_expression] = STATE(1182), + [sym__argumentless_new_expression] = STATE(1185), + [sym_await_expression] = STATE(1184), + [sym_member_expression] = STATE(742), + [sym_subscript_expression] = STATE(742), + [sym_assignment_expression] = STATE(1184), + [sym__augmented_assignment_lhs] = STATE(2015), + [sym_augmented_assignment_expression] = STATE(1184), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1184), + [sym_binary_expression] = STATE(1184), + [sym_unary_expression] = STATE(1184), + [sym_update_expression] = STATE(1184), + [sym_string] = STATE(1182), + [sym_template_string] = STATE(1182), + [sym_regex] = STATE(1182), + [sym_meta_property] = STATE(1182), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3378), + [aux_sym_export_statement_repeat1] = STATE(2526), + [sym_identifier] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(705), + [anon_sym_class] = ACTIONS(707), + [anon_sym_delete] = ACTIONS(709), + [anon_sym_function] = ACTIONS(711), + [anon_sym_import] = ACTIONS(713), + [anon_sym_new] = ACTIONS(715), + [anon_sym_typeof] = ACTIONS(709), + [anon_sym_void] = ACTIONS(709), + [anon_sym_let] = ACTIONS(717), + [anon_sym_using] = ACTIONS(717), + [anon_sym_LPAREN] = ACTIONS(719), + [anon_sym_yield] = ACTIONS(721), + [anon_sym_LBRACK] = ACTIONS(723), + [anon_sym_LT] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(729), + [anon_sym_async] = ACTIONS(731), + [anon_sym_PLUS] = ACTIONS(709), + [anon_sym_DASH] = ACTIONS(709), + [anon_sym_SLASH] = ACTIONS(733), + [anon_sym_BANG] = ACTIONS(735), + [anon_sym_TILDE] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_DASH_DASH] = ACTIONS(737), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(739), + [sym_number] = ACTIONS(741), + [sym_private_property_identifier] = ACTIONS(743), + [sym_this] = ACTIONS(745), + [sym_super] = ACTIONS(745), + [sym_true] = ACTIONS(745), + [sym_false] = ACTIONS(745), + [sym_null] = ACTIONS(745), + [sym_undefined] = ACTIONS(747), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(717), + [anon_sym_get] = ACTIONS(717), + [anon_sym_set] = ACTIONS(717), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(751), + [sym__await_keyword] = ACTIONS(753), }, [STATE(354)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1730), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1413), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(355)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1629), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1416), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(356)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1661), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), - }, - [STATE(357)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1044), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(358)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1375), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1297), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -47884,1610 +47560,1367 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(357)] = { + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1419), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(358)] = { + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1421), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(359)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1376), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1422), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(360)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1092), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1423), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(361)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1377), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1425), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(362)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1176), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1426), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(363)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1041), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1427), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(364)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1183), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1428), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(365)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1184), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1429), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(366)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1199), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1430), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(367)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1201), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1431), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(368)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1202), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1432), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(369)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1205), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1433), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(370)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1151), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1434), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(371)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1084), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1435), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(372)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1094), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1437), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), }, [STATE(373)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1096), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(374)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1097), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(375)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1102), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(376)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1103), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(377)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1105), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), - }, - [STATE(378)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1390), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -49504,3372 +48937,5397 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_keyword] = ACTIONS(831), + }, + [STATE(374)] = { + [sym_import] = STATE(2431), + [sym_parenthesized_expression] = STATE(811), + [sym_expression] = STATE(1439), + [sym_primary_expression] = STATE(1412), + [sym_yield_expression] = STATE(1601), + [sym_object] = STATE(1600), + [sym_object_pattern] = STATE(3341), + [sym_array] = STATE(1600), + [sym_array_pattern] = STATE(3341), + [sym_jsx_element] = STATE(1600), + [sym_jsx_opening_element] = STATE(2025), + [sym_jsx_self_closing_element] = STATE(1600), + [sym_class] = STATE(1600), + [sym_function_expression] = STATE(1600), + [sym_generator_function] = STATE(1600), + [sym_arrow_function] = STATE(1600), + [sym_call_expression] = STATE(1600), + [sym_new_expression] = STATE(1600), + [sym__argumentless_new_expression] = STATE(1602), + [sym_await_expression] = STATE(1601), + [sym_member_expression] = STATE(811), + [sym_subscript_expression] = STATE(811), + [sym_assignment_expression] = STATE(1601), + [sym__augmented_assignment_lhs] = STATE(2013), + [sym_augmented_assignment_expression] = STATE(1601), + [sym__destructuring_pattern] = STATE(3341), + [sym_ternary_expression] = STATE(1601), + [sym_binary_expression] = STATE(1601), + [sym_unary_expression] = STATE(1601), + [sym_update_expression] = STATE(1601), + [sym_string] = STATE(1600), + [sym_template_string] = STATE(1600), + [sym_regex] = STATE(1600), + [sym_meta_property] = STATE(1600), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3320), + [aux_sym_export_statement_repeat1] = STATE(2529), + [sym_identifier] = ACTIONS(861), + [anon_sym_LBRACE] = ACTIONS(865), + [anon_sym_class] = ACTIONS(867), + [anon_sym_delete] = ACTIONS(869), + [anon_sym_function] = ACTIONS(871), + [anon_sym_import] = ACTIONS(873), + [anon_sym_new] = ACTIONS(875), + [anon_sym_typeof] = ACTIONS(869), + [anon_sym_void] = ACTIONS(869), + [anon_sym_let] = ACTIONS(877), + [anon_sym_using] = ACTIONS(877), + [anon_sym_LPAREN] = ACTIONS(879), + [anon_sym_yield] = ACTIONS(881), + [anon_sym_LBRACK] = ACTIONS(883), + [anon_sym_LT] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(887), + [anon_sym_SQUOTE] = ACTIONS(889), + [anon_sym_async] = ACTIONS(891), + [anon_sym_PLUS] = ACTIONS(869), + [anon_sym_DASH] = ACTIONS(869), + [anon_sym_SLASH] = ACTIONS(893), + [anon_sym_BANG] = ACTIONS(895), + [anon_sym_TILDE] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_DASH_DASH] = ACTIONS(897), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(899), + [sym_number] = ACTIONS(901), + [sym_private_property_identifier] = ACTIONS(903), + [sym_this] = ACTIONS(905), + [sym_super] = ACTIONS(905), + [sym_true] = ACTIONS(905), + [sym_false] = ACTIONS(905), + [sym_null] = ACTIONS(905), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(877), + [anon_sym_get] = ACTIONS(877), + [anon_sym_set] = ACTIONS(877), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(911), + [sym__await_keyword] = ACTIONS(913), + }, + [STATE(375)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(846), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(376)] = { + [sym_string] = STATE(3050), + [sym_formal_parameters] = STATE(3278), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2607), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1368), + [anon_sym_STAR] = ACTIONS(1370), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(399), + [anon_sym_function] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1375), + [anon_sym_using] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1375), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1375), + [anon_sym_get] = ACTIONS(1392), + [anon_sym_set] = ACTIONS(1392), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), + [sym_html_comment] = ACTIONS(5), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1394), + }, + [STATE(377)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(862), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), + }, + [STATE(378)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(992), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(379)] = { - [sym_import] = STATE(2437), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1121), - [sym_primary_expression] = STATE(1156), - [sym_yield_expression] = STATE(1224), - [sym_object] = STATE(1223), - [sym_object_pattern] = STATE(3355), - [sym_array] = STATE(1223), - [sym_array_pattern] = STATE(3355), - [sym_jsx_element] = STATE(1223), - [sym_jsx_opening_element] = STATE(2086), - [sym_jsx_self_closing_element] = STATE(1223), - [sym_class] = STATE(1223), - [sym_function_expression] = STATE(1223), - [sym_generator_function] = STATE(1223), - [sym_arrow_function] = STATE(1223), - [sym_call_expression] = STATE(1223), - [sym_new_expression] = STATE(1223), - [sym__argumentless_new_expression] = STATE(1225), - [sym_await_expression] = STATE(1224), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1224), - [sym__augmented_assignment_lhs] = STATE(2079), - [sym_augmented_assignment_expression] = STATE(1224), - [sym__destructuring_pattern] = STATE(3355), - [sym_ternary_expression] = STATE(1224), - [sym_binary_expression] = STATE(1224), - [sym_unary_expression] = STATE(1224), - [sym_update_expression] = STATE(1224), - [sym_string] = STATE(1223), - [sym_template_string] = STATE(1223), - [sym_regex] = STATE(1223), - [sym_meta_property] = STATE(1223), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3438), - [aux_sym_export_statement_repeat1] = STATE(2575), - [sym_identifier] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(713), - [anon_sym_class] = ACTIONS(715), - [anon_sym_delete] = ACTIONS(717), - [anon_sym_function] = ACTIONS(719), - [anon_sym_import] = ACTIONS(721), - [anon_sym_new] = ACTIONS(723), - [anon_sym_typeof] = ACTIONS(717), - [anon_sym_void] = ACTIONS(717), - [anon_sym_let] = ACTIONS(725), - [anon_sym_using] = ACTIONS(725), - [anon_sym_LPAREN] = ACTIONS(727), - [anon_sym_yield] = ACTIONS(729), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(735), - [anon_sym_SQUOTE] = ACTIONS(737), - [anon_sym_async] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(717), - [anon_sym_DASH] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(741), - [anon_sym_BANG] = ACTIONS(743), - [anon_sym_TILDE] = ACTIONS(743), - [anon_sym_PLUS_PLUS] = ACTIONS(745), - [anon_sym_DASH_DASH] = ACTIONS(745), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(747), - [sym_number] = ACTIONS(749), - [sym_private_property_identifier] = ACTIONS(751), - [sym_this] = ACTIONS(753), - [sym_super] = ACTIONS(753), - [sym_true] = ACTIONS(753), - [sym_false] = ACTIONS(753), - [sym_null] = ACTIONS(753), - [sym_undefined] = ACTIONS(755), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(995), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(725), - [anon_sym_get] = ACTIONS(725), - [anon_sym_set] = ACTIONS(725), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(759), - [sym__await_keyword] = ACTIONS(761), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(380)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1479), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(896), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(381)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1382), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(898), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(382)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1483), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(906), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(383)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1506), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(909), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(384)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1518), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(910), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(385)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1522), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(918), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(386)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1524), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(921), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(387)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1534), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(923), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(388)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1535), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(928), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(389)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1536), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(939), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(390)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1537), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(981), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(391)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1538), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(982), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(392)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1539), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(879), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(393)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1543), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(882), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(394)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1544), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(726), + [sym_expression] = STATE(942), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3358), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3358), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(726), + [sym_subscript_expression] = STATE(726), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2019), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3358), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3345), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(661), + [anon_sym_typeof] = ACTIONS(653), + [anon_sym_void] = ACTIONS(653), + [anon_sym_let] = ACTIONS(663), + [anon_sym_using] = ACTIONS(663), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(667), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(653), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(681), + [anon_sym_TILDE] = ACTIONS(681), + [anon_sym_PLUS_PLUS] = ACTIONS(683), + [anon_sym_DASH_DASH] = ACTIONS(683), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(689), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(693), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(663), + [anon_sym_get] = ACTIONS(663), + [anon_sym_set] = ACTIONS(663), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(699), }, [STATE(395)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1545), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1401), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(2428), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(2428), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(2428), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(1396), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(1398), + [anon_sym_using] = ACTIONS(1398), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1400), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(1402), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(1398), + [anon_sym_get] = ACTIONS(1398), + [anon_sym_set] = ACTIONS(1398), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1404), }, [STATE(396)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1551), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1395), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(825), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(831), }, [STATE(397)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1555), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [sym_string] = STATE(3050), + [sym_formal_parameters] = STATE(3278), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2560), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1368), + [anon_sym_STAR] = ACTIONS(1370), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_function] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1375), + [anon_sym_using] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1375), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1375), + [anon_sym_get] = ACTIONS(1392), + [anon_sym_set] = ACTIONS(1392), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1394), }, [STATE(398)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1563), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1443), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(399)] = { - [sym_import] = STATE(2459), - [sym_parenthesized_expression] = STATE(858), - [sym_expression] = STATE(1591), - [sym_primary_expression] = STATE(1477), - [sym_yield_expression] = STATE(1639), - [sym_object] = STATE(1638), - [sym_object_pattern] = STATE(3390), - [sym_array] = STATE(1638), - [sym_array_pattern] = STATE(3390), - [sym_jsx_element] = STATE(1638), - [sym_jsx_opening_element] = STATE(2089), - [sym_jsx_self_closing_element] = STATE(1638), - [sym_class] = STATE(1638), - [sym_function_expression] = STATE(1638), - [sym_generator_function] = STATE(1638), - [sym_arrow_function] = STATE(1638), - [sym_call_expression] = STATE(1638), - [sym_new_expression] = STATE(1638), - [sym__argumentless_new_expression] = STATE(1641), - [sym_await_expression] = STATE(1639), - [sym_member_expression] = STATE(858), - [sym_subscript_expression] = STATE(858), - [sym_assignment_expression] = STATE(1639), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1639), - [sym__destructuring_pattern] = STATE(3390), - [sym_ternary_expression] = STATE(1639), - [sym_binary_expression] = STATE(1639), - [sym_unary_expression] = STATE(1639), - [sym_update_expression] = STATE(1639), - [sym_string] = STATE(1638), - [sym_template_string] = STATE(1638), - [sym_regex] = STATE(1638), - [sym_meta_property] = STATE(1638), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2584), - [sym_identifier] = ACTIONS(841), - [anon_sym_LBRACE] = ACTIONS(845), - [anon_sym_class] = ACTIONS(847), - [anon_sym_delete] = ACTIONS(849), - [anon_sym_function] = ACTIONS(851), - [anon_sym_import] = ACTIONS(853), - [anon_sym_new] = ACTIONS(855), - [anon_sym_typeof] = ACTIONS(849), - [anon_sym_void] = ACTIONS(849), - [anon_sym_let] = ACTIONS(857), - [anon_sym_using] = ACTIONS(857), - [anon_sym_LPAREN] = ACTIONS(859), - [anon_sym_yield] = ACTIONS(861), - [anon_sym_LBRACK] = ACTIONS(863), - [anon_sym_LT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(867), - [anon_sym_SQUOTE] = ACTIONS(869), - [anon_sym_async] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(873), - [anon_sym_BANG] = ACTIONS(875), - [anon_sym_TILDE] = ACTIONS(875), - [anon_sym_PLUS_PLUS] = ACTIONS(877), - [anon_sym_DASH_DASH] = ACTIONS(877), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(879), - [sym_number] = ACTIONS(881), - [sym_private_property_identifier] = ACTIONS(883), - [sym_this] = ACTIONS(885), - [sym_super] = ACTIONS(885), - [sym_true] = ACTIONS(885), - [sym_false] = ACTIONS(885), - [sym_null] = ACTIONS(885), - [sym_undefined] = ACTIONS(887), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1118), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(857), - [anon_sym_get] = ACTIONS(857), - [anon_sym_set] = ACTIONS(857), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(891), - [sym__await_keyword] = ACTIONS(893), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(400)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(881), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1812), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(401)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1765), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1402), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, [STATE(402)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(887), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1130), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(403)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(948), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1763), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(404)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(955), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1765), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(405)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(959), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1766), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(406)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(960), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1769), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(407)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(961), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1770), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(408)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(962), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1771), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(409)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(963), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1772), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(410)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(964), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1773), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(411)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(965), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1774), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(412)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(966), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1775), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(413)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(967), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1776), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(414)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(968), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1777), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(415)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(969), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1778), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(416)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(970), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1784), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(417)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(971), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1786), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(418)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(974), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1789), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(419)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(997), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3385), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3385), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3385), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3399), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(661), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(669), - [anon_sym_typeof] = ACTIONS(661), - [anon_sym_void] = ACTIONS(661), - [anon_sym_let] = ACTIONS(671), - [anon_sym_using] = ACTIONS(671), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(675), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(685), - [anon_sym_PLUS] = ACTIONS(661), - [anon_sym_DASH] = ACTIONS(661), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(689), - [anon_sym_TILDE] = ACTIONS(689), - [anon_sym_PLUS_PLUS] = ACTIONS(691), - [anon_sym_DASH_DASH] = ACTIONS(691), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(697), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(701), + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(832), + [sym_expression] = STATE(1823), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3307), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3307), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(832), + [sym_subscript_expression] = STATE(832), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2007), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3307), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3295), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(955), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(959), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(961), + [anon_sym_typeof] = ACTIONS(959), + [anon_sym_void] = ACTIONS(959), + [anon_sym_let] = ACTIONS(963), + [anon_sym_using] = ACTIONS(963), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(965), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(967), + [anon_sym_PLUS] = ACTIONS(959), + [anon_sym_DASH] = ACTIONS(959), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(969), + [anon_sym_TILDE] = ACTIONS(969), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(973), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(975), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(671), - [anon_sym_get] = ACTIONS(671), - [anon_sym_set] = ACTIONS(671), + [anon_sym_static] = ACTIONS(963), + [anon_sym_get] = ACTIONS(963), + [anon_sym_set] = ACTIONS(963), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(707), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(977), }, [STATE(420)] = { - [sym_string] = STATE(2936), - [sym_formal_parameters] = STATE(3322), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2693), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1436), - [anon_sym_STAR] = ACTIONS(1438), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(447), - [anon_sym_function] = ACTIONS(1441), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1443), - [anon_sym_using] = ACTIONS(1443), - [anon_sym_LPAREN] = ACTIONS(1445), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1443), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(846), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(421)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(862), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(422)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1493), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(423)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1566), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(424)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1495), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(425)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1496), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(426)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1497), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(427)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1498), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(428)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1499), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(429)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1500), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(430)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1501), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(431)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1502), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(432)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1503), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(433)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1504), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(434)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1505), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(435)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1506), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(436)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1507), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(437)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1508), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(438)] = { + [sym_import] = STATE(2443), + [sym_parenthesized_expression] = STATE(809), + [sym_expression] = STATE(1509), + [sym_primary_expression] = STATE(873), + [sym_yield_expression] = STATE(983), + [sym_object] = STATE(965), + [sym_object_pattern] = STATE(3388), + [sym_array] = STATE(965), + [sym_array_pattern] = STATE(3388), + [sym_jsx_element] = STATE(965), + [sym_jsx_opening_element] = STATE(2044), + [sym_jsx_self_closing_element] = STATE(965), + [sym_class] = STATE(965), + [sym_function_expression] = STATE(965), + [sym_generator_function] = STATE(965), + [sym_arrow_function] = STATE(965), + [sym_call_expression] = STATE(965), + [sym_new_expression] = STATE(965), + [sym__argumentless_new_expression] = STATE(899), + [sym_await_expression] = STATE(983), + [sym_member_expression] = STATE(809), + [sym_subscript_expression] = STATE(809), + [sym_assignment_expression] = STATE(983), + [sym__augmented_assignment_lhs] = STATE(2008), + [sym_augmented_assignment_expression] = STATE(983), + [sym__destructuring_pattern] = STATE(3388), + [sym_ternary_expression] = STATE(983), + [sym_binary_expression] = STATE(983), + [sym_unary_expression] = STATE(983), + [sym_update_expression] = STATE(983), + [sym_string] = STATE(965), + [sym_template_string] = STATE(965), + [sym_regex] = STATE(965), + [sym_meta_property] = STATE(965), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3368), + [aux_sym_export_statement_repeat1] = STATE(2533), + [sym_identifier] = ACTIONS(915), + [anon_sym_LBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(651), + [anon_sym_delete] = ACTIONS(919), + [anon_sym_function] = ACTIONS(655), + [anon_sym_import] = ACTIONS(657), + [anon_sym_new] = ACTIONS(921), + [anon_sym_typeof] = ACTIONS(919), + [anon_sym_void] = ACTIONS(919), + [anon_sym_let] = ACTIONS(923), + [anon_sym_using] = ACTIONS(923), + [anon_sym_LPAREN] = ACTIONS(665), + [anon_sym_yield] = ACTIONS(925), + [anon_sym_LBRACK] = ACTIONS(669), + [anon_sym_LT] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(673), + [anon_sym_SQUOTE] = ACTIONS(675), + [anon_sym_async] = ACTIONS(927), + [anon_sym_PLUS] = ACTIONS(919), + [anon_sym_DASH] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(679), + [anon_sym_BANG] = ACTIONS(929), + [anon_sym_TILDE] = ACTIONS(929), + [anon_sym_PLUS_PLUS] = ACTIONS(931), + [anon_sym_DASH_DASH] = ACTIONS(931), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(685), + [sym_number] = ACTIONS(687), + [sym_private_property_identifier] = ACTIONS(933), + [sym_this] = ACTIONS(691), + [sym_super] = ACTIONS(691), + [sym_true] = ACTIONS(691), + [sym_false] = ACTIONS(691), + [sym_null] = ACTIONS(691), + [sym_undefined] = ACTIONS(935), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(923), + [anon_sym_get] = ACTIONS(923), + [anon_sym_set] = ACTIONS(923), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(697), + [sym__await_keyword] = ACTIONS(937), + }, + [STATE(439)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1401), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(440)] = { + [sym_string] = STATE(3050), + [sym_formal_parameters] = STATE(3278), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2593), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1368), + [anon_sym_STAR] = ACTIONS(1370), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_function] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1375), + [anon_sym_using] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1375), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), [anon_sym_PIPE_EQ] = ACTIONS(361), [anon_sym_GT_GT_EQ] = ACTIONS(361), [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), @@ -52902,75 +54360,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1443), - [anon_sym_get] = ACTIONS(1460), - [anon_sym_set] = ACTIONS(1460), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1375), + [anon_sym_get] = ACTIONS(1392), + [anon_sym_set] = ACTIONS(1392), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1462), + [sym__await_keyword] = ACTIONS(1394), }, - [STATE(421)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1415), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [STATE(441)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1336), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -52987,71 +54445,395 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(422)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1418), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [STATE(442)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1727), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), + }, + [STATE(443)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1568), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(444)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1569), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), + }, + [STATE(445)] = { + [sym_string] = STATE(3050), + [sym_formal_parameters] = STATE(3278), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2663), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1368), + [anon_sym_STAR] = ACTIONS(1370), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(441), + [anon_sym_function] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1375), + [anon_sym_using] = ACTIONS(1375), + [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1375), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1375), + [anon_sym_get] = ACTIONS(1392), + [anon_sym_set] = ACTIONS(1392), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), + [sym_html_comment] = ACTIONS(5), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1394), + }, + [STATE(446)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1331), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -53068,71 +54850,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(423)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1419), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [STATE(447)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1695), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), + }, + [STATE(448)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1353), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -53149,3230 +55012,3149 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), - }, - [STATE(424)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1573), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(425)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1142), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), - }, - [STATE(426)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1164), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(427)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1768), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(449)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1700), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, - [STATE(428)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1784), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), + [STATE(450)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1705), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(429)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1795), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(451)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1706), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(430)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1860), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(452)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1118), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(431)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1866), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(453)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1130), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(432)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1867), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(454)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1272), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(433)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1883), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(455)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1273), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(434)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1864), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(456)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1169), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(435)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1815), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(457)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1274), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(436)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1760), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(458)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1275), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(437)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1772), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(459)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1276), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(438)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1821), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(460)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1277), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(439)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1855), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(461)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1278), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(440)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1865), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(462)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1279), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(441)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1881), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(463)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1280), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(442)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1746), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(464)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1281), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(443)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1738), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), + [STATE(465)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1282), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(444)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(881), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(466)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1283), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(445)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(887), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(467)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1284), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(446)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1484), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(468)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1285), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(447)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1485), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(469)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1286), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(448)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1486), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(470)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(750), + [sym_expression] = STATE(1287), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3261), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3261), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(750), + [sym_subscript_expression] = STATE(750), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2014), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3261), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(763), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(769), + [anon_sym_typeof] = ACTIONS(763), + [anon_sym_void] = ACTIONS(763), + [anon_sym_let] = ACTIONS(771), + [anon_sym_using] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(789), + [anon_sym_TILDE] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_DASH_DASH] = ACTIONS(791), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(797), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(801), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(771), + [anon_sym_get] = ACTIONS(771), + [anon_sym_set] = ACTIONS(771), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(807), }, - [STATE(449)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1487), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(471)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1806), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, - [STATE(450)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1488), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(472)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1715), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(451)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1489), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(473)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1717), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, - [STATE(452)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1490), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(474)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1719), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(453)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1491), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(475)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1734), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(454)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1492), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(476)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1813), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, - [STATE(455)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1493), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(477)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1739), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(456)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1494), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(478)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1745), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(457)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1495), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(479)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1737), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, - [STATE(458)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1496), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(480)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1747), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(459)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1497), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(481)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1752), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(460)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1498), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(482)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1746), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, - [STATE(461)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1499), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(483)] = { + [sym_import] = STATE(2478), + [sym_parenthesized_expression] = STATE(834), + [sym_expression] = STATE(1757), + [sym_primary_expression] = STATE(1687), + [sym_yield_expression] = STATE(1836), + [sym_object] = STATE(1814), + [sym_object_pattern] = STATE(3340), + [sym_array] = STATE(1814), + [sym_array_pattern] = STATE(3340), + [sym_jsx_element] = STATE(1814), + [sym_jsx_opening_element] = STATE(2036), + [sym_jsx_self_closing_element] = STATE(1814), + [sym_class] = STATE(1814), + [sym_function_expression] = STATE(1814), + [sym_generator_function] = STATE(1814), + [sym_arrow_function] = STATE(1814), + [sym_call_expression] = STATE(1814), + [sym_new_expression] = STATE(1814), + [sym__argumentless_new_expression] = STATE(1817), + [sym_await_expression] = STATE(1836), + [sym_member_expression] = STATE(834), + [sym_subscript_expression] = STATE(834), + [sym_assignment_expression] = STATE(1836), + [sym__augmented_assignment_lhs] = STATE(2009), + [sym_augmented_assignment_expression] = STATE(1836), + [sym__destructuring_pattern] = STATE(3340), + [sym_ternary_expression] = STATE(1836), + [sym_binary_expression] = STATE(1836), + [sym_unary_expression] = STATE(1836), + [sym_update_expression] = STATE(1836), + [sym_string] = STATE(1814), + [sym_template_string] = STATE(1814), + [sym_regex] = STATE(1814), + [sym_meta_property] = STATE(1814), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3233), + [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(943), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(949), + [anon_sym_DASH_DASH] = ACTIONS(949), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(951), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(462)] = { - [sym_import] = STATE(2483), - [sym_parenthesized_expression] = STATE(843), - [sym_expression] = STATE(1500), - [sym_primary_expression] = STATE(899), - [sym_yield_expression] = STATE(926), - [sym_object] = STATE(925), - [sym_object_pattern] = STATE(3404), - [sym_array] = STATE(925), - [sym_array_pattern] = STATE(3404), - [sym_jsx_element] = STATE(925), - [sym_jsx_opening_element] = STATE(2092), - [sym_jsx_self_closing_element] = STATE(925), - [sym_class] = STATE(925), - [sym_function_expression] = STATE(925), - [sym_generator_function] = STATE(925), - [sym_arrow_function] = STATE(925), - [sym_call_expression] = STATE(925), - [sym_new_expression] = STATE(925), - [sym__argumentless_new_expression] = STATE(927), - [sym_await_expression] = STATE(926), - [sym_member_expression] = STATE(843), - [sym_subscript_expression] = STATE(843), - [sym_assignment_expression] = STATE(926), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(926), - [sym__destructuring_pattern] = STATE(3404), - [sym_ternary_expression] = STATE(926), - [sym_binary_expression] = STATE(926), - [sym_unary_expression] = STATE(926), - [sym_update_expression] = STATE(926), - [sym_string] = STATE(925), - [sym_template_string] = STATE(925), - [sym_regex] = STATE(925), - [sym_meta_property] = STATE(925), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3428), - [aux_sym_export_statement_repeat1] = STATE(2589), - [sym_identifier] = ACTIONS(923), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(659), - [anon_sym_delete] = ACTIONS(927), - [anon_sym_function] = ACTIONS(663), - [anon_sym_import] = ACTIONS(665), - [anon_sym_new] = ACTIONS(929), - [anon_sym_typeof] = ACTIONS(927), - [anon_sym_void] = ACTIONS(927), - [anon_sym_let] = ACTIONS(931), - [anon_sym_using] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(673), - [anon_sym_yield] = ACTIONS(933), - [anon_sym_LBRACK] = ACTIONS(677), - [anon_sym_LT] = ACTIONS(1334), - [anon_sym_DQUOTE] = ACTIONS(681), - [anon_sym_SQUOTE] = ACTIONS(683), - [anon_sym_async] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(927), - [anon_sym_DASH] = ACTIONS(927), - [anon_sym_SLASH] = ACTIONS(687), - [anon_sym_BANG] = ACTIONS(937), - [anon_sym_TILDE] = ACTIONS(937), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_DASH_DASH] = ACTIONS(939), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(693), - [sym_number] = ACTIONS(695), - [sym_private_property_identifier] = ACTIONS(941), - [sym_this] = ACTIONS(699), - [sym_super] = ACTIONS(699), - [sym_true] = ACTIONS(699), - [sym_false] = ACTIONS(699), - [sym_null] = ACTIONS(699), - [sym_undefined] = ACTIONS(943), + [STATE(484)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1755), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(931), - [anon_sym_get] = ACTIONS(931), - [anon_sym_set] = ACTIONS(931), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(705), - [sym__await_keyword] = ACTIONS(945), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), }, - [STATE(463)] = { - [sym_import] = STATE(2419), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1440), - [sym_primary_expression] = STATE(1324), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1397), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1397), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1397), - [sym_jsx_opening_element] = STATE(2082), - [sym_jsx_self_closing_element] = STATE(1397), - [sym_class] = STATE(1397), - [sym_function_expression] = STATE(1397), - [sym_generator_function] = STATE(1397), - [sym_arrow_function] = STATE(1397), - [sym_call_expression] = STATE(1397), - [sym_new_expression] = STATE(1397), - [sym__argumentless_new_expression] = STATE(1406), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1397), - [sym_template_string] = STATE(1397), - [sym_regex] = STATE(1397), - [sym_meta_property] = STATE(1397), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3383), - [aux_sym_export_statement_repeat1] = STATE(2539), - [sym_identifier] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(821), - [anon_sym_class] = ACTIONS(823), + [STATE(485)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), + }, + [STATE(486)] = { + [sym_import] = STATE(2391), + [sym_parenthesized_expression] = STATE(718), + [sym_expression] = STATE(1768), + [sym_primary_expression] = STATE(903), + [sym_yield_expression] = STATE(1172), + [sym_object] = STATE(1080), + [sym_object_pattern] = STATE(3401), + [sym_array] = STATE(1080), + [sym_array_pattern] = STATE(3401), + [sym_jsx_element] = STATE(1080), + [sym_jsx_opening_element] = STATE(2035), + [sym_jsx_self_closing_element] = STATE(1080), + [sym_class] = STATE(1080), + [sym_function_expression] = STATE(1080), + [sym_generator_function] = STATE(1080), + [sym_arrow_function] = STATE(1080), + [sym_call_expression] = STATE(1080), + [sym_new_expression] = STATE(1080), + [sym__argumentless_new_expression] = STATE(1030), + [sym_await_expression] = STATE(1172), + [sym_member_expression] = STATE(718), + [sym_subscript_expression] = STATE(718), + [sym_assignment_expression] = STATE(1172), + [sym__augmented_assignment_lhs] = STATE(2010), + [sym_augmented_assignment_expression] = STATE(1172), + [sym__destructuring_pattern] = STATE(3401), + [sym_ternary_expression] = STATE(1172), + [sym_binary_expression] = STATE(1172), + [sym_unary_expression] = STATE(1172), + [sym_update_expression] = STATE(1172), + [sym_string] = STATE(1080), + [sym_template_string] = STATE(1080), + [sym_regex] = STATE(1080), + [sym_meta_property] = STATE(1080), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3266), + [aux_sym_export_statement_repeat1] = STATE(2522), + [sym_identifier] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(837), + [anon_sym_class] = ACTIONS(761), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(765), + [anon_sym_import] = ACTIONS(767), + [anon_sym_new] = ACTIONS(841), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(843), + [anon_sym_using] = ACTIONS(843), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_yield] = ACTIONS(845), + [anon_sym_LBRACK] = ACTIONS(847), + [anon_sym_LT] = ACTIONS(1089), + [anon_sym_DQUOTE] = ACTIONS(781), + [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_async] = ACTIONS(849), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(787), + [anon_sym_BANG] = ACTIONS(851), + [anon_sym_TILDE] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_DASH_DASH] = ACTIONS(853), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(793), + [sym_number] = ACTIONS(795), + [sym_private_property_identifier] = ACTIONS(855), + [sym_this] = ACTIONS(799), + [sym_super] = ACTIONS(799), + [sym_true] = ACTIONS(799), + [sym_false] = ACTIONS(799), + [sym_null] = ACTIONS(799), + [sym_undefined] = ACTIONS(857), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(843), + [anon_sym_get] = ACTIONS(843), + [anon_sym_set] = ACTIONS(843), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(859), + }, + [STATE(487)] = { + [sym_import] = STATE(2455), + [sym_parenthesized_expression] = STATE(756), + [sym_expression] = STATE(1341), + [sym_primary_expression] = STATE(1268), + [sym_yield_expression] = STATE(1397), + [sym_object] = STATE(1320), + [sym_object_pattern] = STATE(3321), + [sym_array] = STATE(1320), + [sym_array_pattern] = STATE(3321), + [sym_jsx_element] = STATE(1320), + [sym_jsx_opening_element] = STATE(2030), + [sym_jsx_self_closing_element] = STATE(1320), + [sym_class] = STATE(1320), + [sym_function_expression] = STATE(1320), + [sym_generator_function] = STATE(1320), + [sym_arrow_function] = STATE(1320), + [sym_call_expression] = STATE(1320), + [sym_new_expression] = STATE(1320), + [sym__argumentless_new_expression] = STATE(1386), + [sym_await_expression] = STATE(1397), + [sym_member_expression] = STATE(756), + [sym_subscript_expression] = STATE(756), + [sym_assignment_expression] = STATE(1397), + [sym__augmented_assignment_lhs] = STATE(2011), + [sym_augmented_assignment_expression] = STATE(1397), + [sym__destructuring_pattern] = STATE(3321), + [sym_ternary_expression] = STATE(1397), + [sym_binary_expression] = STATE(1397), + [sym_unary_expression] = STATE(1397), + [sym_update_expression] = STATE(1397), + [sym_string] = STATE(1320), + [sym_template_string] = STATE(1320), + [sym_regex] = STATE(1320), + [sym_meta_property] = STATE(1320), + [sym_decorator] = STATE(2839), + [sym_formal_parameters] = STATE(3298), + [aux_sym_export_statement_repeat1] = STATE(2500), + [sym_identifier] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(813), + [anon_sym_class] = ACTIONS(815), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(825), - [anon_sym_import] = ACTIONS(827), + [anon_sym_function] = ACTIONS(817), + [anon_sym_import] = ACTIONS(819), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(829), - [anon_sym_using] = ACTIONS(829), + [anon_sym_let] = ACTIONS(821), + [anon_sym_using] = ACTIONS(821), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(833), + [anon_sym_async] = ACTIONS(825), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -56389,43 +58171,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(835), + [sym_undefined] = ACTIONS(827), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(829), - [anon_sym_get] = ACTIONS(829), - [anon_sym_set] = ACTIONS(829), + [anon_sym_static] = ACTIONS(821), + [anon_sym_get] = ACTIONS(821), + [anon_sym_set] = ACTIONS(821), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(839), + [sym__await_keyword] = ACTIONS(831), }, - [STATE(464)] = { - [sym_string] = STATE(2936), - [sym_formal_parameters] = STATE(3322), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2852), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1436), - [anon_sym_STAR] = ACTIONS(1438), + [STATE(488)] = { + [sym_string] = STATE(3050), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2607), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1406), + [anon_sym_STAR] = ACTIONS(1370), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(449), - [anon_sym_function] = ACTIONS(1441), + [anon_sym_RBRACE] = ACTIONS(399), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1443), - [anon_sym_using] = ACTIONS(1443), - [anon_sym_LPAREN] = ACTIONS(1445), + [anon_sym_let] = ACTIONS(1406), + [anon_sym_using] = ACTIONS(1406), + [anon_sym_LPAREN] = ACTIONS(1408), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1443), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1411), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -56466,47 +58246,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1443), - [anon_sym_get] = ACTIONS(1460), - [anon_sym_set] = ACTIONS(1460), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [anon_sym_static] = ACTIONS(1406), + [anon_sym_get] = ACTIONS(1413), + [anon_sym_set] = ACTIONS(1413), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1462), + [sym__await_keyword] = ACTIONS(1415), }, - [STATE(465)] = { - [sym_string] = STATE(2936), - [sym_formal_parameters] = STATE(3322), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2889), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1436), - [anon_sym_STAR] = ACTIONS(1438), + [STATE(489)] = { + [sym_string] = STATE(3050), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2607), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1406), + [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(403), - [anon_sym_function] = ACTIONS(1441), + [anon_sym_RBRACE] = ACTIONS(399), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1443), - [anon_sym_using] = ACTIONS(1443), - [anon_sym_LPAREN] = ACTIONS(1445), + [anon_sym_let] = ACTIONS(1406), + [anon_sym_using] = ACTIONS(1406), + [anon_sym_LPAREN] = ACTIONS(1408), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1443), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1406), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -56547,47 +58324,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1443), - [anon_sym_get] = ACTIONS(1460), - [anon_sym_set] = ACTIONS(1460), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [anon_sym_static] = ACTIONS(1406), + [anon_sym_get] = ACTIONS(1406), + [anon_sym_set] = ACTIONS(1406), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1462), + [sym__await_keyword] = ACTIONS(1415), }, - [STATE(466)] = { - [sym_string] = STATE(2936), - [sym_formal_parameters] = STATE(3322), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2674), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1436), - [anon_sym_STAR] = ACTIONS(1438), + [STATE(490)] = { + [sym_string] = STATE(3050), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2560), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1406), + [anon_sym_STAR] = ACTIONS(1370), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), - [anon_sym_function] = ACTIONS(1441), + [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1443), - [anon_sym_using] = ACTIONS(1443), - [anon_sym_LPAREN] = ACTIONS(1445), + [anon_sym_let] = ACTIONS(1406), + [anon_sym_using] = ACTIONS(1406), + [anon_sym_LPAREN] = ACTIONS(1408), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1443), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1411), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -56628,4662 +58402,2196 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1443), - [anon_sym_get] = ACTIONS(1460), - [anon_sym_set] = ACTIONS(1460), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [anon_sym_static] = ACTIONS(1406), + [anon_sym_get] = ACTIONS(1413), + [anon_sym_set] = ACTIONS(1413), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1462), + [sym__await_keyword] = ACTIONS(1415), }, - [STATE(467)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(821), - [sym_expression] = STATE(1448), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(2536), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(2536), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(821), - [sym_subscript_expression] = STATE(821), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(2536), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(1464), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(1466), - [anon_sym_using] = ACTIONS(1466), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(1468), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(1470), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1466), - [anon_sym_get] = ACTIONS(1466), - [anon_sym_set] = ACTIONS(1466), + [STATE(491)] = { + [sym_string] = STATE(3050), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2560), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1406), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1406), + [anon_sym_using] = ACTIONS(1406), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1406), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [anon_sym_static] = ACTIONS(1406), + [anon_sym_get] = ACTIONS(1406), + [anon_sym_set] = ACTIONS(1406), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(1472), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1415), }, - [STATE(468)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1447), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(492)] = { + [sym_string] = STATE(3050), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2593), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1406), + [anon_sym_STAR] = ACTIONS(1370), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1406), + [anon_sym_using] = ACTIONS(1406), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1411), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [anon_sym_static] = ACTIONS(1406), + [anon_sym_get] = ACTIONS(1413), + [anon_sym_set] = ACTIONS(1413), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1415), }, - [STATE(469)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1448), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(493)] = { + [sym_string] = STATE(3050), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2593), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1406), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1406), + [anon_sym_using] = ACTIONS(1406), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1406), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [anon_sym_static] = ACTIONS(1406), + [anon_sym_get] = ACTIONS(1406), + [anon_sym_set] = ACTIONS(1406), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1415), }, - [STATE(470)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1785), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [STATE(494)] = { + [sym_string] = STATE(3050), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2663), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1406), + [anon_sym_STAR] = ACTIONS(1370), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(441), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1406), + [anon_sym_using] = ACTIONS(1406), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1411), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [anon_sym_static] = ACTIONS(1406), + [anon_sym_get] = ACTIONS(1413), + [anon_sym_set] = ACTIONS(1413), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1415), }, - [STATE(471)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1796), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [STATE(495)] = { + [sym_string] = STATE(3050), + [sym__property_name] = STATE(3050), + [sym_computed_property_name] = STATE(3050), + [aux_sym_object_repeat1] = STATE(2663), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1406), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(441), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1406), + [anon_sym_using] = ACTIONS(1406), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(322), + [anon_sym_DQUOTE] = ACTIONS(1384), + [anon_sym_SQUOTE] = ACTIONS(1386), + [anon_sym_async] = ACTIONS(1406), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_number] = ACTIONS(1388), + [sym_private_property_identifier] = ACTIONS(1388), + [anon_sym_static] = ACTIONS(1406), + [anon_sym_get] = ACTIONS(1406), + [anon_sym_set] = ACTIONS(1406), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1415), }, - [STATE(472)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1834), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [STATE(496)] = { + [sym_formal_parameters] = STATE(3354), + [sym_identifier] = ACTIONS(1417), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1419), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1421), + [anon_sym_using] = ACTIONS(1421), + [anon_sym_of] = ACTIONS(322), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_RPAREN] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(345), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1421), + [anon_sym_EQ_GT] = ACTIONS(359), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1421), + [anon_sym_static] = ACTIONS(1421), + [anon_sym_get] = ACTIONS(1421), + [anon_sym_set] = ACTIONS(1421), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1426), }, - [STATE(473)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1835), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(497)] = { + [sym_formal_parameters] = STATE(3354), + [sym_identifier] = ACTIONS(1417), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1419), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1421), + [anon_sym_using] = ACTIONS(1421), + [anon_sym_of] = ACTIONS(322), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_RPAREN] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(393), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1421), + [anon_sym_EQ_GT] = ACTIONS(359), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1421), + [anon_sym_static] = ACTIONS(1421), + [anon_sym_get] = ACTIONS(1421), + [anon_sym_set] = ACTIONS(1421), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1426), }, - [STATE(474)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1856), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [STATE(498)] = { + [sym_formal_parameters] = STATE(3275), + [sym_identifier] = ACTIONS(1428), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1430), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_using] = ACTIONS(1432), + [anon_sym_of] = ACTIONS(322), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_RPAREN] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(437), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1432), + [anon_sym_EQ_GT] = ACTIONS(439), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1432), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_get] = ACTIONS(1432), + [anon_sym_set] = ACTIONS(1432), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_keyword] = ACTIONS(1434), }, - [STATE(475)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1870), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [STATE(499)] = { + [sym_formal_parameters] = STATE(3275), + [sym_identifier] = ACTIONS(1428), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1430), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_using] = ACTIONS(1432), + [anon_sym_of] = ACTIONS(322), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_RPAREN] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(393), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1432), + [anon_sym_EQ_GT] = ACTIONS(439), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1432), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_get] = ACTIONS(1432), + [anon_sym_set] = ACTIONS(1432), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_keyword] = ACTIONS(1434), }, - [STATE(476)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1142), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(500)] = { + [sym_catch_clause] = STATE(512), + [sym_finally_clause] = STATE(592), + [ts_builtin_sym_end] = ACTIONS(1436), + [sym_identifier] = ACTIONS(1438), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1436), + [anon_sym_RBRACE] = ACTIONS(1436), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_case] = ACTIONS(1438), + [anon_sym_catch] = ACTIONS(1440), + [anon_sym_class] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_debugger] = ACTIONS(1438), + [anon_sym_default] = ACTIONS(1438), + [anon_sym_delete] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_else] = ACTIONS(1438), + [anon_sym_finally] = ACTIONS(1442), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_function] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_import] = ACTIONS(1438), + [anon_sym_new] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_switch] = ACTIONS(1438), + [anon_sym_throw] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_typeof] = ACTIONS(1438), + [anon_sym_var] = ACTIONS(1438), + [anon_sym_void] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_with] = ACTIONS(1438), + [sym__let] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_using] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1436), + [anon_sym_SEMI] = ACTIONS(1436), + [anon_sym_yield] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1436), + [anon_sym_LT] = ACTIONS(1436), + [anon_sym_DQUOTE] = ACTIONS(1436), + [anon_sym_SQUOTE] = ACTIONS(1436), + [anon_sym_async] = ACTIONS(1438), + [anon_sym_PLUS] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_SLASH] = ACTIONS(1438), + [anon_sym_BANG] = ACTIONS(1436), + [anon_sym_TILDE] = ACTIONS(1436), + [anon_sym_PLUS_PLUS] = ACTIONS(1436), + [anon_sym_DASH_DASH] = ACTIONS(1436), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1436), + [sym_number] = ACTIONS(1436), + [sym_private_property_identifier] = ACTIONS(1436), + [sym_this] = ACTIONS(1438), + [sym_super] = ACTIONS(1438), + [sym_true] = ACTIONS(1438), + [sym_false] = ACTIONS(1438), + [sym_null] = ACTIONS(1438), + [sym_undefined] = ACTIONS(1438), + [anon_sym_AT] = ACTIONS(1436), + [anon_sym_static] = ACTIONS(1438), + [anon_sym_get] = ACTIONS(1438), + [anon_sym_set] = ACTIONS(1438), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1436), + [sym__await_yield_identifier] = ACTIONS(1436), + [sym__await_keyword] = ACTIONS(1436), + [sym__default_declaration_start] = ACTIONS(1436), + }, + [STATE(501)] = { + [sym_formal_parameters] = STATE(3393), + [sym_identifier] = ACTIONS(1444), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1446), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1448), + [anon_sym_using] = ACTIONS(1448), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(515), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1448), + [anon_sym_EQ_GT] = ACTIONS(517), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1448), + [anon_sym_static] = ACTIONS(1448), + [anon_sym_get] = ACTIONS(1448), + [anon_sym_set] = ACTIONS(1448), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1450), }, - [STATE(477)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1164), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(502)] = { + [sym_formal_parameters] = STATE(3393), + [sym_identifier] = ACTIONS(1444), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1446), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1448), + [anon_sym_using] = ACTIONS(1448), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(393), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1448), + [anon_sym_EQ_GT] = ACTIONS(517), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1448), + [anon_sym_static] = ACTIONS(1448), + [anon_sym_get] = ACTIONS(1448), + [anon_sym_set] = ACTIONS(1448), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1450), }, - [STATE(478)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1307), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(479)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1308), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(480)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1309), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(481)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1310), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(482)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1311), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(483)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1312), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(484)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1313), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(485)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1207), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(486)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1314), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(487)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(488)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1316), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(489)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1317), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(503)] = { + [sym_formal_parameters] = STATE(3278), + [sym_identifier] = ACTIONS(1452), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1390), + [anon_sym_using] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(589), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1390), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1390), + [anon_sym_get] = ACTIONS(1390), + [anon_sym_set] = ACTIONS(1390), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1454), }, - [STATE(490)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1318), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(504)] = { + [sym_formal_parameters] = STATE(3278), + [sym_identifier] = ACTIONS(1452), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1456), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1390), + [anon_sym_using] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(589), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1390), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1390), + [anon_sym_get] = ACTIONS(1390), + [anon_sym_set] = ACTIONS(1390), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1454), }, - [STATE(491)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1319), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(505)] = { + [ts_builtin_sym_end] = ACTIONS(1458), + [sym_identifier] = ACTIONS(1460), + [anon_sym_export] = ACTIONS(1460), + [anon_sym_LBRACE] = ACTIONS(1458), + [anon_sym_RBRACE] = ACTIONS(1458), + [anon_sym_break] = ACTIONS(1460), + [anon_sym_case] = ACTIONS(1460), + [anon_sym_class] = ACTIONS(1460), + [anon_sym_const] = ACTIONS(1460), + [anon_sym_continue] = ACTIONS(1460), + [anon_sym_debugger] = ACTIONS(1460), + [anon_sym_default] = ACTIONS(1460), + [anon_sym_delete] = ACTIONS(1460), + [anon_sym_do] = ACTIONS(1460), + [anon_sym_else] = ACTIONS(1460), + [anon_sym_for] = ACTIONS(1460), + [anon_sym_function] = ACTIONS(1460), + [anon_sym_if] = ACTIONS(1460), + [anon_sym_import] = ACTIONS(1460), + [anon_sym_new] = ACTIONS(1460), + [anon_sym_return] = ACTIONS(1460), + [anon_sym_switch] = ACTIONS(1460), + [anon_sym_throw] = ACTIONS(1460), + [anon_sym_try] = ACTIONS(1460), + [anon_sym_typeof] = ACTIONS(1460), + [anon_sym_var] = ACTIONS(1460), + [anon_sym_void] = ACTIONS(1460), + [anon_sym_while] = ACTIONS(1460), + [anon_sym_with] = ACTIONS(1460), + [sym__let] = ACTIONS(1460), + [anon_sym_let] = ACTIONS(1460), + [anon_sym_using] = ACTIONS(1460), + [anon_sym_LPAREN] = ACTIONS(1458), + [anon_sym_SEMI] = ACTIONS(1462), + [anon_sym_yield] = ACTIONS(1460), + [anon_sym_LBRACK] = ACTIONS(1458), + [anon_sym_LT] = ACTIONS(1458), + [anon_sym_DQUOTE] = ACTIONS(1458), + [anon_sym_SQUOTE] = ACTIONS(1458), + [anon_sym_async] = ACTIONS(1460), + [anon_sym_PLUS] = ACTIONS(1460), + [anon_sym_DASH] = ACTIONS(1460), + [anon_sym_SLASH] = ACTIONS(1460), + [anon_sym_BANG] = ACTIONS(1458), + [anon_sym_TILDE] = ACTIONS(1458), + [anon_sym_PLUS_PLUS] = ACTIONS(1458), + [anon_sym_DASH_DASH] = ACTIONS(1458), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1458), + [sym_number] = ACTIONS(1458), + [sym_private_property_identifier] = ACTIONS(1458), + [sym_this] = ACTIONS(1460), + [sym_super] = ACTIONS(1460), + [sym_true] = ACTIONS(1460), + [sym_false] = ACTIONS(1460), + [sym_null] = ACTIONS(1460), + [sym_undefined] = ACTIONS(1460), + [anon_sym_AT] = ACTIONS(1458), + [anon_sym_static] = ACTIONS(1460), + [anon_sym_get] = ACTIONS(1460), + [anon_sym_set] = ACTIONS(1460), + [sym__automatic_semicolon] = ACTIONS(1462), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__statement_boundary] = ACTIONS(1458), + [sym__await_identifier_line_break] = ACTIONS(1462), + [sym__await_yield_identifier] = ACTIONS(1458), + [sym__await_yield_identifier_start] = ACTIONS(1462), + [sym__await_keyword] = ACTIONS(1458), + [sym__default_declaration_start] = ACTIONS(1458), }, - [STATE(492)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1320), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(506)] = { + [sym_formal_parameters] = STATE(3278), + [sym_identifier] = ACTIONS(1452), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1456), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1390), + [anon_sym_using] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(393), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1390), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1390), + [anon_sym_get] = ACTIONS(1390), + [anon_sym_set] = ACTIONS(1390), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1454), }, - [STATE(493)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1321), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(507)] = { + [ts_builtin_sym_end] = ACTIONS(1464), + [sym_identifier] = ACTIONS(1466), + [anon_sym_export] = ACTIONS(1466), + [anon_sym_LBRACE] = ACTIONS(1464), + [anon_sym_RBRACE] = ACTIONS(1464), + [anon_sym_break] = ACTIONS(1466), + [anon_sym_case] = ACTIONS(1466), + [anon_sym_class] = ACTIONS(1466), + [anon_sym_const] = ACTIONS(1466), + [anon_sym_continue] = ACTIONS(1466), + [anon_sym_debugger] = ACTIONS(1466), + [anon_sym_default] = ACTIONS(1466), + [anon_sym_delete] = ACTIONS(1466), + [anon_sym_do] = ACTIONS(1466), + [anon_sym_else] = ACTIONS(1466), + [anon_sym_for] = ACTIONS(1466), + [anon_sym_function] = ACTIONS(1466), + [anon_sym_if] = ACTIONS(1466), + [anon_sym_import] = ACTIONS(1466), + [anon_sym_new] = ACTIONS(1466), + [anon_sym_return] = ACTIONS(1466), + [anon_sym_switch] = ACTIONS(1466), + [anon_sym_throw] = ACTIONS(1466), + [anon_sym_try] = ACTIONS(1466), + [anon_sym_typeof] = ACTIONS(1466), + [anon_sym_var] = ACTIONS(1466), + [anon_sym_void] = ACTIONS(1466), + [anon_sym_while] = ACTIONS(1466), + [anon_sym_with] = ACTIONS(1466), + [sym__let] = ACTIONS(1466), + [anon_sym_let] = ACTIONS(1466), + [anon_sym_using] = ACTIONS(1466), + [anon_sym_LPAREN] = ACTIONS(1464), + [anon_sym_SEMI] = ACTIONS(1464), + [anon_sym_yield] = ACTIONS(1466), + [anon_sym_LBRACK] = ACTIONS(1464), + [anon_sym_LT] = ACTIONS(1464), + [anon_sym_DQUOTE] = ACTIONS(1464), + [anon_sym_SQUOTE] = ACTIONS(1464), + [anon_sym_async] = ACTIONS(1466), + [anon_sym_PLUS] = ACTIONS(1466), + [anon_sym_DASH] = ACTIONS(1466), + [anon_sym_SLASH] = ACTIONS(1466), + [anon_sym_BANG] = ACTIONS(1464), + [anon_sym_TILDE] = ACTIONS(1464), + [anon_sym_PLUS_PLUS] = ACTIONS(1464), + [anon_sym_DASH_DASH] = ACTIONS(1464), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1464), + [sym_number] = ACTIONS(1464), + [sym_private_property_identifier] = ACTIONS(1464), + [sym_this] = ACTIONS(1466), + [sym_super] = ACTIONS(1466), + [sym_true] = ACTIONS(1466), + [sym_false] = ACTIONS(1466), + [sym_null] = ACTIONS(1466), + [sym_undefined] = ACTIONS(1466), + [anon_sym_AT] = ACTIONS(1464), + [anon_sym_static] = ACTIONS(1466), + [anon_sym_get] = ACTIONS(1466), + [anon_sym_set] = ACTIONS(1466), + [sym__automatic_semicolon] = ACTIONS(1464), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__statement_boundary] = ACTIONS(1464), + [sym__await_identifier_line_break] = ACTIONS(1464), + [sym__await_yield_identifier] = ACTIONS(1464), + [sym__await_yield_identifier_start] = ACTIONS(1464), + [sym__await_keyword] = ACTIONS(1464), + [sym__default_declaration_start] = ACTIONS(1464), }, - [STATE(494)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1322), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(508)] = { + [sym_formal_parameters] = STATE(3278), + [sym_identifier] = ACTIONS(1452), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1468), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1390), + [anon_sym_using] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(587), + [anon_sym_EQ] = ACTIONS(589), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1390), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1390), + [anon_sym_get] = ACTIONS(1390), + [anon_sym_set] = ACTIONS(1390), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1454), }, - [STATE(495)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1876), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [STATE(509)] = { + [sym_variable_declarator] = STATE(2200), + [sym_object_pattern] = STATE(2117), + [sym_array_pattern] = STATE(2117), + [sym__destructuring_pattern] = STATE(2117), + [aux_sym_object_repeat1] = STATE(2663), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1470), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(441), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_of] = ACTIONS(1474), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(496)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1799), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [STATE(510)] = { + [sym_variable_declarator] = STATE(2200), + [sym_object_pattern] = STATE(2117), + [sym_array_pattern] = STATE(2117), + [sym__destructuring_pattern] = STATE(2117), + [aux_sym_object_repeat1] = STATE(2593), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1470), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_of] = ACTIONS(1474), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(497)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1798), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3309), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3309), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2068), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3309), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3337), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(963), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(967), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(969), - [anon_sym_typeof] = ACTIONS(967), - [anon_sym_void] = ACTIONS(967), - [anon_sym_let] = ACTIONS(971), - [anon_sym_using] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(975), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(977), - [anon_sym_TILDE] = ACTIONS(977), + [STATE(511)] = { + [ts_builtin_sym_end] = ACTIONS(979), + [sym_identifier] = ACTIONS(981), + [anon_sym_export] = ACTIONS(981), + [anon_sym_LBRACE] = ACTIONS(979), + [anon_sym_RBRACE] = ACTIONS(979), + [anon_sym_break] = ACTIONS(981), + [anon_sym_case] = ACTIONS(981), + [anon_sym_catch] = ACTIONS(981), + [anon_sym_class] = ACTIONS(981), + [anon_sym_const] = ACTIONS(981), + [anon_sym_continue] = ACTIONS(981), + [anon_sym_debugger] = ACTIONS(981), + [anon_sym_default] = ACTIONS(981), + [anon_sym_delete] = ACTIONS(981), + [anon_sym_do] = ACTIONS(981), + [anon_sym_else] = ACTIONS(981), + [anon_sym_finally] = ACTIONS(981), + [anon_sym_for] = ACTIONS(981), + [anon_sym_function] = ACTIONS(981), + [anon_sym_if] = ACTIONS(981), + [anon_sym_import] = ACTIONS(981), + [anon_sym_new] = ACTIONS(981), + [anon_sym_return] = ACTIONS(981), + [anon_sym_switch] = ACTIONS(981), + [anon_sym_throw] = ACTIONS(981), + [anon_sym_try] = ACTIONS(981), + [anon_sym_typeof] = ACTIONS(981), + [anon_sym_var] = ACTIONS(981), + [anon_sym_void] = ACTIONS(981), + [anon_sym_while] = ACTIONS(981), + [anon_sym_with] = ACTIONS(981), + [sym__let] = ACTIONS(981), + [anon_sym_let] = ACTIONS(981), + [anon_sym_using] = ACTIONS(981), + [anon_sym_LPAREN] = ACTIONS(979), + [anon_sym_SEMI] = ACTIONS(979), + [anon_sym_yield] = ACTIONS(981), + [anon_sym_LBRACK] = ACTIONS(979), + [anon_sym_LT] = ACTIONS(979), + [anon_sym_DQUOTE] = ACTIONS(979), + [anon_sym_SQUOTE] = ACTIONS(979), + [anon_sym_async] = ACTIONS(981), + [anon_sym_PLUS] = ACTIONS(981), + [anon_sym_DASH] = ACTIONS(981), + [anon_sym_SLASH] = ACTIONS(981), + [anon_sym_BANG] = ACTIONS(979), + [anon_sym_TILDE] = ACTIONS(979), [anon_sym_PLUS_PLUS] = ACTIONS(979), [anon_sym_DASH_DASH] = ACTIONS(979), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(981), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(983), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(971), - [anon_sym_get] = ACTIONS(971), - [anon_sym_set] = ACTIONS(971), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(985), + [anon_sym_BQUOTE] = ACTIONS(979), + [sym_number] = ACTIONS(979), + [sym_private_property_identifier] = ACTIONS(979), + [sym_this] = ACTIONS(981), + [sym_super] = ACTIONS(981), + [sym_true] = ACTIONS(981), + [sym_false] = ACTIONS(981), + [sym_null] = ACTIONS(981), + [sym_undefined] = ACTIONS(981), + [anon_sym_AT] = ACTIONS(979), + [anon_sym_static] = ACTIONS(981), + [anon_sym_get] = ACTIONS(981), + [anon_sym_set] = ACTIONS(981), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(979), + [sym__await_yield_identifier] = ACTIONS(979), + [sym__await_keyword] = ACTIONS(979), + [sym__default_declaration_start] = ACTIONS(979), }, - [STATE(498)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1882), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(499)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1634), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [STATE(512)] = { + [sym_finally_clause] = STATE(572), + [ts_builtin_sym_end] = ACTIONS(1478), + [sym_identifier] = ACTIONS(1480), + [anon_sym_export] = ACTIONS(1480), + [anon_sym_LBRACE] = ACTIONS(1478), + [anon_sym_RBRACE] = ACTIONS(1478), + [anon_sym_break] = ACTIONS(1480), + [anon_sym_case] = ACTIONS(1480), + [anon_sym_class] = ACTIONS(1480), + [anon_sym_const] = ACTIONS(1480), + [anon_sym_continue] = ACTIONS(1480), + [anon_sym_debugger] = ACTIONS(1480), + [anon_sym_default] = ACTIONS(1480), + [anon_sym_delete] = ACTIONS(1480), + [anon_sym_do] = ACTIONS(1480), + [anon_sym_else] = ACTIONS(1480), + [anon_sym_finally] = ACTIONS(1442), + [anon_sym_for] = ACTIONS(1480), + [anon_sym_function] = ACTIONS(1480), + [anon_sym_if] = ACTIONS(1480), + [anon_sym_import] = ACTIONS(1480), + [anon_sym_new] = ACTIONS(1480), + [anon_sym_return] = ACTIONS(1480), + [anon_sym_switch] = ACTIONS(1480), + [anon_sym_throw] = ACTIONS(1480), + [anon_sym_try] = ACTIONS(1480), + [anon_sym_typeof] = ACTIONS(1480), + [anon_sym_var] = ACTIONS(1480), + [anon_sym_void] = ACTIONS(1480), + [anon_sym_while] = ACTIONS(1480), + [anon_sym_with] = ACTIONS(1480), + [sym__let] = ACTIONS(1480), + [anon_sym_let] = ACTIONS(1480), + [anon_sym_using] = ACTIONS(1480), + [anon_sym_LPAREN] = ACTIONS(1478), + [anon_sym_SEMI] = ACTIONS(1478), + [anon_sym_yield] = ACTIONS(1480), + [anon_sym_LBRACK] = ACTIONS(1478), + [anon_sym_LT] = ACTIONS(1478), + [anon_sym_DQUOTE] = ACTIONS(1478), + [anon_sym_SQUOTE] = ACTIONS(1478), + [anon_sym_async] = ACTIONS(1480), + [anon_sym_PLUS] = ACTIONS(1480), + [anon_sym_DASH] = ACTIONS(1480), + [anon_sym_SLASH] = ACTIONS(1480), + [anon_sym_BANG] = ACTIONS(1478), + [anon_sym_TILDE] = ACTIONS(1478), + [anon_sym_PLUS_PLUS] = ACTIONS(1478), + [anon_sym_DASH_DASH] = ACTIONS(1478), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1478), + [sym_number] = ACTIONS(1478), + [sym_private_property_identifier] = ACTIONS(1478), + [sym_this] = ACTIONS(1480), + [sym_super] = ACTIONS(1480), + [sym_true] = ACTIONS(1480), + [sym_false] = ACTIONS(1480), + [sym_null] = ACTIONS(1480), + [sym_undefined] = ACTIONS(1480), + [anon_sym_AT] = ACTIONS(1478), + [anon_sym_static] = ACTIONS(1480), + [anon_sym_get] = ACTIONS(1480), + [anon_sym_set] = ACTIONS(1480), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1478), + [sym__await_yield_identifier] = ACTIONS(1478), + [sym__await_keyword] = ACTIONS(1478), + [sym__default_declaration_start] = ACTIONS(1478), }, - [STATE(500)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1644), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), + [STATE(513)] = { + [ts_builtin_sym_end] = ACTIONS(1045), + [sym_identifier] = ACTIONS(1047), + [anon_sym_export] = ACTIONS(1047), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_RBRACE] = ACTIONS(1045), + [anon_sym_break] = ACTIONS(1047), + [anon_sym_case] = ACTIONS(1047), + [anon_sym_catch] = ACTIONS(1047), + [anon_sym_class] = ACTIONS(1047), + [anon_sym_const] = ACTIONS(1047), + [anon_sym_continue] = ACTIONS(1047), + [anon_sym_debugger] = ACTIONS(1047), + [anon_sym_default] = ACTIONS(1047), + [anon_sym_delete] = ACTIONS(1047), + [anon_sym_do] = ACTIONS(1047), + [anon_sym_else] = ACTIONS(1047), + [anon_sym_finally] = ACTIONS(1047), + [anon_sym_for] = ACTIONS(1047), + [anon_sym_function] = ACTIONS(1047), + [anon_sym_if] = ACTIONS(1047), + [anon_sym_import] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1047), + [anon_sym_return] = ACTIONS(1047), + [anon_sym_switch] = ACTIONS(1047), + [anon_sym_throw] = ACTIONS(1047), + [anon_sym_try] = ACTIONS(1047), + [anon_sym_typeof] = ACTIONS(1047), + [anon_sym_var] = ACTIONS(1047), + [anon_sym_void] = ACTIONS(1047), + [anon_sym_while] = ACTIONS(1047), + [anon_sym_with] = ACTIONS(1047), + [sym__let] = ACTIONS(1047), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_using] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1045), + [anon_sym_SEMI] = ACTIONS(1045), + [anon_sym_yield] = ACTIONS(1047), + [anon_sym_LBRACK] = ACTIONS(1045), + [anon_sym_LT] = ACTIONS(1045), + [anon_sym_DQUOTE] = ACTIONS(1045), + [anon_sym_SQUOTE] = ACTIONS(1045), + [anon_sym_async] = ACTIONS(1047), + [anon_sym_PLUS] = ACTIONS(1047), + [anon_sym_DASH] = ACTIONS(1047), + [anon_sym_SLASH] = ACTIONS(1047), + [anon_sym_BANG] = ACTIONS(1045), + [anon_sym_TILDE] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_DASH_DASH] = ACTIONS(1045), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1045), + [sym_number] = ACTIONS(1045), + [sym_private_property_identifier] = ACTIONS(1045), + [sym_this] = ACTIONS(1047), + [sym_super] = ACTIONS(1047), + [sym_true] = ACTIONS(1047), + [sym_false] = ACTIONS(1047), + [sym_null] = ACTIONS(1047), + [sym_undefined] = ACTIONS(1047), + [anon_sym_AT] = ACTIONS(1045), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_get] = ACTIONS(1047), + [anon_sym_set] = ACTIONS(1047), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), + [sym__statement_boundary] = ACTIONS(1045), + [sym__await_yield_identifier] = ACTIONS(1045), + [sym__await_keyword] = ACTIONS(1045), + [sym__default_declaration_start] = ACTIONS(1045), }, - [STATE(501)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1749), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), + [STATE(514)] = { + [sym_variable_declarator] = STATE(2200), + [sym_object_pattern] = STATE(2117), + [sym_array_pattern] = STATE(2117), + [sym__destructuring_pattern] = STATE(2117), + [aux_sym_object_repeat1] = STATE(2560), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1470), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_of] = ACTIONS(1474), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(502)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1761), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [STATE(515)] = { + [sym_variable_declarator] = STATE(2200), + [sym_object_pattern] = STATE(2117), + [sym_array_pattern] = STATE(2117), + [sym__destructuring_pattern] = STATE(2117), + [aux_sym_object_repeat1] = STATE(2607), + [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_identifier] = ACTIONS(1470), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(399), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_of] = ACTIONS(1474), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_EQ] = ACTIONS(409), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(503)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1792), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [STATE(516)] = { + [sym_formal_parameters] = STATE(3275), + [sym_identifier] = ACTIONS(1428), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(599), + [anon_sym_RBRACE] = ACTIONS(599), + [anon_sym_function] = ACTIONS(1430), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_using] = ACTIONS(1432), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_RPAREN] = ACTIONS(599), + [anon_sym_EQ] = ACTIONS(601), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(599), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1432), + [anon_sym_EQ_GT] = ACTIONS(439), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1432), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_get] = ACTIONS(1432), + [anon_sym_set] = ACTIONS(1432), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_keyword] = ACTIONS(1434), }, - [STATE(504)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1807), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [STATE(517)] = { + [sym_else_clause] = STATE(563), + [ts_builtin_sym_end] = ACTIONS(1482), + [sym_identifier] = ACTIONS(1484), + [anon_sym_export] = ACTIONS(1484), + [anon_sym_LBRACE] = ACTIONS(1482), + [anon_sym_RBRACE] = ACTIONS(1482), + [anon_sym_break] = ACTIONS(1484), + [anon_sym_case] = ACTIONS(1484), + [anon_sym_class] = ACTIONS(1484), + [anon_sym_const] = ACTIONS(1484), + [anon_sym_continue] = ACTIONS(1484), + [anon_sym_debugger] = ACTIONS(1484), + [anon_sym_default] = ACTIONS(1484), + [anon_sym_delete] = ACTIONS(1484), + [anon_sym_do] = ACTIONS(1484), + [anon_sym_else] = ACTIONS(1486), + [anon_sym_for] = ACTIONS(1484), + [anon_sym_function] = ACTIONS(1484), + [anon_sym_if] = ACTIONS(1484), + [anon_sym_import] = ACTIONS(1484), + [anon_sym_new] = ACTIONS(1484), + [anon_sym_return] = ACTIONS(1484), + [anon_sym_switch] = ACTIONS(1484), + [anon_sym_throw] = ACTIONS(1484), + [anon_sym_try] = ACTIONS(1484), + [anon_sym_typeof] = ACTIONS(1484), + [anon_sym_var] = ACTIONS(1484), + [anon_sym_void] = ACTIONS(1484), + [anon_sym_while] = ACTIONS(1484), + [anon_sym_with] = ACTIONS(1484), + [sym__let] = ACTIONS(1484), + [anon_sym_let] = ACTIONS(1484), + [anon_sym_using] = ACTIONS(1484), + [anon_sym_LPAREN] = ACTIONS(1482), + [anon_sym_SEMI] = ACTIONS(1482), + [anon_sym_yield] = ACTIONS(1484), + [anon_sym_LBRACK] = ACTIONS(1482), + [anon_sym_LT] = ACTIONS(1482), + [anon_sym_DQUOTE] = ACTIONS(1482), + [anon_sym_SQUOTE] = ACTIONS(1482), + [anon_sym_async] = ACTIONS(1484), + [anon_sym_PLUS] = ACTIONS(1484), + [anon_sym_DASH] = ACTIONS(1484), + [anon_sym_SLASH] = ACTIONS(1484), + [anon_sym_BANG] = ACTIONS(1482), + [anon_sym_TILDE] = ACTIONS(1482), + [anon_sym_PLUS_PLUS] = ACTIONS(1482), + [anon_sym_DASH_DASH] = ACTIONS(1482), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1482), + [sym_number] = ACTIONS(1482), + [sym_private_property_identifier] = ACTIONS(1482), + [sym_this] = ACTIONS(1484), + [sym_super] = ACTIONS(1484), + [sym_true] = ACTIONS(1484), + [sym_false] = ACTIONS(1484), + [sym_null] = ACTIONS(1484), + [sym_undefined] = ACTIONS(1484), + [anon_sym_AT] = ACTIONS(1482), + [anon_sym_static] = ACTIONS(1484), + [anon_sym_get] = ACTIONS(1484), + [anon_sym_set] = ACTIONS(1484), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1482), + [sym__await_yield_identifier] = ACTIONS(1482), + [sym__await_keyword] = ACTIONS(1482), + [sym__default_declaration_start] = ACTIONS(1482), + }, + [STATE(518)] = { + [sym_formal_parameters] = STATE(3278), + [sym_identifier] = ACTIONS(1452), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_function] = ACTIONS(1373), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1390), + [anon_sym_using] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(589), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1390), + [anon_sym_EQ_GT] = ACTIONS(411), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1390), + [anon_sym_get] = ACTIONS(1390), + [anon_sym_set] = ACTIONS(1390), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1454), }, - [STATE(505)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1778), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), + [STATE(519)] = { + [sym_formal_parameters] = STATE(3275), + [sym_identifier] = ACTIONS(1428), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(591), + [anon_sym_RBRACE] = ACTIONS(591), + [anon_sym_function] = ACTIONS(1430), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_using] = ACTIONS(1432), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_RPAREN] = ACTIONS(591), + [anon_sym_EQ] = ACTIONS(393), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(591), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1432), + [anon_sym_EQ_GT] = ACTIONS(439), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1432), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_get] = ACTIONS(1432), + [anon_sym_set] = ACTIONS(1432), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_keyword] = ACTIONS(1434), }, - [STATE(506)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1817), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), - }, - [STATE(507)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1818), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(508)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1822), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(509)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1829), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(510)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1745), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(511)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1813), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), - }, - [STATE(512)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1755), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(513)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1757), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(514)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1759), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(515)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1776), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(516)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1750), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), - }, - [STATE(517)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1786), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(518)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1793), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(519)] = { - [sym_import] = STATE(2587), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1800), - [sym_primary_expression] = STATE(1720), - [sym_yield_expression] = STATE(1896), - [sym_object] = STATE(1824), - [sym_object_pattern] = STATE(3292), - [sym_array] = STATE(1824), - [sym_array_pattern] = STATE(3292), - [sym_jsx_element] = STATE(1824), - [sym_jsx_opening_element] = STATE(2098), - [sym_jsx_self_closing_element] = STATE(1824), - [sym_class] = STATE(1824), - [sym_function_expression] = STATE(1824), - [sym_generator_function] = STATE(1824), - [sym_arrow_function] = STATE(1824), - [sym_call_expression] = STATE(1824), - [sym_new_expression] = STATE(1824), - [sym__argumentless_new_expression] = STATE(1830), - [sym_await_expression] = STATE(1896), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1896), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1896), - [sym__destructuring_pattern] = STATE(3292), - [sym_ternary_expression] = STATE(1896), - [sym_binary_expression] = STATE(1896), - [sym_unary_expression] = STATE(1896), - [sym_update_expression] = STATE(1896), - [sym_string] = STATE(1824), - [sym_template_string] = STATE(1824), - [sym_regex] = STATE(1824), - [sym_meta_property] = STATE(1824), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3415), - [aux_sym_export_statement_repeat1] = STATE(2543), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(951), - [anon_sym_LT] = ACTIONS(1236), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(955), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(957), - [anon_sym_DASH_DASH] = ACTIONS(957), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(959), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), - }, - [STATE(520)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1779), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), + [STATE(520)] = { + [ts_builtin_sym_end] = ACTIONS(1488), + [sym_identifier] = ACTIONS(1490), + [anon_sym_export] = ACTIONS(1490), + [anon_sym_LBRACE] = ACTIONS(1488), + [anon_sym_RBRACE] = ACTIONS(1488), + [anon_sym_break] = ACTIONS(1490), + [anon_sym_case] = ACTIONS(1490), + [anon_sym_class] = ACTIONS(1490), + [anon_sym_const] = ACTIONS(1490), + [anon_sym_continue] = ACTIONS(1490), + [anon_sym_debugger] = ACTIONS(1490), + [anon_sym_default] = ACTIONS(1490), + [anon_sym_delete] = ACTIONS(1490), + [anon_sym_do] = ACTIONS(1490), + [anon_sym_else] = ACTIONS(1490), + [anon_sym_finally] = ACTIONS(1490), + [anon_sym_for] = ACTIONS(1490), + [anon_sym_function] = ACTIONS(1490), + [anon_sym_if] = ACTIONS(1490), + [anon_sym_import] = ACTIONS(1490), + [anon_sym_new] = ACTIONS(1490), + [anon_sym_return] = ACTIONS(1490), + [anon_sym_switch] = ACTIONS(1490), + [anon_sym_throw] = ACTIONS(1490), + [anon_sym_try] = ACTIONS(1490), + [anon_sym_typeof] = ACTIONS(1490), + [anon_sym_var] = ACTIONS(1490), + [anon_sym_void] = ACTIONS(1490), + [anon_sym_while] = ACTIONS(1490), + [anon_sym_with] = ACTIONS(1490), + [sym__let] = ACTIONS(1490), + [anon_sym_let] = ACTIONS(1490), + [anon_sym_using] = ACTIONS(1490), + [anon_sym_LPAREN] = ACTIONS(1488), + [anon_sym_SEMI] = ACTIONS(1488), + [anon_sym_yield] = ACTIONS(1490), + [anon_sym_LBRACK] = ACTIONS(1488), + [anon_sym_LT] = ACTIONS(1488), + [anon_sym_DQUOTE] = ACTIONS(1488), + [anon_sym_SQUOTE] = ACTIONS(1488), + [anon_sym_async] = ACTIONS(1490), + [anon_sym_PLUS] = ACTIONS(1490), + [anon_sym_DASH] = ACTIONS(1490), + [anon_sym_SLASH] = ACTIONS(1490), + [anon_sym_BANG] = ACTIONS(1488), + [anon_sym_TILDE] = ACTIONS(1488), + [anon_sym_PLUS_PLUS] = ACTIONS(1488), + [anon_sym_DASH_DASH] = ACTIONS(1488), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1488), + [sym_number] = ACTIONS(1488), + [sym_private_property_identifier] = ACTIONS(1488), + [sym_this] = ACTIONS(1490), + [sym_super] = ACTIONS(1490), + [sym_true] = ACTIONS(1490), + [sym_false] = ACTIONS(1490), + [sym_null] = ACTIONS(1490), + [sym_undefined] = ACTIONS(1490), + [anon_sym_AT] = ACTIONS(1488), + [anon_sym_static] = ACTIONS(1490), + [anon_sym_get] = ACTIONS(1490), + [anon_sym_set] = ACTIONS(1490), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1488), + [sym__await_yield_identifier] = ACTIONS(1488), + [sym__await_keyword] = ACTIONS(1488), + [sym__default_declaration_start] = ACTIONS(1488), }, [STATE(521)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1819), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), - }, - [STATE(522)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(748), - [sym_expression] = STATE(1847), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3406), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3406), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(748), - [sym_subscript_expression] = STATE(748), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3406), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(895), - [anon_sym_LBRACE] = ACTIONS(899), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(901), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(903), - [anon_sym_typeof] = ACTIONS(901), - [anon_sym_void] = ACTIONS(901), - [anon_sym_let] = ACTIONS(905), - [anon_sym_using] = ACTIONS(905), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(907), - [anon_sym_LBRACK] = ACTIONS(909), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(911), - [anon_sym_PLUS] = ACTIONS(901), - [anon_sym_DASH] = ACTIONS(901), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(913), - [anon_sym_TILDE] = ACTIONS(913), - [anon_sym_PLUS_PLUS] = ACTIONS(915), - [anon_sym_DASH_DASH] = ACTIONS(915), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(917), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(919), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(905), - [anon_sym_get] = ACTIONS(905), - [anon_sym_set] = ACTIONS(905), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(921), - }, - [STATE(523)] = { - [sym_import] = STATE(2598), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1820), - [sym_primary_expression] = STATE(1004), - [sym_yield_expression] = STATE(1290), - [sym_object] = STATE(1125), - [sym_object_pattern] = STATE(3297), - [sym_array] = STATE(1125), - [sym_array_pattern] = STATE(3297), - [sym_jsx_element] = STATE(1125), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1125), - [sym_class] = STATE(1125), - [sym_function_expression] = STATE(1125), - [sym_generator_function] = STATE(1125), - [sym_arrow_function] = STATE(1125), - [sym_call_expression] = STATE(1125), - [sym_new_expression] = STATE(1125), - [sym__argumentless_new_expression] = STATE(1128), - [sym_await_expression] = STATE(1290), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1290), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1290), - [sym__destructuring_pattern] = STATE(3297), - [sym_ternary_expression] = STATE(1290), - [sym_binary_expression] = STATE(1290), - [sym_unary_expression] = STATE(1290), - [sym_update_expression] = STATE(1290), - [sym_string] = STATE(1125), - [sym_template_string] = STATE(1125), - [sym_regex] = STATE(1125), - [sym_meta_property] = STATE(1125), - [sym_decorator] = STATE(2870), - [sym_formal_parameters] = STATE(3302), - [aux_sym_export_statement_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_class] = ACTIONS(769), - [anon_sym_delete] = ACTIONS(771), - [anon_sym_function] = ACTIONS(773), - [anon_sym_import] = ACTIONS(775), - [anon_sym_new] = ACTIONS(777), - [anon_sym_typeof] = ACTIONS(771), - [anon_sym_void] = ACTIONS(771), - [anon_sym_let] = ACTIONS(779), - [anon_sym_using] = ACTIONS(779), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_yield] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LT] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(789), - [anon_sym_SQUOTE] = ACTIONS(791), - [anon_sym_async] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(795), - [anon_sym_BANG] = ACTIONS(797), - [anon_sym_TILDE] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(799), - [anon_sym_DASH_DASH] = ACTIONS(799), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(801), - [sym_number] = ACTIONS(803), - [sym_private_property_identifier] = ACTIONS(805), - [sym_this] = ACTIONS(807), - [sym_super] = ACTIONS(807), - [sym_true] = ACTIONS(807), - [sym_false] = ACTIONS(807), - [sym_null] = ACTIONS(807), - [sym_undefined] = ACTIONS(809), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(779), - [anon_sym_get] = ACTIONS(779), - [anon_sym_set] = ACTIONS(779), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(813), - [sym__await_keyword] = ACTIONS(815), - }, - [STATE(524)] = { - [sym_string] = STATE(2936), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2852), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1474), + [sym_formal_parameters] = STATE(3275), + [sym_identifier] = ACTIONS(1428), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(449), + [anon_sym_COMMA] = ACTIONS(593), + [anon_sym_RBRACE] = ACTIONS(593), + [anon_sym_function] = ACTIONS(1430), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1474), - [anon_sym_using] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_using] = ACTIONS(1432), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_RPAREN] = ACTIONS(593), + [anon_sym_EQ] = ACTIONS(596), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(593), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1474), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1432), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -61324,122 +60632,101 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [anon_sym_static] = ACTIONS(1474), - [anon_sym_get] = ACTIONS(1474), - [anon_sym_set] = ACTIONS(1474), - [sym__automatic_semicolon] = ACTIONS(326), + [sym_undefined] = ACTIONS(1432), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_get] = ACTIONS(1432), + [anon_sym_set] = ACTIONS(1432), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1479), + [sym__await_keyword] = ACTIONS(1434), }, - [STATE(525)] = { - [sym_string] = STATE(2936), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2889), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1474), - [anon_sym_STAR] = ACTIONS(1438), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(403), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1474), - [anon_sym_using] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1481), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [anon_sym_static] = ACTIONS(1474), - [anon_sym_get] = ACTIONS(1483), - [anon_sym_set] = ACTIONS(1483), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1479), + [STATE(522)] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [sym_identifier] = ACTIONS(1494), + [anon_sym_export] = ACTIONS(1494), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_case] = ACTIONS(1494), + [anon_sym_class] = ACTIONS(1494), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_continue] = ACTIONS(1494), + [anon_sym_debugger] = ACTIONS(1494), + [anon_sym_default] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_do] = ACTIONS(1494), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_finally] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_import] = ACTIONS(1494), + [anon_sym_new] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_throw] = ACTIONS(1494), + [anon_sym_try] = ACTIONS(1494), + [anon_sym_typeof] = ACTIONS(1494), + [anon_sym_var] = ACTIONS(1494), + [anon_sym_void] = ACTIONS(1494), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_with] = ACTIONS(1494), + [sym__let] = ACTIONS(1494), + [anon_sym_let] = ACTIONS(1494), + [anon_sym_using] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_yield] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_LT] = ACTIONS(1492), + [anon_sym_DQUOTE] = ACTIONS(1492), + [anon_sym_SQUOTE] = ACTIONS(1492), + [anon_sym_async] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_SLASH] = ACTIONS(1494), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1492), + [sym_number] = ACTIONS(1492), + [sym_private_property_identifier] = ACTIONS(1492), + [sym_this] = ACTIONS(1494), + [sym_super] = ACTIONS(1494), + [sym_true] = ACTIONS(1494), + [sym_false] = ACTIONS(1494), + [sym_null] = ACTIONS(1494), + [sym_undefined] = ACTIONS(1494), + [anon_sym_AT] = ACTIONS(1492), + [anon_sym_static] = ACTIONS(1494), + [anon_sym_get] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1492), + [sym__await_yield_identifier] = ACTIONS(1492), + [sym__await_keyword] = ACTIONS(1492), + [sym__default_declaration_start] = ACTIONS(1492), }, - [STATE(526)] = { - [sym_string] = STATE(2936), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2674), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1474), + [STATE(523)] = { + [sym_formal_parameters] = STATE(3278), + [sym_identifier] = ACTIONS(1452), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_function] = ACTIONS(1468), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1474), - [anon_sym_using] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1476), + [anon_sym_let] = ACTIONS(1390), + [anon_sym_using] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1423), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), + [anon_sym_EQ] = ACTIONS(589), + [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1474), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1390), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -61480,629 +60767,358 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [anon_sym_static] = ACTIONS(1474), - [anon_sym_get] = ACTIONS(1474), - [anon_sym_set] = ACTIONS(1474), + [sym_undefined] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1390), + [anon_sym_get] = ACTIONS(1390), + [anon_sym_set] = ACTIONS(1390), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1479), + [sym__await_keyword] = ACTIONS(1454), }, - [STATE(527)] = { - [sym_string] = STATE(2936), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2674), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1474), - [anon_sym_STAR] = ACTIONS(1438), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1474), - [anon_sym_using] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1481), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [anon_sym_static] = ACTIONS(1474), - [anon_sym_get] = ACTIONS(1483), - [anon_sym_set] = ACTIONS(1483), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1479), - }, - [STATE(528)] = { - [sym_string] = STATE(2936), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2889), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1474), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(403), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1474), - [anon_sym_using] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1474), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [anon_sym_static] = ACTIONS(1474), - [anon_sym_get] = ACTIONS(1474), - [anon_sym_set] = ACTIONS(1474), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1479), - }, - [STATE(529)] = { - [sym_string] = STATE(2936), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2852), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1474), - [anon_sym_STAR] = ACTIONS(1438), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(449), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1474), - [anon_sym_using] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1481), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [anon_sym_static] = ACTIONS(1474), - [anon_sym_get] = ACTIONS(1483), - [anon_sym_set] = ACTIONS(1483), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1479), - }, - [STATE(530)] = { - [sym_string] = STATE(2936), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2693), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1474), - [anon_sym_STAR] = ACTIONS(1438), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(447), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1474), - [anon_sym_using] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1481), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [anon_sym_static] = ACTIONS(1474), - [anon_sym_get] = ACTIONS(1483), - [anon_sym_set] = ACTIONS(1483), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1479), + [STATE(524)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), }, - [STATE(531)] = { - [sym_string] = STATE(2936), - [sym__property_name] = STATE(2936), - [sym_computed_property_name] = STATE(2936), - [aux_sym_object_repeat1] = STATE(2693), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1474), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(447), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1474), - [anon_sym_using] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1449), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1452), - [anon_sym_SQUOTE] = ACTIONS(1454), - [anon_sym_async] = ACTIONS(1474), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1456), - [sym_private_property_identifier] = ACTIONS(1456), - [anon_sym_static] = ACTIONS(1474), - [anon_sym_get] = ACTIONS(1474), - [anon_sym_set] = ACTIONS(1474), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1479), + [STATE(525)] = { + [ts_builtin_sym_end] = ACTIONS(1500), + [sym_identifier] = ACTIONS(1502), + [anon_sym_export] = ACTIONS(1502), + [anon_sym_LBRACE] = ACTIONS(1500), + [anon_sym_RBRACE] = ACTIONS(1500), + [anon_sym_break] = ACTIONS(1502), + [anon_sym_case] = ACTIONS(1502), + [anon_sym_class] = ACTIONS(1502), + [anon_sym_const] = ACTIONS(1502), + [anon_sym_continue] = ACTIONS(1502), + [anon_sym_debugger] = ACTIONS(1502), + [anon_sym_default] = ACTIONS(1502), + [anon_sym_delete] = ACTIONS(1502), + [anon_sym_do] = ACTIONS(1502), + [anon_sym_else] = ACTIONS(1502), + [anon_sym_for] = ACTIONS(1502), + [anon_sym_function] = ACTIONS(1502), + [anon_sym_if] = ACTIONS(1502), + [anon_sym_import] = ACTIONS(1502), + [anon_sym_new] = ACTIONS(1502), + [anon_sym_return] = ACTIONS(1502), + [anon_sym_switch] = ACTIONS(1502), + [anon_sym_throw] = ACTIONS(1502), + [anon_sym_try] = ACTIONS(1502), + [anon_sym_typeof] = ACTIONS(1502), + [anon_sym_var] = ACTIONS(1502), + [anon_sym_void] = ACTIONS(1502), + [anon_sym_while] = ACTIONS(1502), + [anon_sym_with] = ACTIONS(1502), + [sym__let] = ACTIONS(1502), + [anon_sym_let] = ACTIONS(1502), + [anon_sym_using] = ACTIONS(1502), + [anon_sym_LPAREN] = ACTIONS(1500), + [anon_sym_SEMI] = ACTIONS(1500), + [anon_sym_yield] = ACTIONS(1502), + [anon_sym_LBRACK] = ACTIONS(1500), + [anon_sym_LT] = ACTIONS(1500), + [anon_sym_DQUOTE] = ACTIONS(1500), + [anon_sym_SQUOTE] = ACTIONS(1500), + [anon_sym_async] = ACTIONS(1502), + [anon_sym_PLUS] = ACTIONS(1502), + [anon_sym_DASH] = ACTIONS(1502), + [anon_sym_SLASH] = ACTIONS(1502), + [anon_sym_BANG] = ACTIONS(1500), + [anon_sym_TILDE] = ACTIONS(1500), + [anon_sym_PLUS_PLUS] = ACTIONS(1500), + [anon_sym_DASH_DASH] = ACTIONS(1500), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1500), + [sym_number] = ACTIONS(1500), + [sym_private_property_identifier] = ACTIONS(1500), + [sym_this] = ACTIONS(1502), + [sym_super] = ACTIONS(1502), + [sym_true] = ACTIONS(1502), + [sym_false] = ACTIONS(1502), + [sym_null] = ACTIONS(1502), + [sym_undefined] = ACTIONS(1502), + [anon_sym_AT] = ACTIONS(1500), + [anon_sym_static] = ACTIONS(1502), + [anon_sym_get] = ACTIONS(1502), + [anon_sym_set] = ACTIONS(1502), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1500), + [sym__await_yield_identifier] = ACTIONS(1500), + [sym__await_keyword] = ACTIONS(1500), + [sym__default_declaration_start] = ACTIONS(1500), }, - [STATE(532)] = { - [sym_formal_parameters] = STATE(3409), - [sym_identifier] = ACTIONS(1485), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1487), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1489), - [anon_sym_using] = ACTIONS(1489), - [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_RPAREN] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(395), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1489), - [anon_sym_EQ_GT] = ACTIONS(359), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), + [STATE(526)] = { + [ts_builtin_sym_end] = ACTIONS(1504), + [sym_identifier] = ACTIONS(1506), + [anon_sym_export] = ACTIONS(1506), + [anon_sym_LBRACE] = ACTIONS(1504), + [anon_sym_RBRACE] = ACTIONS(1504), + [anon_sym_break] = ACTIONS(1506), + [anon_sym_case] = ACTIONS(1506), + [anon_sym_class] = ACTIONS(1506), + [anon_sym_const] = ACTIONS(1506), + [anon_sym_continue] = ACTIONS(1506), + [anon_sym_debugger] = ACTIONS(1506), + [anon_sym_default] = ACTIONS(1506), + [anon_sym_delete] = ACTIONS(1506), + [anon_sym_do] = ACTIONS(1506), + [anon_sym_else] = ACTIONS(1506), + [anon_sym_for] = ACTIONS(1506), + [anon_sym_function] = ACTIONS(1506), + [anon_sym_if] = ACTIONS(1506), + [anon_sym_import] = ACTIONS(1506), + [anon_sym_new] = ACTIONS(1506), + [anon_sym_return] = ACTIONS(1506), + [anon_sym_switch] = ACTIONS(1506), + [anon_sym_throw] = ACTIONS(1506), + [anon_sym_try] = ACTIONS(1506), + [anon_sym_typeof] = ACTIONS(1506), + [anon_sym_var] = ACTIONS(1506), + [anon_sym_void] = ACTIONS(1506), + [anon_sym_while] = ACTIONS(1506), + [anon_sym_with] = ACTIONS(1506), + [sym__let] = ACTIONS(1506), + [anon_sym_let] = ACTIONS(1506), + [anon_sym_using] = ACTIONS(1506), + [anon_sym_LPAREN] = ACTIONS(1504), + [anon_sym_SEMI] = ACTIONS(1504), + [anon_sym_yield] = ACTIONS(1506), + [anon_sym_LBRACK] = ACTIONS(1504), + [anon_sym_LT] = ACTIONS(1504), + [anon_sym_DQUOTE] = ACTIONS(1504), + [anon_sym_SQUOTE] = ACTIONS(1504), + [anon_sym_async] = ACTIONS(1506), + [anon_sym_PLUS] = ACTIONS(1506), + [anon_sym_DASH] = ACTIONS(1506), + [anon_sym_SLASH] = ACTIONS(1506), + [anon_sym_BANG] = ACTIONS(1504), + [anon_sym_TILDE] = ACTIONS(1504), + [anon_sym_PLUS_PLUS] = ACTIONS(1504), + [anon_sym_DASH_DASH] = ACTIONS(1504), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1489), - [anon_sym_static] = ACTIONS(1489), - [anon_sym_get] = ACTIONS(1489), - [anon_sym_set] = ACTIONS(1489), - [sym__ternary_qmark] = ACTIONS(326), + [anon_sym_BQUOTE] = ACTIONS(1504), + [sym_number] = ACTIONS(1504), + [sym_private_property_identifier] = ACTIONS(1504), + [sym_this] = ACTIONS(1506), + [sym_super] = ACTIONS(1506), + [sym_true] = ACTIONS(1506), + [sym_false] = ACTIONS(1506), + [sym_null] = ACTIONS(1506), + [sym_undefined] = ACTIONS(1506), + [anon_sym_AT] = ACTIONS(1504), + [anon_sym_static] = ACTIONS(1506), + [anon_sym_get] = ACTIONS(1506), + [anon_sym_set] = ACTIONS(1506), [sym_html_comment] = ACTIONS(5), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1494), + [sym__statement_boundary] = ACTIONS(1504), + [sym__await_yield_identifier] = ACTIONS(1504), + [sym__await_keyword] = ACTIONS(1504), + [sym__default_declaration_start] = ACTIONS(1504), }, - [STATE(533)] = { - [sym_formal_parameters] = STATE(3409), - [sym_identifier] = ACTIONS(1485), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1487), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1489), - [anon_sym_using] = ACTIONS(1489), - [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_RPAREN] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1489), - [anon_sym_EQ_GT] = ACTIONS(359), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1489), - [anon_sym_static] = ACTIONS(1489), - [anon_sym_get] = ACTIONS(1489), - [anon_sym_set] = ACTIONS(1489), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1494), + [STATE(527)] = { + [ts_builtin_sym_end] = ACTIONS(1508), + [sym_identifier] = ACTIONS(1510), + [anon_sym_export] = ACTIONS(1510), + [anon_sym_LBRACE] = ACTIONS(1508), + [anon_sym_RBRACE] = ACTIONS(1508), + [anon_sym_break] = ACTIONS(1510), + [anon_sym_case] = ACTIONS(1510), + [anon_sym_class] = ACTIONS(1510), + [anon_sym_const] = ACTIONS(1510), + [anon_sym_continue] = ACTIONS(1510), + [anon_sym_debugger] = ACTIONS(1510), + [anon_sym_default] = ACTIONS(1510), + [anon_sym_delete] = ACTIONS(1510), + [anon_sym_do] = ACTIONS(1510), + [anon_sym_else] = ACTIONS(1510), + [anon_sym_for] = ACTIONS(1510), + [anon_sym_function] = ACTIONS(1510), + [anon_sym_if] = ACTIONS(1510), + [anon_sym_import] = ACTIONS(1510), + [anon_sym_new] = ACTIONS(1510), + [anon_sym_return] = ACTIONS(1510), + [anon_sym_switch] = ACTIONS(1510), + [anon_sym_throw] = ACTIONS(1510), + [anon_sym_try] = ACTIONS(1510), + [anon_sym_typeof] = ACTIONS(1510), + [anon_sym_var] = ACTIONS(1510), + [anon_sym_void] = ACTIONS(1510), + [anon_sym_while] = ACTIONS(1510), + [anon_sym_with] = ACTIONS(1510), + [sym__let] = ACTIONS(1510), + [anon_sym_let] = ACTIONS(1510), + [anon_sym_using] = ACTIONS(1510), + [anon_sym_LPAREN] = ACTIONS(1508), + [anon_sym_SEMI] = ACTIONS(1508), + [anon_sym_yield] = ACTIONS(1510), + [anon_sym_LBRACK] = ACTIONS(1508), + [anon_sym_LT] = ACTIONS(1508), + [anon_sym_DQUOTE] = ACTIONS(1508), + [anon_sym_SQUOTE] = ACTIONS(1508), + [anon_sym_async] = ACTIONS(1510), + [anon_sym_PLUS] = ACTIONS(1510), + [anon_sym_DASH] = ACTIONS(1510), + [anon_sym_SLASH] = ACTIONS(1510), + [anon_sym_BANG] = ACTIONS(1508), + [anon_sym_TILDE] = ACTIONS(1508), + [anon_sym_PLUS_PLUS] = ACTIONS(1508), + [anon_sym_DASH_DASH] = ACTIONS(1508), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1508), + [sym_number] = ACTIONS(1508), + [sym_private_property_identifier] = ACTIONS(1508), + [sym_this] = ACTIONS(1510), + [sym_super] = ACTIONS(1510), + [sym_true] = ACTIONS(1510), + [sym_false] = ACTIONS(1510), + [sym_null] = ACTIONS(1510), + [sym_undefined] = ACTIONS(1510), + [anon_sym_AT] = ACTIONS(1508), + [anon_sym_static] = ACTIONS(1510), + [anon_sym_get] = ACTIONS(1510), + [anon_sym_set] = ACTIONS(1510), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1508), + [sym__await_yield_identifier] = ACTIONS(1508), + [sym__await_keyword] = ACTIONS(1508), + [sym__default_declaration_start] = ACTIONS(1508), }, - [STATE(534)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1496), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1500), - [anon_sym_using] = ACTIONS(1500), - [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_RPAREN] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(441), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1500), - [anon_sym_EQ_GT] = ACTIONS(443), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1500), - [anon_sym_static] = ACTIONS(1500), - [anon_sym_get] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1502), + [STATE(528)] = { + [ts_builtin_sym_end] = ACTIONS(1512), + [sym_identifier] = ACTIONS(1514), + [anon_sym_export] = ACTIONS(1514), + [anon_sym_LBRACE] = ACTIONS(1512), + [anon_sym_RBRACE] = ACTIONS(1512), + [anon_sym_break] = ACTIONS(1514), + [anon_sym_case] = ACTIONS(1514), + [anon_sym_class] = ACTIONS(1514), + [anon_sym_const] = ACTIONS(1514), + [anon_sym_continue] = ACTIONS(1514), + [anon_sym_debugger] = ACTIONS(1514), + [anon_sym_default] = ACTIONS(1514), + [anon_sym_delete] = ACTIONS(1514), + [anon_sym_do] = ACTIONS(1514), + [anon_sym_else] = ACTIONS(1514), + [anon_sym_for] = ACTIONS(1514), + [anon_sym_function] = ACTIONS(1514), + [anon_sym_if] = ACTIONS(1514), + [anon_sym_import] = ACTIONS(1514), + [anon_sym_new] = ACTIONS(1514), + [anon_sym_return] = ACTIONS(1514), + [anon_sym_switch] = ACTIONS(1514), + [anon_sym_throw] = ACTIONS(1514), + [anon_sym_try] = ACTIONS(1514), + [anon_sym_typeof] = ACTIONS(1514), + [anon_sym_var] = ACTIONS(1514), + [anon_sym_void] = ACTIONS(1514), + [anon_sym_while] = ACTIONS(1514), + [anon_sym_with] = ACTIONS(1514), + [sym__let] = ACTIONS(1514), + [anon_sym_let] = ACTIONS(1514), + [anon_sym_using] = ACTIONS(1514), + [anon_sym_LPAREN] = ACTIONS(1512), + [anon_sym_SEMI] = ACTIONS(1512), + [anon_sym_yield] = ACTIONS(1514), + [anon_sym_LBRACK] = ACTIONS(1512), + [anon_sym_LT] = ACTIONS(1512), + [anon_sym_DQUOTE] = ACTIONS(1512), + [anon_sym_SQUOTE] = ACTIONS(1512), + [anon_sym_async] = ACTIONS(1514), + [anon_sym_PLUS] = ACTIONS(1514), + [anon_sym_DASH] = ACTIONS(1514), + [anon_sym_SLASH] = ACTIONS(1514), + [anon_sym_BANG] = ACTIONS(1512), + [anon_sym_TILDE] = ACTIONS(1512), + [anon_sym_PLUS_PLUS] = ACTIONS(1512), + [anon_sym_DASH_DASH] = ACTIONS(1512), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1512), + [sym_number] = ACTIONS(1512), + [sym_private_property_identifier] = ACTIONS(1512), + [sym_this] = ACTIONS(1514), + [sym_super] = ACTIONS(1514), + [sym_true] = ACTIONS(1514), + [sym_false] = ACTIONS(1514), + [sym_null] = ACTIONS(1514), + [sym_undefined] = ACTIONS(1514), + [anon_sym_AT] = ACTIONS(1512), + [anon_sym_static] = ACTIONS(1514), + [anon_sym_get] = ACTIONS(1514), + [anon_sym_set] = ACTIONS(1514), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1512), + [sym__await_yield_identifier] = ACTIONS(1512), + [sym__await_keyword] = ACTIONS(1512), + [sym__default_declaration_start] = ACTIONS(1512), }, - [STATE(535)] = { - [sym_catch_clause] = STATE(547), - [sym_finally_clause] = STATE(637), + [STATE(529)] = { [ts_builtin_sym_end] = ACTIONS(1504), [sym_identifier] = ACTIONS(1506), [anon_sym_export] = ACTIONS(1506), @@ -62110,7 +61126,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(1504), [anon_sym_break] = ACTIONS(1506), [anon_sym_case] = ACTIONS(1506), - [anon_sym_catch] = ACTIONS(1508), [anon_sym_class] = ACTIONS(1506), [anon_sym_const] = ACTIONS(1506), [anon_sym_continue] = ACTIONS(1506), @@ -62119,7 +61134,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1506), [anon_sym_do] = ACTIONS(1506), [anon_sym_else] = ACTIONS(1506), - [anon_sym_finally] = ACTIONS(1510), [anon_sym_for] = ACTIONS(1506), [anon_sym_function] = ACTIONS(1506), [anon_sym_if] = ACTIONS(1506), @@ -62172,30 +61186,298 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1504), [sym__default_declaration_start] = ACTIONS(1504), }, - [STATE(536)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1496), + [STATE(530)] = { + [ts_builtin_sym_end] = ACTIONS(1516), + [sym_identifier] = ACTIONS(1518), + [anon_sym_export] = ACTIONS(1518), + [anon_sym_LBRACE] = ACTIONS(1516), + [anon_sym_RBRACE] = ACTIONS(1516), + [anon_sym_break] = ACTIONS(1518), + [anon_sym_case] = ACTIONS(1518), + [anon_sym_class] = ACTIONS(1518), + [anon_sym_const] = ACTIONS(1518), + [anon_sym_continue] = ACTIONS(1518), + [anon_sym_debugger] = ACTIONS(1518), + [anon_sym_default] = ACTIONS(1518), + [anon_sym_delete] = ACTIONS(1518), + [anon_sym_do] = ACTIONS(1518), + [anon_sym_else] = ACTIONS(1518), + [anon_sym_for] = ACTIONS(1518), + [anon_sym_function] = ACTIONS(1518), + [anon_sym_if] = ACTIONS(1518), + [anon_sym_import] = ACTIONS(1518), + [anon_sym_new] = ACTIONS(1518), + [anon_sym_return] = ACTIONS(1518), + [anon_sym_switch] = ACTIONS(1518), + [anon_sym_throw] = ACTIONS(1518), + [anon_sym_try] = ACTIONS(1518), + [anon_sym_typeof] = ACTIONS(1518), + [anon_sym_var] = ACTIONS(1518), + [anon_sym_void] = ACTIONS(1518), + [anon_sym_while] = ACTIONS(1518), + [anon_sym_with] = ACTIONS(1518), + [sym__let] = ACTIONS(1518), + [anon_sym_let] = ACTIONS(1518), + [anon_sym_using] = ACTIONS(1518), + [anon_sym_LPAREN] = ACTIONS(1516), + [anon_sym_SEMI] = ACTIONS(1516), + [anon_sym_yield] = ACTIONS(1518), + [anon_sym_LBRACK] = ACTIONS(1516), + [anon_sym_LT] = ACTIONS(1516), + [anon_sym_DQUOTE] = ACTIONS(1516), + [anon_sym_SQUOTE] = ACTIONS(1516), + [anon_sym_async] = ACTIONS(1518), + [anon_sym_PLUS] = ACTIONS(1518), + [anon_sym_DASH] = ACTIONS(1518), + [anon_sym_SLASH] = ACTIONS(1518), + [anon_sym_BANG] = ACTIONS(1516), + [anon_sym_TILDE] = ACTIONS(1516), + [anon_sym_PLUS_PLUS] = ACTIONS(1516), + [anon_sym_DASH_DASH] = ACTIONS(1516), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1516), + [sym_number] = ACTIONS(1516), + [sym_private_property_identifier] = ACTIONS(1516), + [sym_this] = ACTIONS(1518), + [sym_super] = ACTIONS(1518), + [sym_true] = ACTIONS(1518), + [sym_false] = ACTIONS(1518), + [sym_null] = ACTIONS(1518), + [sym_undefined] = ACTIONS(1518), + [anon_sym_AT] = ACTIONS(1516), + [anon_sym_static] = ACTIONS(1518), + [anon_sym_get] = ACTIONS(1518), + [anon_sym_set] = ACTIONS(1518), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1516), + [sym__await_yield_identifier] = ACTIONS(1516), + [sym__await_keyword] = ACTIONS(1516), + [sym__default_declaration_start] = ACTIONS(1516), + }, + [STATE(531)] = { + [ts_builtin_sym_end] = ACTIONS(1516), + [sym_identifier] = ACTIONS(1518), + [anon_sym_export] = ACTIONS(1518), + [anon_sym_LBRACE] = ACTIONS(1516), + [anon_sym_RBRACE] = ACTIONS(1516), + [anon_sym_break] = ACTIONS(1518), + [anon_sym_case] = ACTIONS(1518), + [anon_sym_class] = ACTIONS(1518), + [anon_sym_const] = ACTIONS(1518), + [anon_sym_continue] = ACTIONS(1518), + [anon_sym_debugger] = ACTIONS(1518), + [anon_sym_default] = ACTIONS(1518), + [anon_sym_delete] = ACTIONS(1518), + [anon_sym_do] = ACTIONS(1518), + [anon_sym_else] = ACTIONS(1518), + [anon_sym_for] = ACTIONS(1518), + [anon_sym_function] = ACTIONS(1518), + [anon_sym_if] = ACTIONS(1518), + [anon_sym_import] = ACTIONS(1518), + [anon_sym_new] = ACTIONS(1518), + [anon_sym_return] = ACTIONS(1518), + [anon_sym_switch] = ACTIONS(1518), + [anon_sym_throw] = ACTIONS(1518), + [anon_sym_try] = ACTIONS(1518), + [anon_sym_typeof] = ACTIONS(1518), + [anon_sym_var] = ACTIONS(1518), + [anon_sym_void] = ACTIONS(1518), + [anon_sym_while] = ACTIONS(1518), + [anon_sym_with] = ACTIONS(1518), + [sym__let] = ACTIONS(1518), + [anon_sym_let] = ACTIONS(1518), + [anon_sym_using] = ACTIONS(1518), + [anon_sym_LPAREN] = ACTIONS(1516), + [anon_sym_SEMI] = ACTIONS(1516), + [anon_sym_yield] = ACTIONS(1518), + [anon_sym_LBRACK] = ACTIONS(1516), + [anon_sym_LT] = ACTIONS(1516), + [anon_sym_DQUOTE] = ACTIONS(1516), + [anon_sym_SQUOTE] = ACTIONS(1516), + [anon_sym_async] = ACTIONS(1518), + [anon_sym_PLUS] = ACTIONS(1518), + [anon_sym_DASH] = ACTIONS(1518), + [anon_sym_SLASH] = ACTIONS(1518), + [anon_sym_BANG] = ACTIONS(1516), + [anon_sym_TILDE] = ACTIONS(1516), + [anon_sym_PLUS_PLUS] = ACTIONS(1516), + [anon_sym_DASH_DASH] = ACTIONS(1516), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1516), + [sym_number] = ACTIONS(1516), + [sym_private_property_identifier] = ACTIONS(1516), + [sym_this] = ACTIONS(1518), + [sym_super] = ACTIONS(1518), + [sym_true] = ACTIONS(1518), + [sym_false] = ACTIONS(1518), + [sym_null] = ACTIONS(1518), + [sym_undefined] = ACTIONS(1518), + [anon_sym_AT] = ACTIONS(1516), + [anon_sym_static] = ACTIONS(1518), + [anon_sym_get] = ACTIONS(1518), + [anon_sym_set] = ACTIONS(1518), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1516), + [sym__await_yield_identifier] = ACTIONS(1516), + [sym__await_keyword] = ACTIONS(1516), + [sym__default_declaration_start] = ACTIONS(1516), + }, + [STATE(532)] = { + [ts_builtin_sym_end] = ACTIONS(1520), + [sym_identifier] = ACTIONS(1522), + [anon_sym_export] = ACTIONS(1522), + [anon_sym_LBRACE] = ACTIONS(1520), + [anon_sym_RBRACE] = ACTIONS(1520), + [anon_sym_break] = ACTIONS(1522), + [anon_sym_case] = ACTIONS(1522), + [anon_sym_class] = ACTIONS(1522), + [anon_sym_const] = ACTIONS(1522), + [anon_sym_continue] = ACTIONS(1522), + [anon_sym_debugger] = ACTIONS(1522), + [anon_sym_default] = ACTIONS(1522), + [anon_sym_delete] = ACTIONS(1522), + [anon_sym_do] = ACTIONS(1522), + [anon_sym_else] = ACTIONS(1522), + [anon_sym_for] = ACTIONS(1522), + [anon_sym_function] = ACTIONS(1522), + [anon_sym_if] = ACTIONS(1522), + [anon_sym_import] = ACTIONS(1522), + [anon_sym_new] = ACTIONS(1522), + [anon_sym_return] = ACTIONS(1522), + [anon_sym_switch] = ACTIONS(1522), + [anon_sym_throw] = ACTIONS(1522), + [anon_sym_try] = ACTIONS(1522), + [anon_sym_typeof] = ACTIONS(1522), + [anon_sym_var] = ACTIONS(1522), + [anon_sym_void] = ACTIONS(1522), + [anon_sym_while] = ACTIONS(1522), + [anon_sym_with] = ACTIONS(1522), + [sym__let] = ACTIONS(1522), + [anon_sym_let] = ACTIONS(1522), + [anon_sym_using] = ACTIONS(1522), + [anon_sym_LPAREN] = ACTIONS(1520), + [anon_sym_SEMI] = ACTIONS(1520), + [anon_sym_yield] = ACTIONS(1522), + [anon_sym_LBRACK] = ACTIONS(1520), + [anon_sym_LT] = ACTIONS(1520), + [anon_sym_DQUOTE] = ACTIONS(1520), + [anon_sym_SQUOTE] = ACTIONS(1520), + [anon_sym_async] = ACTIONS(1522), + [anon_sym_PLUS] = ACTIONS(1522), + [anon_sym_DASH] = ACTIONS(1522), + [anon_sym_SLASH] = ACTIONS(1522), + [anon_sym_BANG] = ACTIONS(1520), + [anon_sym_TILDE] = ACTIONS(1520), + [anon_sym_PLUS_PLUS] = ACTIONS(1520), + [anon_sym_DASH_DASH] = ACTIONS(1520), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1520), + [sym_number] = ACTIONS(1520), + [sym_private_property_identifier] = ACTIONS(1520), + [sym_this] = ACTIONS(1522), + [sym_super] = ACTIONS(1522), + [sym_true] = ACTIONS(1522), + [sym_false] = ACTIONS(1522), + [sym_null] = ACTIONS(1522), + [sym_undefined] = ACTIONS(1522), + [anon_sym_AT] = ACTIONS(1520), + [anon_sym_static] = ACTIONS(1522), + [anon_sym_get] = ACTIONS(1522), + [anon_sym_set] = ACTIONS(1522), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1520), + [sym__await_yield_identifier] = ACTIONS(1520), + [sym__await_keyword] = ACTIONS(1520), + [sym__default_declaration_start] = ACTIONS(1520), + }, + [STATE(533)] = { + [ts_builtin_sym_end] = ACTIONS(1524), + [sym_identifier] = ACTIONS(1526), + [anon_sym_export] = ACTIONS(1526), + [anon_sym_LBRACE] = ACTIONS(1524), + [anon_sym_RBRACE] = ACTIONS(1524), + [anon_sym_break] = ACTIONS(1526), + [anon_sym_case] = ACTIONS(1526), + [anon_sym_class] = ACTIONS(1526), + [anon_sym_const] = ACTIONS(1526), + [anon_sym_continue] = ACTIONS(1526), + [anon_sym_debugger] = ACTIONS(1526), + [anon_sym_default] = ACTIONS(1526), + [anon_sym_delete] = ACTIONS(1526), + [anon_sym_do] = ACTIONS(1526), + [anon_sym_else] = ACTIONS(1526), + [anon_sym_for] = ACTIONS(1526), + [anon_sym_function] = ACTIONS(1526), + [anon_sym_if] = ACTIONS(1526), + [anon_sym_import] = ACTIONS(1526), + [anon_sym_new] = ACTIONS(1526), + [anon_sym_return] = ACTIONS(1526), + [anon_sym_switch] = ACTIONS(1526), + [anon_sym_throw] = ACTIONS(1526), + [anon_sym_try] = ACTIONS(1526), + [anon_sym_typeof] = ACTIONS(1526), + [anon_sym_var] = ACTIONS(1526), + [anon_sym_void] = ACTIONS(1526), + [anon_sym_while] = ACTIONS(1526), + [anon_sym_with] = ACTIONS(1526), + [sym__let] = ACTIONS(1526), + [anon_sym_let] = ACTIONS(1526), + [anon_sym_using] = ACTIONS(1526), + [anon_sym_LPAREN] = ACTIONS(1524), + [anon_sym_SEMI] = ACTIONS(1524), + [anon_sym_yield] = ACTIONS(1526), + [anon_sym_LBRACK] = ACTIONS(1524), + [anon_sym_LT] = ACTIONS(1524), + [anon_sym_DQUOTE] = ACTIONS(1524), + [anon_sym_SQUOTE] = ACTIONS(1524), + [anon_sym_async] = ACTIONS(1526), + [anon_sym_PLUS] = ACTIONS(1526), + [anon_sym_DASH] = ACTIONS(1526), + [anon_sym_SLASH] = ACTIONS(1526), + [anon_sym_BANG] = ACTIONS(1524), + [anon_sym_TILDE] = ACTIONS(1524), + [anon_sym_PLUS_PLUS] = ACTIONS(1524), + [anon_sym_DASH_DASH] = ACTIONS(1524), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1524), + [sym_number] = ACTIONS(1524), + [sym_private_property_identifier] = ACTIONS(1524), + [sym_this] = ACTIONS(1526), + [sym_super] = ACTIONS(1526), + [sym_true] = ACTIONS(1526), + [sym_false] = ACTIONS(1526), + [sym_null] = ACTIONS(1526), + [sym_undefined] = ACTIONS(1526), + [anon_sym_AT] = ACTIONS(1524), + [anon_sym_static] = ACTIONS(1526), + [anon_sym_get] = ACTIONS(1526), + [anon_sym_set] = ACTIONS(1526), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1524), + [sym__await_yield_identifier] = ACTIONS(1524), + [sym__await_keyword] = ACTIONS(1524), + [sym__default_declaration_start] = ACTIONS(1524), + }, + [STATE(534)] = { + [sym_formal_parameters] = STATE(3275), + [sym_identifier] = ACTIONS(1428), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1498), + [anon_sym_COMMA] = ACTIONS(604), + [anon_sym_RBRACE] = ACTIONS(604), + [anon_sym_function] = ACTIONS(1430), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1500), - [anon_sym_using] = ACTIONS(1500), - [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_RPAREN] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_using] = ACTIONS(1432), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_EQ] = ACTIONS(437), [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(604), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1500), - [anon_sym_EQ_GT] = ACTIONS(443), + [anon_sym_async] = ACTIONS(1432), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -62236,443 +61518,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1500), - [anon_sym_static] = ACTIONS(1500), - [anon_sym_get] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), + [sym_undefined] = ACTIONS(1432), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_get] = ACTIONS(1432), + [anon_sym_set] = ACTIONS(1432), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1502), + [sym__await_keyword] = ACTIONS(1434), }, - [STATE(537)] = { - [sym_formal_parameters] = STATE(3453), - [sym_identifier] = ACTIONS(1512), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1514), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1516), - [anon_sym_using] = ACTIONS(1516), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(521), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1516), - [anon_sym_EQ_GT] = ACTIONS(523), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1516), - [anon_sym_static] = ACTIONS(1516), - [anon_sym_get] = ACTIONS(1516), - [anon_sym_set] = ACTIONS(1516), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1518), - }, - [STATE(538)] = { - [sym_formal_parameters] = STATE(3453), - [sym_identifier] = ACTIONS(1512), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1514), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1516), - [anon_sym_using] = ACTIONS(1516), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(395), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1516), - [anon_sym_EQ_GT] = ACTIONS(523), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1516), - [anon_sym_static] = ACTIONS(1516), - [anon_sym_get] = ACTIONS(1516), - [anon_sym_set] = ACTIONS(1516), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1518), - }, - [STATE(539)] = { - [sym_formal_parameters] = STATE(3322), - [sym_identifier] = ACTIONS(1520), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1522), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1458), - [anon_sym_using] = ACTIONS(1458), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(395), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1458), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1458), - [anon_sym_get] = ACTIONS(1458), - [anon_sym_set] = ACTIONS(1458), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1524), - }, - [STATE(540)] = { - [sym_formal_parameters] = STATE(3322), - [sym_identifier] = ACTIONS(1520), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1522), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1458), - [anon_sym_using] = ACTIONS(1458), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1458), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1458), - [anon_sym_get] = ACTIONS(1458), - [anon_sym_set] = ACTIONS(1458), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1524), - }, - [STATE(541)] = { - [sym_formal_parameters] = STATE(3322), - [sym_identifier] = ACTIONS(1520), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1441), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1458), - [anon_sym_using] = ACTIONS(1458), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1458), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1458), - [anon_sym_get] = ACTIONS(1458), - [anon_sym_set] = ACTIONS(1458), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1524), - }, - [STATE(542)] = { - [sym_formal_parameters] = STATE(3322), - [sym_identifier] = ACTIONS(1520), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1526), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1458), - [anon_sym_using] = ACTIONS(1458), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(606), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1458), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1458), - [anon_sym_get] = ACTIONS(1458), - [anon_sym_set] = ACTIONS(1458), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1524), - }, - [STATE(543)] = { + [STATE(535)] = { [ts_builtin_sym_end] = ACTIONS(1528), [sym_identifier] = ACTIONS(1530), [anon_sym_export] = ACTIONS(1530), @@ -62734,16 +61588,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(1530), [anon_sym_get] = ACTIONS(1530), [anon_sym_set] = ACTIONS(1530), - [sym__automatic_semicolon] = ACTIONS(1528), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1528), - [sym__await_identifier_line_break] = ACTIONS(1528), [sym__await_yield_identifier] = ACTIONS(1528), - [sym__await_yield_identifier_start] = ACTIONS(1528), [sym__await_keyword] = ACTIONS(1528), [sym__default_declaration_start] = ACTIONS(1528), }, - [STATE(544)] = { + [STATE(536)] = { + [ts_builtin_sym_end] = ACTIONS(1504), + [sym_identifier] = ACTIONS(1506), + [anon_sym_export] = ACTIONS(1506), + [anon_sym_LBRACE] = ACTIONS(1504), + [anon_sym_RBRACE] = ACTIONS(1504), + [anon_sym_break] = ACTIONS(1506), + [anon_sym_case] = ACTIONS(1506), + [anon_sym_class] = ACTIONS(1506), + [anon_sym_const] = ACTIONS(1506), + [anon_sym_continue] = ACTIONS(1506), + [anon_sym_debugger] = ACTIONS(1506), + [anon_sym_default] = ACTIONS(1506), + [anon_sym_delete] = ACTIONS(1506), + [anon_sym_do] = ACTIONS(1506), + [anon_sym_else] = ACTIONS(1506), + [anon_sym_for] = ACTIONS(1506), + [anon_sym_function] = ACTIONS(1506), + [anon_sym_if] = ACTIONS(1506), + [anon_sym_import] = ACTIONS(1506), + [anon_sym_new] = ACTIONS(1506), + [anon_sym_return] = ACTIONS(1506), + [anon_sym_switch] = ACTIONS(1506), + [anon_sym_throw] = ACTIONS(1506), + [anon_sym_try] = ACTIONS(1506), + [anon_sym_typeof] = ACTIONS(1506), + [anon_sym_var] = ACTIONS(1506), + [anon_sym_void] = ACTIONS(1506), + [anon_sym_while] = ACTIONS(1506), + [anon_sym_with] = ACTIONS(1506), + [sym__let] = ACTIONS(1506), + [anon_sym_let] = ACTIONS(1506), + [anon_sym_using] = ACTIONS(1506), + [anon_sym_LPAREN] = ACTIONS(1504), + [anon_sym_SEMI] = ACTIONS(1504), + [anon_sym_yield] = ACTIONS(1506), + [anon_sym_LBRACK] = ACTIONS(1504), + [anon_sym_LT] = ACTIONS(1504), + [anon_sym_DQUOTE] = ACTIONS(1504), + [anon_sym_SQUOTE] = ACTIONS(1504), + [anon_sym_async] = ACTIONS(1506), + [anon_sym_PLUS] = ACTIONS(1506), + [anon_sym_DASH] = ACTIONS(1506), + [anon_sym_SLASH] = ACTIONS(1506), + [anon_sym_BANG] = ACTIONS(1504), + [anon_sym_TILDE] = ACTIONS(1504), + [anon_sym_PLUS_PLUS] = ACTIONS(1504), + [anon_sym_DASH_DASH] = ACTIONS(1504), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1504), + [sym_number] = ACTIONS(1504), + [sym_private_property_identifier] = ACTIONS(1504), + [sym_this] = ACTIONS(1506), + [sym_super] = ACTIONS(1506), + [sym_true] = ACTIONS(1506), + [sym_false] = ACTIONS(1506), + [sym_null] = ACTIONS(1506), + [sym_undefined] = ACTIONS(1506), + [anon_sym_AT] = ACTIONS(1504), + [anon_sym_static] = ACTIONS(1506), + [anon_sym_get] = ACTIONS(1506), + [anon_sym_set] = ACTIONS(1506), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1504), + [sym__await_yield_identifier] = ACTIONS(1504), + [sym__await_keyword] = ACTIONS(1504), + [sym__default_declaration_start] = ACTIONS(1504), + }, + [STATE(537)] = { [ts_builtin_sym_end] = ACTIONS(1532), [sym_identifier] = ACTIONS(1534), [anon_sym_export] = ACTIONS(1534), @@ -62777,7 +61696,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(1534), [anon_sym_using] = ACTIONS(1534), [anon_sym_LPAREN] = ACTIONS(1532), - [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1532), [anon_sym_yield] = ACTIONS(1534), [anon_sym_LBRACK] = ACTIONS(1532), [anon_sym_LT] = ACTIONS(1532), @@ -62805,109 +61724,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(1534), [anon_sym_get] = ACTIONS(1534), [anon_sym_set] = ACTIONS(1534), - [sym__automatic_semicolon] = ACTIONS(1536), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1532), - [sym__await_identifier_line_break] = ACTIONS(1536), [sym__await_yield_identifier] = ACTIONS(1532), - [sym__await_yield_identifier_start] = ACTIONS(1536), [sym__await_keyword] = ACTIONS(1532), [sym__default_declaration_start] = ACTIONS(1532), }, - [STATE(545)] = { - [ts_builtin_sym_end] = ACTIONS(1053), - [sym_identifier] = ACTIONS(1055), - [anon_sym_export] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1053), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_break] = ACTIONS(1055), - [anon_sym_case] = ACTIONS(1055), - [anon_sym_catch] = ACTIONS(1055), - [anon_sym_class] = ACTIONS(1055), - [anon_sym_const] = ACTIONS(1055), - [anon_sym_continue] = ACTIONS(1055), - [anon_sym_debugger] = ACTIONS(1055), - [anon_sym_default] = ACTIONS(1055), - [anon_sym_delete] = ACTIONS(1055), - [anon_sym_do] = ACTIONS(1055), - [anon_sym_else] = ACTIONS(1055), - [anon_sym_finally] = ACTIONS(1055), - [anon_sym_for] = ACTIONS(1055), - [anon_sym_function] = ACTIONS(1055), - [anon_sym_if] = ACTIONS(1055), - [anon_sym_import] = ACTIONS(1055), - [anon_sym_new] = ACTIONS(1055), - [anon_sym_return] = ACTIONS(1055), - [anon_sym_switch] = ACTIONS(1055), - [anon_sym_throw] = ACTIONS(1055), - [anon_sym_try] = ACTIONS(1055), - [anon_sym_typeof] = ACTIONS(1055), - [anon_sym_var] = ACTIONS(1055), - [anon_sym_void] = ACTIONS(1055), - [anon_sym_while] = ACTIONS(1055), - [anon_sym_with] = ACTIONS(1055), - [sym__let] = ACTIONS(1055), - [anon_sym_let] = ACTIONS(1055), - [anon_sym_using] = ACTIONS(1055), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1053), - [anon_sym_yield] = ACTIONS(1055), - [anon_sym_LBRACK] = ACTIONS(1053), - [anon_sym_LT] = ACTIONS(1053), - [anon_sym_DQUOTE] = ACTIONS(1053), - [anon_sym_SQUOTE] = ACTIONS(1053), - [anon_sym_async] = ACTIONS(1055), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_BANG] = ACTIONS(1053), - [anon_sym_TILDE] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_DASH_DASH] = ACTIONS(1053), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1053), - [sym_number] = ACTIONS(1053), - [sym_private_property_identifier] = ACTIONS(1053), - [sym_this] = ACTIONS(1055), - [sym_super] = ACTIONS(1055), - [sym_true] = ACTIONS(1055), - [sym_false] = ACTIONS(1055), - [sym_null] = ACTIONS(1055), - [sym_undefined] = ACTIONS(1055), - [anon_sym_AT] = ACTIONS(1053), - [anon_sym_static] = ACTIONS(1055), - [anon_sym_get] = ACTIONS(1055), - [anon_sym_set] = ACTIONS(1055), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1053), - [sym__await_yield_identifier] = ACTIONS(1053), - [sym__await_keyword] = ACTIONS(1053), - [sym__default_declaration_start] = ACTIONS(1053), - }, - [STATE(546)] = { - [sym_variable_declarator] = STATE(2277), - [sym_object_pattern] = STATE(2174), - [sym_array_pattern] = STATE(2174), - [sym__destructuring_pattern] = STATE(2174), - [aux_sym_object_repeat1] = STATE(2674), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1538), + [STATE(538)] = { + [sym_formal_parameters] = STATE(3275), + [sym_identifier] = ACTIONS(1428), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1540), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), - [anon_sym_in] = ACTIONS(322), + [anon_sym_function] = ACTIONS(1430), + [anon_sym_in] = ACTIONS(607), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1542), - [anon_sym_LPAREN] = ACTIONS(1476), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_using] = ACTIONS(1432), + [anon_sym_of] = ACTIONS(612), + [anon_sym_LPAREN] = ACTIONS(1423), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_EQ] = ACTIONS(437), + [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_async] = ACTIONS(1432), + [anon_sym_EQ_GT] = ACTIONS(439), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -62948,14 +61790,219 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym__automatic_semicolon] = ACTIONS(326), + [sym_undefined] = ACTIONS(1432), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_get] = ACTIONS(1432), + [anon_sym_set] = ACTIONS(1432), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1434), }, - [STATE(547)] = { - [sym_finally_clause] = STATE(613), + [STATE(539)] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [sym_identifier] = ACTIONS(1538), + [anon_sym_export] = ACTIONS(1538), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_case] = ACTIONS(1538), + [anon_sym_class] = ACTIONS(1538), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_continue] = ACTIONS(1538), + [anon_sym_debugger] = ACTIONS(1538), + [anon_sym_default] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_do] = ACTIONS(1538), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_import] = ACTIONS(1538), + [anon_sym_new] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_throw] = ACTIONS(1538), + [anon_sym_try] = ACTIONS(1538), + [anon_sym_typeof] = ACTIONS(1538), + [anon_sym_var] = ACTIONS(1538), + [anon_sym_void] = ACTIONS(1538), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_with] = ACTIONS(1538), + [sym__let] = ACTIONS(1538), + [anon_sym_let] = ACTIONS(1538), + [anon_sym_using] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_yield] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_LT] = ACTIONS(1536), + [anon_sym_DQUOTE] = ACTIONS(1536), + [anon_sym_SQUOTE] = ACTIONS(1536), + [anon_sym_async] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_SLASH] = ACTIONS(1538), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1536), + [sym_number] = ACTIONS(1536), + [sym_private_property_identifier] = ACTIONS(1536), + [sym_this] = ACTIONS(1538), + [sym_super] = ACTIONS(1538), + [sym_true] = ACTIONS(1538), + [sym_false] = ACTIONS(1538), + [sym_null] = ACTIONS(1538), + [sym_undefined] = ACTIONS(1538), + [anon_sym_AT] = ACTIONS(1536), + [anon_sym_static] = ACTIONS(1538), + [anon_sym_get] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1536), + [sym__await_yield_identifier] = ACTIONS(1536), + [sym__await_keyword] = ACTIONS(1536), + [sym__default_declaration_start] = ACTIONS(1536), + }, + [STATE(540)] = { + [ts_builtin_sym_end] = ACTIONS(1504), + [sym_identifier] = ACTIONS(1506), + [anon_sym_export] = ACTIONS(1506), + [anon_sym_LBRACE] = ACTIONS(1504), + [anon_sym_RBRACE] = ACTIONS(1504), + [anon_sym_break] = ACTIONS(1506), + [anon_sym_case] = ACTIONS(1506), + [anon_sym_class] = ACTIONS(1506), + [anon_sym_const] = ACTIONS(1506), + [anon_sym_continue] = ACTIONS(1506), + [anon_sym_debugger] = ACTIONS(1506), + [anon_sym_default] = ACTIONS(1506), + [anon_sym_delete] = ACTIONS(1506), + [anon_sym_do] = ACTIONS(1506), + [anon_sym_else] = ACTIONS(1506), + [anon_sym_for] = ACTIONS(1506), + [anon_sym_function] = ACTIONS(1506), + [anon_sym_if] = ACTIONS(1506), + [anon_sym_import] = ACTIONS(1506), + [anon_sym_new] = ACTIONS(1506), + [anon_sym_return] = ACTIONS(1506), + [anon_sym_switch] = ACTIONS(1506), + [anon_sym_throw] = ACTIONS(1506), + [anon_sym_try] = ACTIONS(1506), + [anon_sym_typeof] = ACTIONS(1506), + [anon_sym_var] = ACTIONS(1506), + [anon_sym_void] = ACTIONS(1506), + [anon_sym_while] = ACTIONS(1506), + [anon_sym_with] = ACTIONS(1506), + [sym__let] = ACTIONS(1506), + [anon_sym_let] = ACTIONS(1506), + [anon_sym_using] = ACTIONS(1506), + [anon_sym_LPAREN] = ACTIONS(1504), + [anon_sym_SEMI] = ACTIONS(1504), + [anon_sym_yield] = ACTIONS(1506), + [anon_sym_LBRACK] = ACTIONS(1504), + [anon_sym_LT] = ACTIONS(1504), + [anon_sym_DQUOTE] = ACTIONS(1504), + [anon_sym_SQUOTE] = ACTIONS(1504), + [anon_sym_async] = ACTIONS(1506), + [anon_sym_PLUS] = ACTIONS(1506), + [anon_sym_DASH] = ACTIONS(1506), + [anon_sym_SLASH] = ACTIONS(1506), + [anon_sym_BANG] = ACTIONS(1504), + [anon_sym_TILDE] = ACTIONS(1504), + [anon_sym_PLUS_PLUS] = ACTIONS(1504), + [anon_sym_DASH_DASH] = ACTIONS(1504), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1504), + [sym_number] = ACTIONS(1504), + [sym_private_property_identifier] = ACTIONS(1504), + [sym_this] = ACTIONS(1506), + [sym_super] = ACTIONS(1506), + [sym_true] = ACTIONS(1506), + [sym_false] = ACTIONS(1506), + [sym_null] = ACTIONS(1506), + [sym_undefined] = ACTIONS(1506), + [anon_sym_AT] = ACTIONS(1504), + [anon_sym_static] = ACTIONS(1506), + [anon_sym_get] = ACTIONS(1506), + [anon_sym_set] = ACTIONS(1506), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1504), + [sym__await_yield_identifier] = ACTIONS(1504), + [sym__await_keyword] = ACTIONS(1504), + [sym__default_declaration_start] = ACTIONS(1504), + }, + [STATE(541)] = { + [ts_builtin_sym_end] = ACTIONS(1540), + [sym_identifier] = ACTIONS(1542), + [anon_sym_export] = ACTIONS(1542), + [anon_sym_LBRACE] = ACTIONS(1540), + [anon_sym_RBRACE] = ACTIONS(1540), + [anon_sym_break] = ACTIONS(1542), + [anon_sym_case] = ACTIONS(1542), + [anon_sym_class] = ACTIONS(1542), + [anon_sym_const] = ACTIONS(1542), + [anon_sym_continue] = ACTIONS(1542), + [anon_sym_debugger] = ACTIONS(1542), + [anon_sym_default] = ACTIONS(1542), + [anon_sym_delete] = ACTIONS(1542), + [anon_sym_do] = ACTIONS(1542), + [anon_sym_else] = ACTIONS(1542), + [anon_sym_for] = ACTIONS(1542), + [anon_sym_function] = ACTIONS(1542), + [anon_sym_if] = ACTIONS(1542), + [anon_sym_import] = ACTIONS(1542), + [anon_sym_new] = ACTIONS(1542), + [anon_sym_return] = ACTIONS(1542), + [anon_sym_switch] = ACTIONS(1542), + [anon_sym_throw] = ACTIONS(1542), + [anon_sym_try] = ACTIONS(1542), + [anon_sym_typeof] = ACTIONS(1542), + [anon_sym_var] = ACTIONS(1542), + [anon_sym_void] = ACTIONS(1542), + [anon_sym_while] = ACTIONS(1542), + [anon_sym_with] = ACTIONS(1542), + [sym__let] = ACTIONS(1542), + [anon_sym_let] = ACTIONS(1542), + [anon_sym_using] = ACTIONS(1542), + [anon_sym_LPAREN] = ACTIONS(1540), + [anon_sym_SEMI] = ACTIONS(1540), + [anon_sym_yield] = ACTIONS(1542), + [anon_sym_LBRACK] = ACTIONS(1540), + [anon_sym_LT] = ACTIONS(1540), + [anon_sym_DQUOTE] = ACTIONS(1540), + [anon_sym_SQUOTE] = ACTIONS(1540), + [anon_sym_async] = ACTIONS(1542), + [anon_sym_PLUS] = ACTIONS(1542), + [anon_sym_DASH] = ACTIONS(1542), + [anon_sym_SLASH] = ACTIONS(1542), + [anon_sym_BANG] = ACTIONS(1540), + [anon_sym_TILDE] = ACTIONS(1540), + [anon_sym_PLUS_PLUS] = ACTIONS(1540), + [anon_sym_DASH_DASH] = ACTIONS(1540), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1540), + [sym_number] = ACTIONS(1540), + [sym_private_property_identifier] = ACTIONS(1540), + [sym_this] = ACTIONS(1542), + [sym_super] = ACTIONS(1542), + [sym_true] = ACTIONS(1542), + [sym_false] = ACTIONS(1542), + [sym_null] = ACTIONS(1542), + [sym_undefined] = ACTIONS(1542), + [anon_sym_AT] = ACTIONS(1540), + [anon_sym_static] = ACTIONS(1542), + [anon_sym_get] = ACTIONS(1542), + [anon_sym_set] = ACTIONS(1542), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1544), + [sym__await_yield_identifier] = ACTIONS(1540), + [sym__await_keyword] = ACTIONS(1540), + [sym__default_declaration_start] = ACTIONS(1540), + }, + [STATE(542)] = { [ts_builtin_sym_end] = ACTIONS(1546), [sym_identifier] = ACTIONS(1548), [anon_sym_export] = ACTIONS(1548), @@ -62971,7 +62018,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1548), [anon_sym_do] = ACTIONS(1548), [anon_sym_else] = ACTIONS(1548), - [anon_sym_finally] = ACTIONS(1510), [anon_sym_for] = ACTIONS(1548), [anon_sym_function] = ACTIONS(1548), [anon_sym_if] = ACTIONS(1548), @@ -63024,357 +62070,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1546), [sym__default_declaration_start] = ACTIONS(1546), }, - [STATE(548)] = { - [ts_builtin_sym_end] = ACTIONS(987), - [sym_identifier] = ACTIONS(989), - [anon_sym_export] = ACTIONS(989), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_break] = ACTIONS(989), - [anon_sym_case] = ACTIONS(989), - [anon_sym_catch] = ACTIONS(989), - [anon_sym_class] = ACTIONS(989), - [anon_sym_const] = ACTIONS(989), - [anon_sym_continue] = ACTIONS(989), - [anon_sym_debugger] = ACTIONS(989), - [anon_sym_default] = ACTIONS(989), - [anon_sym_delete] = ACTIONS(989), - [anon_sym_do] = ACTIONS(989), - [anon_sym_else] = ACTIONS(989), - [anon_sym_finally] = ACTIONS(989), - [anon_sym_for] = ACTIONS(989), - [anon_sym_function] = ACTIONS(989), - [anon_sym_if] = ACTIONS(989), - [anon_sym_import] = ACTIONS(989), - [anon_sym_new] = ACTIONS(989), - [anon_sym_return] = ACTIONS(989), - [anon_sym_switch] = ACTIONS(989), - [anon_sym_throw] = ACTIONS(989), - [anon_sym_try] = ACTIONS(989), - [anon_sym_typeof] = ACTIONS(989), - [anon_sym_var] = ACTIONS(989), - [anon_sym_void] = ACTIONS(989), - [anon_sym_while] = ACTIONS(989), - [anon_sym_with] = ACTIONS(989), - [sym__let] = ACTIONS(989), - [anon_sym_let] = ACTIONS(989), - [anon_sym_using] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_yield] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LT] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [anon_sym_SQUOTE] = ACTIONS(987), - [anon_sym_async] = ACTIONS(989), - [anon_sym_PLUS] = ACTIONS(989), - [anon_sym_DASH] = ACTIONS(989), - [anon_sym_SLASH] = ACTIONS(989), - [anon_sym_BANG] = ACTIONS(987), - [anon_sym_TILDE] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(987), - [sym_number] = ACTIONS(987), - [sym_private_property_identifier] = ACTIONS(987), - [sym_this] = ACTIONS(989), - [sym_super] = ACTIONS(989), - [sym_true] = ACTIONS(989), - [sym_false] = ACTIONS(989), - [sym_null] = ACTIONS(989), - [sym_undefined] = ACTIONS(989), - [anon_sym_AT] = ACTIONS(987), - [anon_sym_static] = ACTIONS(989), - [anon_sym_get] = ACTIONS(989), - [anon_sym_set] = ACTIONS(989), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(987), - [sym__await_yield_identifier] = ACTIONS(987), - [sym__await_keyword] = ACTIONS(987), - [sym__default_declaration_start] = ACTIONS(987), - }, - [STATE(549)] = { - [sym_variable_declarator] = STATE(2277), - [sym_object_pattern] = STATE(2174), - [sym_array_pattern] = STATE(2174), - [sym__destructuring_pattern] = STATE(2174), - [aux_sym_object_repeat1] = STATE(2852), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1538), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1540), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(449), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1542), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - }, - [STATE(550)] = { - [sym_variable_declarator] = STATE(2277), - [sym_object_pattern] = STATE(2174), - [sym_array_pattern] = STATE(2174), - [sym__destructuring_pattern] = STATE(2174), - [aux_sym_object_repeat1] = STATE(2889), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1538), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1540), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(403), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1542), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - }, - [STATE(551)] = { - [sym_variable_declarator] = STATE(2277), - [sym_object_pattern] = STATE(2174), - [sym_array_pattern] = STATE(2174), - [sym__destructuring_pattern] = STATE(2174), - [aux_sym_object_repeat1] = STATE(2693), - [aux_sym_object_pattern_repeat1] = STATE(2898), - [sym_identifier] = ACTIONS(1538), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1540), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(447), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1542), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - }, - [STATE(552)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1496), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(596), - [anon_sym_RBRACE] = ACTIONS(596), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1500), - [anon_sym_using] = ACTIONS(1500), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_RPAREN] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(599), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1500), - [anon_sym_EQ_GT] = ACTIONS(443), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1500), - [anon_sym_static] = ACTIONS(1500), - [anon_sym_get] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1502), - }, - [STATE(553)] = { - [sym_else_clause] = STATE(565), + [STATE(543)] = { [ts_builtin_sym_end] = ACTIONS(1550), [sym_identifier] = ACTIONS(1552), [anon_sym_export] = ACTIONS(1552), @@ -63389,7 +62085,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_default] = ACTIONS(1552), [anon_sym_delete] = ACTIONS(1552), [anon_sym_do] = ACTIONS(1552), - [anon_sym_else] = ACTIONS(1554), + [anon_sym_else] = ACTIONS(1552), [anon_sym_for] = ACTIONS(1552), [anon_sym_function] = ACTIONS(1552), [anon_sym_if] = ACTIONS(1552), @@ -63442,3549 +62138,2659 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1550), [sym__default_declaration_start] = ACTIONS(1550), }, - [STATE(554)] = { - [sym_formal_parameters] = STATE(3322), - [sym_identifier] = ACTIONS(1520), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1526), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1458), - [anon_sym_using] = ACTIONS(1458), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1458), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), + [STATE(544)] = { + [ts_builtin_sym_end] = ACTIONS(1554), + [sym_identifier] = ACTIONS(1556), + [anon_sym_export] = ACTIONS(1556), + [anon_sym_LBRACE] = ACTIONS(1554), + [anon_sym_RBRACE] = ACTIONS(1554), + [anon_sym_break] = ACTIONS(1556), + [anon_sym_case] = ACTIONS(1556), + [anon_sym_class] = ACTIONS(1556), + [anon_sym_const] = ACTIONS(1556), + [anon_sym_continue] = ACTIONS(1556), + [anon_sym_debugger] = ACTIONS(1556), + [anon_sym_default] = ACTIONS(1556), + [anon_sym_delete] = ACTIONS(1556), + [anon_sym_do] = ACTIONS(1556), + [anon_sym_else] = ACTIONS(1556), + [anon_sym_for] = ACTIONS(1556), + [anon_sym_function] = ACTIONS(1556), + [anon_sym_if] = ACTIONS(1556), + [anon_sym_import] = ACTIONS(1556), + [anon_sym_new] = ACTIONS(1556), + [anon_sym_return] = ACTIONS(1556), + [anon_sym_switch] = ACTIONS(1556), + [anon_sym_throw] = ACTIONS(1556), + [anon_sym_try] = ACTIONS(1556), + [anon_sym_typeof] = ACTIONS(1556), + [anon_sym_var] = ACTIONS(1556), + [anon_sym_void] = ACTIONS(1556), + [anon_sym_while] = ACTIONS(1556), + [anon_sym_with] = ACTIONS(1556), + [sym__let] = ACTIONS(1556), + [anon_sym_let] = ACTIONS(1556), + [anon_sym_using] = ACTIONS(1556), + [anon_sym_LPAREN] = ACTIONS(1554), + [anon_sym_SEMI] = ACTIONS(1554), + [anon_sym_yield] = ACTIONS(1556), + [anon_sym_LBRACK] = ACTIONS(1554), + [anon_sym_LT] = ACTIONS(1554), + [anon_sym_DQUOTE] = ACTIONS(1554), + [anon_sym_SQUOTE] = ACTIONS(1554), + [anon_sym_async] = ACTIONS(1556), + [anon_sym_PLUS] = ACTIONS(1556), + [anon_sym_DASH] = ACTIONS(1556), + [anon_sym_SLASH] = ACTIONS(1556), + [anon_sym_BANG] = ACTIONS(1554), + [anon_sym_TILDE] = ACTIONS(1554), + [anon_sym_PLUS_PLUS] = ACTIONS(1554), + [anon_sym_DASH_DASH] = ACTIONS(1554), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1554), + [sym_number] = ACTIONS(1554), + [sym_private_property_identifier] = ACTIONS(1554), + [sym_this] = ACTIONS(1556), + [sym_super] = ACTIONS(1556), + [sym_true] = ACTIONS(1556), + [sym_false] = ACTIONS(1556), + [sym_null] = ACTIONS(1556), + [sym_undefined] = ACTIONS(1556), + [anon_sym_AT] = ACTIONS(1554), + [anon_sym_static] = ACTIONS(1556), + [anon_sym_get] = ACTIONS(1556), + [anon_sym_set] = ACTIONS(1556), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1554), + [sym__await_yield_identifier] = ACTIONS(1554), + [sym__await_keyword] = ACTIONS(1554), + [sym__default_declaration_start] = ACTIONS(1554), + }, + [STATE(545)] = { + [ts_builtin_sym_end] = ACTIONS(1558), + [sym_identifier] = ACTIONS(1560), + [anon_sym_export] = ACTIONS(1560), + [anon_sym_LBRACE] = ACTIONS(1558), + [anon_sym_RBRACE] = ACTIONS(1558), + [anon_sym_break] = ACTIONS(1560), + [anon_sym_case] = ACTIONS(1560), + [anon_sym_class] = ACTIONS(1560), + [anon_sym_const] = ACTIONS(1560), + [anon_sym_continue] = ACTIONS(1560), + [anon_sym_debugger] = ACTIONS(1560), + [anon_sym_default] = ACTIONS(1560), + [anon_sym_delete] = ACTIONS(1560), + [anon_sym_do] = ACTIONS(1560), + [anon_sym_else] = ACTIONS(1560), + [anon_sym_for] = ACTIONS(1560), + [anon_sym_function] = ACTIONS(1560), + [anon_sym_if] = ACTIONS(1560), + [anon_sym_import] = ACTIONS(1560), + [anon_sym_new] = ACTIONS(1560), + [anon_sym_return] = ACTIONS(1560), + [anon_sym_switch] = ACTIONS(1560), + [anon_sym_throw] = ACTIONS(1560), + [anon_sym_try] = ACTIONS(1560), + [anon_sym_typeof] = ACTIONS(1560), + [anon_sym_var] = ACTIONS(1560), + [anon_sym_void] = ACTIONS(1560), + [anon_sym_while] = ACTIONS(1560), + [anon_sym_with] = ACTIONS(1560), + [sym__let] = ACTIONS(1560), + [anon_sym_let] = ACTIONS(1560), + [anon_sym_using] = ACTIONS(1560), + [anon_sym_LPAREN] = ACTIONS(1558), + [anon_sym_SEMI] = ACTIONS(1558), + [anon_sym_yield] = ACTIONS(1560), + [anon_sym_LBRACK] = ACTIONS(1558), + [anon_sym_LT] = ACTIONS(1558), + [anon_sym_DQUOTE] = ACTIONS(1558), + [anon_sym_SQUOTE] = ACTIONS(1558), + [anon_sym_async] = ACTIONS(1560), + [anon_sym_PLUS] = ACTIONS(1560), + [anon_sym_DASH] = ACTIONS(1560), + [anon_sym_SLASH] = ACTIONS(1560), + [anon_sym_BANG] = ACTIONS(1558), + [anon_sym_TILDE] = ACTIONS(1558), + [anon_sym_PLUS_PLUS] = ACTIONS(1558), + [anon_sym_DASH_DASH] = ACTIONS(1558), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1558), + [sym_number] = ACTIONS(1558), + [sym_private_property_identifier] = ACTIONS(1558), + [sym_this] = ACTIONS(1560), + [sym_super] = ACTIONS(1560), + [sym_true] = ACTIONS(1560), + [sym_false] = ACTIONS(1560), + [sym_null] = ACTIONS(1560), + [sym_undefined] = ACTIONS(1560), + [anon_sym_AT] = ACTIONS(1558), + [anon_sym_static] = ACTIONS(1560), + [anon_sym_get] = ACTIONS(1560), + [anon_sym_set] = ACTIONS(1560), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1558), + [sym__await_yield_identifier] = ACTIONS(1558), + [sym__await_keyword] = ACTIONS(1558), + [sym__default_declaration_start] = ACTIONS(1558), + }, + [STATE(546)] = { + [ts_builtin_sym_end] = ACTIONS(1562), + [sym_identifier] = ACTIONS(1564), + [anon_sym_export] = ACTIONS(1564), + [anon_sym_LBRACE] = ACTIONS(1562), + [anon_sym_RBRACE] = ACTIONS(1562), + [anon_sym_break] = ACTIONS(1564), + [anon_sym_case] = ACTIONS(1564), + [anon_sym_class] = ACTIONS(1564), + [anon_sym_const] = ACTIONS(1564), + [anon_sym_continue] = ACTIONS(1564), + [anon_sym_debugger] = ACTIONS(1564), + [anon_sym_default] = ACTIONS(1564), + [anon_sym_delete] = ACTIONS(1564), + [anon_sym_do] = ACTIONS(1564), + [anon_sym_else] = ACTIONS(1564), + [anon_sym_for] = ACTIONS(1564), + [anon_sym_function] = ACTIONS(1564), + [anon_sym_if] = ACTIONS(1564), + [anon_sym_import] = ACTIONS(1564), + [anon_sym_new] = ACTIONS(1564), + [anon_sym_return] = ACTIONS(1564), + [anon_sym_switch] = ACTIONS(1564), + [anon_sym_throw] = ACTIONS(1564), + [anon_sym_try] = ACTIONS(1564), + [anon_sym_typeof] = ACTIONS(1564), + [anon_sym_var] = ACTIONS(1564), + [anon_sym_void] = ACTIONS(1564), + [anon_sym_while] = ACTIONS(1564), + [anon_sym_with] = ACTIONS(1564), + [sym__let] = ACTIONS(1564), + [anon_sym_let] = ACTIONS(1564), + [anon_sym_using] = ACTIONS(1564), + [anon_sym_LPAREN] = ACTIONS(1562), + [anon_sym_SEMI] = ACTIONS(1562), + [anon_sym_yield] = ACTIONS(1564), + [anon_sym_LBRACK] = ACTIONS(1562), + [anon_sym_LT] = ACTIONS(1562), + [anon_sym_DQUOTE] = ACTIONS(1562), + [anon_sym_SQUOTE] = ACTIONS(1562), + [anon_sym_async] = ACTIONS(1564), + [anon_sym_PLUS] = ACTIONS(1564), + [anon_sym_DASH] = ACTIONS(1564), + [anon_sym_SLASH] = ACTIONS(1564), + [anon_sym_BANG] = ACTIONS(1562), + [anon_sym_TILDE] = ACTIONS(1562), + [anon_sym_PLUS_PLUS] = ACTIONS(1562), + [anon_sym_DASH_DASH] = ACTIONS(1562), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1562), + [sym_number] = ACTIONS(1562), + [sym_private_property_identifier] = ACTIONS(1562), + [sym_this] = ACTIONS(1564), + [sym_super] = ACTIONS(1564), + [sym_true] = ACTIONS(1564), + [sym_false] = ACTIONS(1564), + [sym_null] = ACTIONS(1564), + [sym_undefined] = ACTIONS(1564), + [anon_sym_AT] = ACTIONS(1562), + [anon_sym_static] = ACTIONS(1564), + [anon_sym_get] = ACTIONS(1564), + [anon_sym_set] = ACTIONS(1564), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1562), + [sym__await_yield_identifier] = ACTIONS(1562), + [sym__await_keyword] = ACTIONS(1562), + [sym__default_declaration_start] = ACTIONS(1562), + }, + [STATE(547)] = { + [ts_builtin_sym_end] = ACTIONS(1566), + [sym_identifier] = ACTIONS(1568), + [anon_sym_export] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1566), + [anon_sym_RBRACE] = ACTIONS(1566), + [anon_sym_break] = ACTIONS(1568), + [anon_sym_case] = ACTIONS(1568), + [anon_sym_class] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1568), + [anon_sym_continue] = ACTIONS(1568), + [anon_sym_debugger] = ACTIONS(1568), + [anon_sym_default] = ACTIONS(1568), + [anon_sym_delete] = ACTIONS(1568), + [anon_sym_do] = ACTIONS(1568), + [anon_sym_else] = ACTIONS(1568), + [anon_sym_for] = ACTIONS(1568), + [anon_sym_function] = ACTIONS(1568), + [anon_sym_if] = ACTIONS(1568), + [anon_sym_import] = ACTIONS(1568), + [anon_sym_new] = ACTIONS(1568), + [anon_sym_return] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1568), + [anon_sym_throw] = ACTIONS(1568), + [anon_sym_try] = ACTIONS(1568), + [anon_sym_typeof] = ACTIONS(1568), + [anon_sym_var] = ACTIONS(1568), + [anon_sym_void] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1568), + [anon_sym_with] = ACTIONS(1568), + [sym__let] = ACTIONS(1568), + [anon_sym_let] = ACTIONS(1568), + [anon_sym_using] = ACTIONS(1568), + [anon_sym_LPAREN] = ACTIONS(1566), + [anon_sym_SEMI] = ACTIONS(1566), + [anon_sym_yield] = ACTIONS(1568), + [anon_sym_LBRACK] = ACTIONS(1566), + [anon_sym_LT] = ACTIONS(1566), + [anon_sym_DQUOTE] = ACTIONS(1566), + [anon_sym_SQUOTE] = ACTIONS(1566), + [anon_sym_async] = ACTIONS(1568), + [anon_sym_PLUS] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1568), + [anon_sym_SLASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1566), + [anon_sym_TILDE] = ACTIONS(1566), + [anon_sym_PLUS_PLUS] = ACTIONS(1566), + [anon_sym_DASH_DASH] = ACTIONS(1566), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1566), + [sym_number] = ACTIONS(1566), + [sym_private_property_identifier] = ACTIONS(1566), + [sym_this] = ACTIONS(1568), + [sym_super] = ACTIONS(1568), + [sym_true] = ACTIONS(1568), + [sym_false] = ACTIONS(1568), + [sym_null] = ACTIONS(1568), + [sym_undefined] = ACTIONS(1568), + [anon_sym_AT] = ACTIONS(1566), + [anon_sym_static] = ACTIONS(1568), + [anon_sym_get] = ACTIONS(1568), + [anon_sym_set] = ACTIONS(1568), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1566), + [sym__await_yield_identifier] = ACTIONS(1566), + [sym__await_keyword] = ACTIONS(1566), + [sym__default_declaration_start] = ACTIONS(1566), + }, + [STATE(548)] = { + [ts_builtin_sym_end] = ACTIONS(1570), + [sym_identifier] = ACTIONS(1572), + [anon_sym_export] = ACTIONS(1572), + [anon_sym_LBRACE] = ACTIONS(1570), + [anon_sym_RBRACE] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1572), + [anon_sym_case] = ACTIONS(1572), + [anon_sym_class] = ACTIONS(1572), + [anon_sym_const] = ACTIONS(1572), + [anon_sym_continue] = ACTIONS(1572), + [anon_sym_debugger] = ACTIONS(1572), + [anon_sym_default] = ACTIONS(1572), + [anon_sym_delete] = ACTIONS(1572), + [anon_sym_do] = ACTIONS(1572), + [anon_sym_else] = ACTIONS(1572), + [anon_sym_for] = ACTIONS(1572), + [anon_sym_function] = ACTIONS(1572), + [anon_sym_if] = ACTIONS(1572), + [anon_sym_import] = ACTIONS(1572), + [anon_sym_new] = ACTIONS(1572), + [anon_sym_return] = ACTIONS(1572), + [anon_sym_switch] = ACTIONS(1572), + [anon_sym_throw] = ACTIONS(1572), + [anon_sym_try] = ACTIONS(1572), + [anon_sym_typeof] = ACTIONS(1572), + [anon_sym_var] = ACTIONS(1572), + [anon_sym_void] = ACTIONS(1572), + [anon_sym_while] = ACTIONS(1572), + [anon_sym_with] = ACTIONS(1572), + [sym__let] = ACTIONS(1572), + [anon_sym_let] = ACTIONS(1572), + [anon_sym_using] = ACTIONS(1572), + [anon_sym_LPAREN] = ACTIONS(1570), + [anon_sym_SEMI] = ACTIONS(1570), + [anon_sym_yield] = ACTIONS(1572), + [anon_sym_LBRACK] = ACTIONS(1570), + [anon_sym_LT] = ACTIONS(1570), + [anon_sym_DQUOTE] = ACTIONS(1570), + [anon_sym_SQUOTE] = ACTIONS(1570), + [anon_sym_async] = ACTIONS(1572), + [anon_sym_PLUS] = ACTIONS(1572), + [anon_sym_DASH] = ACTIONS(1572), + [anon_sym_SLASH] = ACTIONS(1572), + [anon_sym_BANG] = ACTIONS(1570), + [anon_sym_TILDE] = ACTIONS(1570), + [anon_sym_PLUS_PLUS] = ACTIONS(1570), + [anon_sym_DASH_DASH] = ACTIONS(1570), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1570), + [sym_number] = ACTIONS(1570), + [sym_private_property_identifier] = ACTIONS(1570), + [sym_this] = ACTIONS(1572), + [sym_super] = ACTIONS(1572), + [sym_true] = ACTIONS(1572), + [sym_false] = ACTIONS(1572), + [sym_null] = ACTIONS(1572), + [sym_undefined] = ACTIONS(1572), + [anon_sym_AT] = ACTIONS(1570), + [anon_sym_static] = ACTIONS(1572), + [anon_sym_get] = ACTIONS(1572), + [anon_sym_set] = ACTIONS(1572), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1570), + [sym__await_yield_identifier] = ACTIONS(1570), + [sym__await_keyword] = ACTIONS(1570), + [sym__default_declaration_start] = ACTIONS(1570), + }, + [STATE(549)] = { + [ts_builtin_sym_end] = ACTIONS(1574), + [sym_identifier] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1576), + [anon_sym_LBRACE] = ACTIONS(1574), + [anon_sym_RBRACE] = ACTIONS(1574), + [anon_sym_break] = ACTIONS(1576), + [anon_sym_case] = ACTIONS(1576), + [anon_sym_class] = ACTIONS(1576), + [anon_sym_const] = ACTIONS(1576), + [anon_sym_continue] = ACTIONS(1576), + [anon_sym_debugger] = ACTIONS(1576), + [anon_sym_default] = ACTIONS(1576), + [anon_sym_delete] = ACTIONS(1576), + [anon_sym_do] = ACTIONS(1576), + [anon_sym_else] = ACTIONS(1576), + [anon_sym_for] = ACTIONS(1576), + [anon_sym_function] = ACTIONS(1576), + [anon_sym_if] = ACTIONS(1576), + [anon_sym_import] = ACTIONS(1576), + [anon_sym_new] = ACTIONS(1576), + [anon_sym_return] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1576), + [anon_sym_throw] = ACTIONS(1576), + [anon_sym_try] = ACTIONS(1576), + [anon_sym_typeof] = ACTIONS(1576), + [anon_sym_var] = ACTIONS(1576), + [anon_sym_void] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1576), + [anon_sym_with] = ACTIONS(1576), + [sym__let] = ACTIONS(1576), + [anon_sym_let] = ACTIONS(1576), + [anon_sym_using] = ACTIONS(1576), + [anon_sym_LPAREN] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1574), + [anon_sym_yield] = ACTIONS(1576), + [anon_sym_LBRACK] = ACTIONS(1574), + [anon_sym_LT] = ACTIONS(1574), + [anon_sym_DQUOTE] = ACTIONS(1574), + [anon_sym_SQUOTE] = ACTIONS(1574), + [anon_sym_async] = ACTIONS(1576), + [anon_sym_PLUS] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1576), + [anon_sym_SLASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1574), + [anon_sym_TILDE] = ACTIONS(1574), + [anon_sym_PLUS_PLUS] = ACTIONS(1574), + [anon_sym_DASH_DASH] = ACTIONS(1574), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1574), + [sym_number] = ACTIONS(1574), + [sym_private_property_identifier] = ACTIONS(1574), + [sym_this] = ACTIONS(1576), + [sym_super] = ACTIONS(1576), + [sym_true] = ACTIONS(1576), + [sym_false] = ACTIONS(1576), + [sym_null] = ACTIONS(1576), + [sym_undefined] = ACTIONS(1576), + [anon_sym_AT] = ACTIONS(1574), + [anon_sym_static] = ACTIONS(1576), + [anon_sym_get] = ACTIONS(1576), + [anon_sym_set] = ACTIONS(1576), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), + }, + [STATE(550)] = { + [ts_builtin_sym_end] = ACTIONS(1574), + [sym_identifier] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1576), + [anon_sym_LBRACE] = ACTIONS(1574), + [anon_sym_RBRACE] = ACTIONS(1574), + [anon_sym_break] = ACTIONS(1576), + [anon_sym_case] = ACTIONS(1576), + [anon_sym_class] = ACTIONS(1576), + [anon_sym_const] = ACTIONS(1576), + [anon_sym_continue] = ACTIONS(1576), + [anon_sym_debugger] = ACTIONS(1576), + [anon_sym_default] = ACTIONS(1576), + [anon_sym_delete] = ACTIONS(1576), + [anon_sym_do] = ACTIONS(1576), + [anon_sym_else] = ACTIONS(1576), + [anon_sym_for] = ACTIONS(1576), + [anon_sym_function] = ACTIONS(1576), + [anon_sym_if] = ACTIONS(1576), + [anon_sym_import] = ACTIONS(1576), + [anon_sym_new] = ACTIONS(1576), + [anon_sym_return] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1576), + [anon_sym_throw] = ACTIONS(1576), + [anon_sym_try] = ACTIONS(1576), + [anon_sym_typeof] = ACTIONS(1576), + [anon_sym_var] = ACTIONS(1576), + [anon_sym_void] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1576), + [anon_sym_with] = ACTIONS(1576), + [sym__let] = ACTIONS(1576), + [anon_sym_let] = ACTIONS(1576), + [anon_sym_using] = ACTIONS(1576), + [anon_sym_LPAREN] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1574), + [anon_sym_yield] = ACTIONS(1576), + [anon_sym_LBRACK] = ACTIONS(1574), + [anon_sym_LT] = ACTIONS(1574), + [anon_sym_DQUOTE] = ACTIONS(1574), + [anon_sym_SQUOTE] = ACTIONS(1574), + [anon_sym_async] = ACTIONS(1576), + [anon_sym_PLUS] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1576), + [anon_sym_SLASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1574), + [anon_sym_TILDE] = ACTIONS(1574), + [anon_sym_PLUS_PLUS] = ACTIONS(1574), + [anon_sym_DASH_DASH] = ACTIONS(1574), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1574), + [sym_number] = ACTIONS(1574), + [sym_private_property_identifier] = ACTIONS(1574), + [sym_this] = ACTIONS(1576), + [sym_super] = ACTIONS(1576), + [sym_true] = ACTIONS(1576), + [sym_false] = ACTIONS(1576), + [sym_null] = ACTIONS(1576), + [sym_undefined] = ACTIONS(1576), + [anon_sym_AT] = ACTIONS(1574), + [anon_sym_static] = ACTIONS(1576), + [anon_sym_get] = ACTIONS(1576), + [anon_sym_set] = ACTIONS(1576), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), + }, + [STATE(551)] = { + [ts_builtin_sym_end] = ACTIONS(1574), + [sym_identifier] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1576), + [anon_sym_LBRACE] = ACTIONS(1574), + [anon_sym_RBRACE] = ACTIONS(1574), + [anon_sym_break] = ACTIONS(1576), + [anon_sym_case] = ACTIONS(1576), + [anon_sym_class] = ACTIONS(1576), + [anon_sym_const] = ACTIONS(1576), + [anon_sym_continue] = ACTIONS(1576), + [anon_sym_debugger] = ACTIONS(1576), + [anon_sym_default] = ACTIONS(1576), + [anon_sym_delete] = ACTIONS(1576), + [anon_sym_do] = ACTIONS(1576), + [anon_sym_else] = ACTIONS(1576), + [anon_sym_for] = ACTIONS(1576), + [anon_sym_function] = ACTIONS(1576), + [anon_sym_if] = ACTIONS(1576), + [anon_sym_import] = ACTIONS(1576), + [anon_sym_new] = ACTIONS(1576), + [anon_sym_return] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1576), + [anon_sym_throw] = ACTIONS(1576), + [anon_sym_try] = ACTIONS(1576), + [anon_sym_typeof] = ACTIONS(1576), + [anon_sym_var] = ACTIONS(1576), + [anon_sym_void] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1576), + [anon_sym_with] = ACTIONS(1576), + [sym__let] = ACTIONS(1576), + [anon_sym_let] = ACTIONS(1576), + [anon_sym_using] = ACTIONS(1576), + [anon_sym_LPAREN] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1574), + [anon_sym_yield] = ACTIONS(1576), + [anon_sym_LBRACK] = ACTIONS(1574), + [anon_sym_LT] = ACTIONS(1574), + [anon_sym_DQUOTE] = ACTIONS(1574), + [anon_sym_SQUOTE] = ACTIONS(1574), + [anon_sym_async] = ACTIONS(1576), + [anon_sym_PLUS] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1576), + [anon_sym_SLASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1574), + [anon_sym_TILDE] = ACTIONS(1574), + [anon_sym_PLUS_PLUS] = ACTIONS(1574), + [anon_sym_DASH_DASH] = ACTIONS(1574), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1574), + [sym_number] = ACTIONS(1574), + [sym_private_property_identifier] = ACTIONS(1574), + [sym_this] = ACTIONS(1576), + [sym_super] = ACTIONS(1576), + [sym_true] = ACTIONS(1576), + [sym_false] = ACTIONS(1576), + [sym_null] = ACTIONS(1576), + [sym_undefined] = ACTIONS(1576), + [anon_sym_AT] = ACTIONS(1574), + [anon_sym_static] = ACTIONS(1576), + [anon_sym_get] = ACTIONS(1576), + [anon_sym_set] = ACTIONS(1576), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), + }, + [STATE(552)] = { + [ts_builtin_sym_end] = ACTIONS(1574), + [sym_identifier] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1576), + [anon_sym_LBRACE] = ACTIONS(1574), + [anon_sym_RBRACE] = ACTIONS(1574), + [anon_sym_break] = ACTIONS(1576), + [anon_sym_case] = ACTIONS(1576), + [anon_sym_class] = ACTIONS(1576), + [anon_sym_const] = ACTIONS(1576), + [anon_sym_continue] = ACTIONS(1576), + [anon_sym_debugger] = ACTIONS(1576), + [anon_sym_default] = ACTIONS(1576), + [anon_sym_delete] = ACTIONS(1576), + [anon_sym_do] = ACTIONS(1576), + [anon_sym_else] = ACTIONS(1576), + [anon_sym_for] = ACTIONS(1576), + [anon_sym_function] = ACTIONS(1576), + [anon_sym_if] = ACTIONS(1576), + [anon_sym_import] = ACTIONS(1576), + [anon_sym_new] = ACTIONS(1576), + [anon_sym_return] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1576), + [anon_sym_throw] = ACTIONS(1576), + [anon_sym_try] = ACTIONS(1576), + [anon_sym_typeof] = ACTIONS(1576), + [anon_sym_var] = ACTIONS(1576), + [anon_sym_void] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1576), + [anon_sym_with] = ACTIONS(1576), + [sym__let] = ACTIONS(1576), + [anon_sym_let] = ACTIONS(1576), + [anon_sym_using] = ACTIONS(1576), + [anon_sym_LPAREN] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1574), + [anon_sym_yield] = ACTIONS(1576), + [anon_sym_LBRACK] = ACTIONS(1574), + [anon_sym_LT] = ACTIONS(1574), + [anon_sym_DQUOTE] = ACTIONS(1574), + [anon_sym_SQUOTE] = ACTIONS(1574), + [anon_sym_async] = ACTIONS(1576), + [anon_sym_PLUS] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1576), + [anon_sym_SLASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1574), + [anon_sym_TILDE] = ACTIONS(1574), + [anon_sym_PLUS_PLUS] = ACTIONS(1574), + [anon_sym_DASH_DASH] = ACTIONS(1574), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1574), + [sym_number] = ACTIONS(1574), + [sym_private_property_identifier] = ACTIONS(1574), + [sym_this] = ACTIONS(1576), + [sym_super] = ACTIONS(1576), + [sym_true] = ACTIONS(1576), + [sym_false] = ACTIONS(1576), + [sym_null] = ACTIONS(1576), + [sym_undefined] = ACTIONS(1576), + [anon_sym_AT] = ACTIONS(1574), + [anon_sym_static] = ACTIONS(1576), + [anon_sym_get] = ACTIONS(1576), + [anon_sym_set] = ACTIONS(1576), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), + }, + [STATE(553)] = { + [ts_builtin_sym_end] = ACTIONS(1057), + [sym_identifier] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1057), + [anon_sym_RBRACE] = ACTIONS(1057), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_case] = ACTIONS(1059), + [anon_sym_class] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_debugger] = ACTIONS(1059), + [anon_sym_default] = ACTIONS(1059), + [anon_sym_delete] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_import] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_switch] = ACTIONS(1059), + [anon_sym_throw] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_typeof] = ACTIONS(1059), + [anon_sym_var] = ACTIONS(1059), + [anon_sym_void] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_with] = ACTIONS(1059), + [sym__let] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_using] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1057), + [anon_sym_SEMI] = ACTIONS(1057), + [anon_sym_yield] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1057), + [anon_sym_LT] = ACTIONS(1057), + [anon_sym_DQUOTE] = ACTIONS(1057), + [anon_sym_SQUOTE] = ACTIONS(1057), + [anon_sym_async] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_BANG] = ACTIONS(1057), + [anon_sym_TILDE] = ACTIONS(1057), + [anon_sym_PLUS_PLUS] = ACTIONS(1057), + [anon_sym_DASH_DASH] = ACTIONS(1057), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1458), - [anon_sym_get] = ACTIONS(1458), - [anon_sym_set] = ACTIONS(1458), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), + [anon_sym_BQUOTE] = ACTIONS(1057), + [sym_number] = ACTIONS(1057), + [sym_private_property_identifier] = ACTIONS(1057), + [sym_this] = ACTIONS(1059), + [sym_super] = ACTIONS(1059), + [sym_true] = ACTIONS(1059), + [sym_false] = ACTIONS(1059), + [sym_null] = ACTIONS(1059), + [sym_undefined] = ACTIONS(1059), + [anon_sym_AT] = ACTIONS(1057), + [anon_sym_static] = ACTIONS(1059), + [anon_sym_get] = ACTIONS(1059), + [anon_sym_set] = ACTIONS(1059), [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1524), + [sym__statement_boundary] = ACTIONS(1057), + [sym__await_yield_identifier] = ACTIONS(1057), + [sym__await_keyword] = ACTIONS(1057), + [sym__default_declaration_start] = ACTIONS(1057), + }, + [STATE(554)] = { + [ts_builtin_sym_end] = ACTIONS(1574), + [sym_identifier] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1576), + [anon_sym_LBRACE] = ACTIONS(1574), + [anon_sym_RBRACE] = ACTIONS(1574), + [anon_sym_break] = ACTIONS(1576), + [anon_sym_case] = ACTIONS(1576), + [anon_sym_class] = ACTIONS(1576), + [anon_sym_const] = ACTIONS(1576), + [anon_sym_continue] = ACTIONS(1576), + [anon_sym_debugger] = ACTIONS(1576), + [anon_sym_default] = ACTIONS(1576), + [anon_sym_delete] = ACTIONS(1576), + [anon_sym_do] = ACTIONS(1576), + [anon_sym_else] = ACTIONS(1576), + [anon_sym_for] = ACTIONS(1576), + [anon_sym_function] = ACTIONS(1576), + [anon_sym_if] = ACTIONS(1576), + [anon_sym_import] = ACTIONS(1576), + [anon_sym_new] = ACTIONS(1576), + [anon_sym_return] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1576), + [anon_sym_throw] = ACTIONS(1576), + [anon_sym_try] = ACTIONS(1576), + [anon_sym_typeof] = ACTIONS(1576), + [anon_sym_var] = ACTIONS(1576), + [anon_sym_void] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1576), + [anon_sym_with] = ACTIONS(1576), + [sym__let] = ACTIONS(1576), + [anon_sym_let] = ACTIONS(1576), + [anon_sym_using] = ACTIONS(1576), + [anon_sym_LPAREN] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1574), + [anon_sym_yield] = ACTIONS(1576), + [anon_sym_LBRACK] = ACTIONS(1574), + [anon_sym_LT] = ACTIONS(1574), + [anon_sym_DQUOTE] = ACTIONS(1574), + [anon_sym_SQUOTE] = ACTIONS(1574), + [anon_sym_async] = ACTIONS(1576), + [anon_sym_PLUS] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1576), + [anon_sym_SLASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1574), + [anon_sym_TILDE] = ACTIONS(1574), + [anon_sym_PLUS_PLUS] = ACTIONS(1574), + [anon_sym_DASH_DASH] = ACTIONS(1574), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1574), + [sym_number] = ACTIONS(1574), + [sym_private_property_identifier] = ACTIONS(1574), + [sym_this] = ACTIONS(1576), + [sym_super] = ACTIONS(1576), + [sym_true] = ACTIONS(1576), + [sym_false] = ACTIONS(1576), + [sym_null] = ACTIONS(1576), + [sym_undefined] = ACTIONS(1576), + [anon_sym_AT] = ACTIONS(1574), + [anon_sym_static] = ACTIONS(1576), + [anon_sym_get] = ACTIONS(1576), + [anon_sym_set] = ACTIONS(1576), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), }, [STATE(555)] = { - [sym_formal_parameters] = STATE(3322), - [sym_identifier] = ACTIONS(1520), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1441), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1458), - [anon_sym_using] = ACTIONS(1458), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1458), - [anon_sym_EQ_GT] = ACTIONS(415), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1458), - [anon_sym_get] = ACTIONS(1458), - [anon_sym_set] = ACTIONS(1458), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1524), + [ts_builtin_sym_end] = ACTIONS(1574), + [sym_identifier] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1576), + [anon_sym_LBRACE] = ACTIONS(1574), + [anon_sym_RBRACE] = ACTIONS(1574), + [anon_sym_break] = ACTIONS(1576), + [anon_sym_case] = ACTIONS(1576), + [anon_sym_class] = ACTIONS(1576), + [anon_sym_const] = ACTIONS(1576), + [anon_sym_continue] = ACTIONS(1576), + [anon_sym_debugger] = ACTIONS(1576), + [anon_sym_default] = ACTIONS(1576), + [anon_sym_delete] = ACTIONS(1576), + [anon_sym_do] = ACTIONS(1576), + [anon_sym_else] = ACTIONS(1576), + [anon_sym_for] = ACTIONS(1576), + [anon_sym_function] = ACTIONS(1576), + [anon_sym_if] = ACTIONS(1576), + [anon_sym_import] = ACTIONS(1576), + [anon_sym_new] = ACTIONS(1576), + [anon_sym_return] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1576), + [anon_sym_throw] = ACTIONS(1576), + [anon_sym_try] = ACTIONS(1576), + [anon_sym_typeof] = ACTIONS(1576), + [anon_sym_var] = ACTIONS(1576), + [anon_sym_void] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1576), + [anon_sym_with] = ACTIONS(1576), + [sym__let] = ACTIONS(1576), + [anon_sym_let] = ACTIONS(1576), + [anon_sym_using] = ACTIONS(1576), + [anon_sym_LPAREN] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1574), + [anon_sym_yield] = ACTIONS(1576), + [anon_sym_LBRACK] = ACTIONS(1574), + [anon_sym_LT] = ACTIONS(1574), + [anon_sym_DQUOTE] = ACTIONS(1574), + [anon_sym_SQUOTE] = ACTIONS(1574), + [anon_sym_async] = ACTIONS(1576), + [anon_sym_PLUS] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1576), + [anon_sym_SLASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1574), + [anon_sym_TILDE] = ACTIONS(1574), + [anon_sym_PLUS_PLUS] = ACTIONS(1574), + [anon_sym_DASH_DASH] = ACTIONS(1574), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1574), + [sym_number] = ACTIONS(1574), + [sym_private_property_identifier] = ACTIONS(1574), + [sym_this] = ACTIONS(1576), + [sym_super] = ACTIONS(1576), + [sym_true] = ACTIONS(1576), + [sym_false] = ACTIONS(1576), + [sym_null] = ACTIONS(1576), + [sym_undefined] = ACTIONS(1576), + [anon_sym_AT] = ACTIONS(1574), + [anon_sym_static] = ACTIONS(1576), + [anon_sym_get] = ACTIONS(1576), + [anon_sym_set] = ACTIONS(1576), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), }, [STATE(556)] = { - [ts_builtin_sym_end] = ACTIONS(1556), - [sym_identifier] = ACTIONS(1558), - [anon_sym_export] = ACTIONS(1558), - [anon_sym_LBRACE] = ACTIONS(1556), - [anon_sym_RBRACE] = ACTIONS(1556), - [anon_sym_break] = ACTIONS(1558), - [anon_sym_case] = ACTIONS(1558), - [anon_sym_class] = ACTIONS(1558), - [anon_sym_const] = ACTIONS(1558), - [anon_sym_continue] = ACTIONS(1558), - [anon_sym_debugger] = ACTIONS(1558), - [anon_sym_default] = ACTIONS(1558), - [anon_sym_delete] = ACTIONS(1558), - [anon_sym_do] = ACTIONS(1558), - [anon_sym_else] = ACTIONS(1558), - [anon_sym_finally] = ACTIONS(1558), - [anon_sym_for] = ACTIONS(1558), - [anon_sym_function] = ACTIONS(1558), - [anon_sym_if] = ACTIONS(1558), - [anon_sym_import] = ACTIONS(1558), - [anon_sym_new] = ACTIONS(1558), - [anon_sym_return] = ACTIONS(1558), - [anon_sym_switch] = ACTIONS(1558), - [anon_sym_throw] = ACTIONS(1558), - [anon_sym_try] = ACTIONS(1558), - [anon_sym_typeof] = ACTIONS(1558), - [anon_sym_var] = ACTIONS(1558), - [anon_sym_void] = ACTIONS(1558), - [anon_sym_while] = ACTIONS(1558), - [anon_sym_with] = ACTIONS(1558), - [sym__let] = ACTIONS(1558), - [anon_sym_let] = ACTIONS(1558), - [anon_sym_using] = ACTIONS(1558), - [anon_sym_LPAREN] = ACTIONS(1556), - [anon_sym_SEMI] = ACTIONS(1556), - [anon_sym_yield] = ACTIONS(1558), - [anon_sym_LBRACK] = ACTIONS(1556), - [anon_sym_LT] = ACTIONS(1556), - [anon_sym_DQUOTE] = ACTIONS(1556), - [anon_sym_SQUOTE] = ACTIONS(1556), - [anon_sym_async] = ACTIONS(1558), - [anon_sym_PLUS] = ACTIONS(1558), - [anon_sym_DASH] = ACTIONS(1558), - [anon_sym_SLASH] = ACTIONS(1558), - [anon_sym_BANG] = ACTIONS(1556), - [anon_sym_TILDE] = ACTIONS(1556), - [anon_sym_PLUS_PLUS] = ACTIONS(1556), - [anon_sym_DASH_DASH] = ACTIONS(1556), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1556), - [sym_number] = ACTIONS(1556), - [sym_private_property_identifier] = ACTIONS(1556), - [sym_this] = ACTIONS(1558), - [sym_super] = ACTIONS(1558), - [sym_true] = ACTIONS(1558), - [sym_false] = ACTIONS(1558), - [sym_null] = ACTIONS(1558), - [sym_undefined] = ACTIONS(1558), - [anon_sym_AT] = ACTIONS(1556), - [anon_sym_static] = ACTIONS(1558), - [anon_sym_get] = ACTIONS(1558), - [anon_sym_set] = ACTIONS(1558), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1556), - [sym__await_yield_identifier] = ACTIONS(1556), - [sym__await_keyword] = ACTIONS(1556), - [sym__default_declaration_start] = ACTIONS(1556), + [ts_builtin_sym_end] = ACTIONS(1574), + [sym_identifier] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1576), + [anon_sym_LBRACE] = ACTIONS(1574), + [anon_sym_RBRACE] = ACTIONS(1574), + [anon_sym_break] = ACTIONS(1576), + [anon_sym_case] = ACTIONS(1576), + [anon_sym_class] = ACTIONS(1576), + [anon_sym_const] = ACTIONS(1576), + [anon_sym_continue] = ACTIONS(1576), + [anon_sym_debugger] = ACTIONS(1576), + [anon_sym_default] = ACTIONS(1576), + [anon_sym_delete] = ACTIONS(1576), + [anon_sym_do] = ACTIONS(1576), + [anon_sym_else] = ACTIONS(1576), + [anon_sym_for] = ACTIONS(1576), + [anon_sym_function] = ACTIONS(1576), + [anon_sym_if] = ACTIONS(1576), + [anon_sym_import] = ACTIONS(1576), + [anon_sym_new] = ACTIONS(1576), + [anon_sym_return] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1576), + [anon_sym_throw] = ACTIONS(1576), + [anon_sym_try] = ACTIONS(1576), + [anon_sym_typeof] = ACTIONS(1576), + [anon_sym_var] = ACTIONS(1576), + [anon_sym_void] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1576), + [anon_sym_with] = ACTIONS(1576), + [sym__let] = ACTIONS(1576), + [anon_sym_let] = ACTIONS(1576), + [anon_sym_using] = ACTIONS(1576), + [anon_sym_LPAREN] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1574), + [anon_sym_yield] = ACTIONS(1576), + [anon_sym_LBRACK] = ACTIONS(1574), + [anon_sym_LT] = ACTIONS(1574), + [anon_sym_DQUOTE] = ACTIONS(1574), + [anon_sym_SQUOTE] = ACTIONS(1574), + [anon_sym_async] = ACTIONS(1576), + [anon_sym_PLUS] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1576), + [anon_sym_SLASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1574), + [anon_sym_TILDE] = ACTIONS(1574), + [anon_sym_PLUS_PLUS] = ACTIONS(1574), + [anon_sym_DASH_DASH] = ACTIONS(1574), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1574), + [sym_number] = ACTIONS(1574), + [sym_private_property_identifier] = ACTIONS(1574), + [sym_this] = ACTIONS(1576), + [sym_super] = ACTIONS(1576), + [sym_true] = ACTIONS(1576), + [sym_false] = ACTIONS(1576), + [sym_null] = ACTIONS(1576), + [sym_undefined] = ACTIONS(1576), + [anon_sym_AT] = ACTIONS(1574), + [anon_sym_static] = ACTIONS(1576), + [anon_sym_get] = ACTIONS(1576), + [anon_sym_set] = ACTIONS(1576), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), }, [STATE(557)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1496), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(602), - [anon_sym_RBRACE] = ACTIONS(602), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1500), - [anon_sym_using] = ACTIONS(1500), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_RPAREN] = ACTIONS(602), - [anon_sym_EQ] = ACTIONS(395), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(602), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1500), - [anon_sym_EQ_GT] = ACTIONS(443), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1500), - [anon_sym_static] = ACTIONS(1500), - [anon_sym_get] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1502), + [ts_builtin_sym_end] = ACTIONS(1574), + [sym_identifier] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1576), + [anon_sym_LBRACE] = ACTIONS(1574), + [anon_sym_RBRACE] = ACTIONS(1574), + [anon_sym_break] = ACTIONS(1576), + [anon_sym_case] = ACTIONS(1576), + [anon_sym_class] = ACTIONS(1576), + [anon_sym_const] = ACTIONS(1576), + [anon_sym_continue] = ACTIONS(1576), + [anon_sym_debugger] = ACTIONS(1576), + [anon_sym_default] = ACTIONS(1576), + [anon_sym_delete] = ACTIONS(1576), + [anon_sym_do] = ACTIONS(1576), + [anon_sym_else] = ACTIONS(1576), + [anon_sym_for] = ACTIONS(1576), + [anon_sym_function] = ACTIONS(1576), + [anon_sym_if] = ACTIONS(1576), + [anon_sym_import] = ACTIONS(1576), + [anon_sym_new] = ACTIONS(1576), + [anon_sym_return] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1576), + [anon_sym_throw] = ACTIONS(1576), + [anon_sym_try] = ACTIONS(1576), + [anon_sym_typeof] = ACTIONS(1576), + [anon_sym_var] = ACTIONS(1576), + [anon_sym_void] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1576), + [anon_sym_with] = ACTIONS(1576), + [sym__let] = ACTIONS(1576), + [anon_sym_let] = ACTIONS(1576), + [anon_sym_using] = ACTIONS(1576), + [anon_sym_LPAREN] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1574), + [anon_sym_yield] = ACTIONS(1576), + [anon_sym_LBRACK] = ACTIONS(1574), + [anon_sym_LT] = ACTIONS(1574), + [anon_sym_DQUOTE] = ACTIONS(1574), + [anon_sym_SQUOTE] = ACTIONS(1574), + [anon_sym_async] = ACTIONS(1576), + [anon_sym_PLUS] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1576), + [anon_sym_SLASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1574), + [anon_sym_TILDE] = ACTIONS(1574), + [anon_sym_PLUS_PLUS] = ACTIONS(1574), + [anon_sym_DASH_DASH] = ACTIONS(1574), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1574), + [sym_number] = ACTIONS(1574), + [sym_private_property_identifier] = ACTIONS(1574), + [sym_this] = ACTIONS(1576), + [sym_super] = ACTIONS(1576), + [sym_true] = ACTIONS(1576), + [sym_false] = ACTIONS(1576), + [sym_null] = ACTIONS(1576), + [sym_undefined] = ACTIONS(1576), + [anon_sym_AT] = ACTIONS(1574), + [anon_sym_static] = ACTIONS(1576), + [anon_sym_get] = ACTIONS(1576), + [anon_sym_set] = ACTIONS(1576), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), }, [STATE(558)] = { - [ts_builtin_sym_end] = ACTIONS(1560), - [sym_identifier] = ACTIONS(1562), - [anon_sym_export] = ACTIONS(1562), - [anon_sym_LBRACE] = ACTIONS(1560), - [anon_sym_RBRACE] = ACTIONS(1560), - [anon_sym_break] = ACTIONS(1562), - [anon_sym_case] = ACTIONS(1562), - [anon_sym_class] = ACTIONS(1562), - [anon_sym_const] = ACTIONS(1562), - [anon_sym_continue] = ACTIONS(1562), - [anon_sym_debugger] = ACTIONS(1562), - [anon_sym_default] = ACTIONS(1562), - [anon_sym_delete] = ACTIONS(1562), - [anon_sym_do] = ACTIONS(1562), - [anon_sym_else] = ACTIONS(1562), - [anon_sym_finally] = ACTIONS(1562), - [anon_sym_for] = ACTIONS(1562), - [anon_sym_function] = ACTIONS(1562), - [anon_sym_if] = ACTIONS(1562), - [anon_sym_import] = ACTIONS(1562), - [anon_sym_new] = ACTIONS(1562), - [anon_sym_return] = ACTIONS(1562), - [anon_sym_switch] = ACTIONS(1562), - [anon_sym_throw] = ACTIONS(1562), - [anon_sym_try] = ACTIONS(1562), - [anon_sym_typeof] = ACTIONS(1562), - [anon_sym_var] = ACTIONS(1562), - [anon_sym_void] = ACTIONS(1562), - [anon_sym_while] = ACTIONS(1562), - [anon_sym_with] = ACTIONS(1562), - [sym__let] = ACTIONS(1562), - [anon_sym_let] = ACTIONS(1562), - [anon_sym_using] = ACTIONS(1562), - [anon_sym_LPAREN] = ACTIONS(1560), - [anon_sym_SEMI] = ACTIONS(1560), - [anon_sym_yield] = ACTIONS(1562), - [anon_sym_LBRACK] = ACTIONS(1560), - [anon_sym_LT] = ACTIONS(1560), - [anon_sym_DQUOTE] = ACTIONS(1560), - [anon_sym_SQUOTE] = ACTIONS(1560), - [anon_sym_async] = ACTIONS(1562), - [anon_sym_PLUS] = ACTIONS(1562), - [anon_sym_DASH] = ACTIONS(1562), - [anon_sym_SLASH] = ACTIONS(1562), - [anon_sym_BANG] = ACTIONS(1560), - [anon_sym_TILDE] = ACTIONS(1560), - [anon_sym_PLUS_PLUS] = ACTIONS(1560), - [anon_sym_DASH_DASH] = ACTIONS(1560), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1560), - [sym_number] = ACTIONS(1560), - [sym_private_property_identifier] = ACTIONS(1560), - [sym_this] = ACTIONS(1562), - [sym_super] = ACTIONS(1562), - [sym_true] = ACTIONS(1562), - [sym_false] = ACTIONS(1562), - [sym_null] = ACTIONS(1562), - [sym_undefined] = ACTIONS(1562), - [anon_sym_AT] = ACTIONS(1560), - [anon_sym_static] = ACTIONS(1562), - [anon_sym_get] = ACTIONS(1562), - [anon_sym_set] = ACTIONS(1562), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1560), - [sym__await_yield_identifier] = ACTIONS(1560), - [sym__await_keyword] = ACTIONS(1560), - [sym__default_declaration_start] = ACTIONS(1560), + [ts_builtin_sym_end] = ACTIONS(1578), + [sym_identifier] = ACTIONS(1580), + [anon_sym_export] = ACTIONS(1580), + [anon_sym_LBRACE] = ACTIONS(1578), + [anon_sym_RBRACE] = ACTIONS(1578), + [anon_sym_break] = ACTIONS(1580), + [anon_sym_case] = ACTIONS(1580), + [anon_sym_class] = ACTIONS(1580), + [anon_sym_const] = ACTIONS(1580), + [anon_sym_continue] = ACTIONS(1580), + [anon_sym_debugger] = ACTIONS(1580), + [anon_sym_default] = ACTIONS(1580), + [anon_sym_delete] = ACTIONS(1580), + [anon_sym_do] = ACTIONS(1580), + [anon_sym_else] = ACTIONS(1580), + [anon_sym_for] = ACTIONS(1580), + [anon_sym_function] = ACTIONS(1580), + [anon_sym_if] = ACTIONS(1580), + [anon_sym_import] = ACTIONS(1580), + [anon_sym_new] = ACTIONS(1580), + [anon_sym_return] = ACTIONS(1580), + [anon_sym_switch] = ACTIONS(1580), + [anon_sym_throw] = ACTIONS(1580), + [anon_sym_try] = ACTIONS(1580), + [anon_sym_typeof] = ACTIONS(1580), + [anon_sym_var] = ACTIONS(1580), + [anon_sym_void] = ACTIONS(1580), + [anon_sym_while] = ACTIONS(1580), + [anon_sym_with] = ACTIONS(1580), + [sym__let] = ACTIONS(1580), + [anon_sym_let] = ACTIONS(1580), + [anon_sym_using] = ACTIONS(1580), + [anon_sym_LPAREN] = ACTIONS(1578), + [anon_sym_SEMI] = ACTIONS(1578), + [anon_sym_yield] = ACTIONS(1580), + [anon_sym_LBRACK] = ACTIONS(1578), + [anon_sym_LT] = ACTIONS(1578), + [anon_sym_DQUOTE] = ACTIONS(1578), + [anon_sym_SQUOTE] = ACTIONS(1578), + [anon_sym_async] = ACTIONS(1580), + [anon_sym_PLUS] = ACTIONS(1580), + [anon_sym_DASH] = ACTIONS(1580), + [anon_sym_SLASH] = ACTIONS(1580), + [anon_sym_BANG] = ACTIONS(1578), + [anon_sym_TILDE] = ACTIONS(1578), + [anon_sym_PLUS_PLUS] = ACTIONS(1578), + [anon_sym_DASH_DASH] = ACTIONS(1578), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1578), + [sym_number] = ACTIONS(1578), + [sym_private_property_identifier] = ACTIONS(1578), + [sym_this] = ACTIONS(1580), + [sym_super] = ACTIONS(1580), + [sym_true] = ACTIONS(1580), + [sym_false] = ACTIONS(1580), + [sym_null] = ACTIONS(1580), + [sym_undefined] = ACTIONS(1580), + [anon_sym_AT] = ACTIONS(1578), + [anon_sym_static] = ACTIONS(1580), + [anon_sym_get] = ACTIONS(1580), + [anon_sym_set] = ACTIONS(1580), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1578), + [sym__await_yield_identifier] = ACTIONS(1578), + [sym__await_keyword] = ACTIONS(1578), + [sym__default_declaration_start] = ACTIONS(1578), }, [STATE(559)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1496), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(591), - [anon_sym_RBRACE] = ACTIONS(591), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1500), - [anon_sym_using] = ACTIONS(1500), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_RPAREN] = ACTIONS(591), - [anon_sym_EQ] = ACTIONS(593), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(591), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1500), - [anon_sym_EQ_GT] = ACTIONS(443), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1500), - [anon_sym_static] = ACTIONS(1500), - [anon_sym_get] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1502), + [ts_builtin_sym_end] = ACTIONS(1582), + [sym_identifier] = ACTIONS(1584), + [anon_sym_export] = ACTIONS(1584), + [anon_sym_LBRACE] = ACTIONS(1582), + [anon_sym_RBRACE] = ACTIONS(1582), + [anon_sym_break] = ACTIONS(1584), + [anon_sym_case] = ACTIONS(1584), + [anon_sym_class] = ACTIONS(1584), + [anon_sym_const] = ACTIONS(1584), + [anon_sym_continue] = ACTIONS(1584), + [anon_sym_debugger] = ACTIONS(1584), + [anon_sym_default] = ACTIONS(1584), + [anon_sym_delete] = ACTIONS(1584), + [anon_sym_do] = ACTIONS(1584), + [anon_sym_else] = ACTIONS(1584), + [anon_sym_for] = ACTIONS(1584), + [anon_sym_function] = ACTIONS(1584), + [anon_sym_if] = ACTIONS(1584), + [anon_sym_import] = ACTIONS(1584), + [anon_sym_new] = ACTIONS(1584), + [anon_sym_return] = ACTIONS(1584), + [anon_sym_switch] = ACTIONS(1584), + [anon_sym_throw] = ACTIONS(1584), + [anon_sym_try] = ACTIONS(1584), + [anon_sym_typeof] = ACTIONS(1584), + [anon_sym_var] = ACTIONS(1584), + [anon_sym_void] = ACTIONS(1584), + [anon_sym_while] = ACTIONS(1584), + [anon_sym_with] = ACTIONS(1584), + [sym__let] = ACTIONS(1584), + [anon_sym_let] = ACTIONS(1584), + [anon_sym_using] = ACTIONS(1584), + [anon_sym_LPAREN] = ACTIONS(1582), + [anon_sym_SEMI] = ACTIONS(1582), + [anon_sym_yield] = ACTIONS(1584), + [anon_sym_LBRACK] = ACTIONS(1582), + [anon_sym_LT] = ACTIONS(1582), + [anon_sym_DQUOTE] = ACTIONS(1582), + [anon_sym_SQUOTE] = ACTIONS(1582), + [anon_sym_async] = ACTIONS(1584), + [anon_sym_PLUS] = ACTIONS(1584), + [anon_sym_DASH] = ACTIONS(1584), + [anon_sym_SLASH] = ACTIONS(1584), + [anon_sym_BANG] = ACTIONS(1582), + [anon_sym_TILDE] = ACTIONS(1582), + [anon_sym_PLUS_PLUS] = ACTIONS(1582), + [anon_sym_DASH_DASH] = ACTIONS(1582), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1582), + [sym_number] = ACTIONS(1582), + [sym_private_property_identifier] = ACTIONS(1582), + [sym_this] = ACTIONS(1584), + [sym_super] = ACTIONS(1584), + [sym_true] = ACTIONS(1584), + [sym_false] = ACTIONS(1584), + [sym_null] = ACTIONS(1584), + [sym_undefined] = ACTIONS(1584), + [anon_sym_AT] = ACTIONS(1582), + [anon_sym_static] = ACTIONS(1584), + [anon_sym_get] = ACTIONS(1584), + [anon_sym_set] = ACTIONS(1584), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1582), + [sym__await_yield_identifier] = ACTIONS(1582), + [sym__await_keyword] = ACTIONS(1582), + [sym__default_declaration_start] = ACTIONS(1582), }, [STATE(560)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), + [ts_builtin_sym_end] = ACTIONS(1586), + [sym_identifier] = ACTIONS(1588), + [anon_sym_export] = ACTIONS(1588), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1588), + [anon_sym_case] = ACTIONS(1588), + [anon_sym_class] = ACTIONS(1588), + [anon_sym_const] = ACTIONS(1588), + [anon_sym_continue] = ACTIONS(1588), + [anon_sym_debugger] = ACTIONS(1588), + [anon_sym_default] = ACTIONS(1588), + [anon_sym_delete] = ACTIONS(1588), + [anon_sym_do] = ACTIONS(1588), + [anon_sym_else] = ACTIONS(1588), + [anon_sym_for] = ACTIONS(1588), + [anon_sym_function] = ACTIONS(1588), + [anon_sym_if] = ACTIONS(1588), + [anon_sym_import] = ACTIONS(1588), + [anon_sym_new] = ACTIONS(1588), + [anon_sym_return] = ACTIONS(1588), + [anon_sym_switch] = ACTIONS(1588), + [anon_sym_throw] = ACTIONS(1588), + [anon_sym_try] = ACTIONS(1588), + [anon_sym_typeof] = ACTIONS(1588), + [anon_sym_var] = ACTIONS(1588), + [anon_sym_void] = ACTIONS(1588), + [anon_sym_while] = ACTIONS(1588), + [anon_sym_with] = ACTIONS(1588), + [sym__let] = ACTIONS(1588), + [anon_sym_let] = ACTIONS(1588), + [anon_sym_using] = ACTIONS(1588), + [anon_sym_LPAREN] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_yield] = ACTIONS(1588), + [anon_sym_LBRACK] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1586), + [anon_sym_DQUOTE] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_async] = ACTIONS(1588), + [anon_sym_PLUS] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_BANG] = ACTIONS(1586), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_PLUS_PLUS] = ACTIONS(1586), + [anon_sym_DASH_DASH] = ACTIONS(1586), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1586), + [sym_number] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1586), + [sym_this] = ACTIONS(1588), + [sym_super] = ACTIONS(1588), + [sym_true] = ACTIONS(1588), + [sym_false] = ACTIONS(1588), + [sym_null] = ACTIONS(1588), + [sym_undefined] = ACTIONS(1588), + [anon_sym_AT] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1588), + [anon_sym_get] = ACTIONS(1588), + [anon_sym_set] = ACTIONS(1588), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, [STATE(561)] = { - [ts_builtin_sym_end] = ACTIONS(1033), - [sym_identifier] = ACTIONS(1035), - [anon_sym_export] = ACTIONS(1035), - [anon_sym_LBRACE] = ACTIONS(1033), - [anon_sym_RBRACE] = ACTIONS(1033), - [anon_sym_break] = ACTIONS(1035), - [anon_sym_case] = ACTIONS(1035), - [anon_sym_class] = ACTIONS(1035), - [anon_sym_const] = ACTIONS(1035), - [anon_sym_continue] = ACTIONS(1035), - [anon_sym_debugger] = ACTIONS(1035), - [anon_sym_default] = ACTIONS(1035), - [anon_sym_delete] = ACTIONS(1035), - [anon_sym_do] = ACTIONS(1035), - [anon_sym_else] = ACTIONS(1035), - [anon_sym_for] = ACTIONS(1035), - [anon_sym_function] = ACTIONS(1035), - [anon_sym_if] = ACTIONS(1035), - [anon_sym_import] = ACTIONS(1035), - [anon_sym_new] = ACTIONS(1035), - [anon_sym_return] = ACTIONS(1035), - [anon_sym_switch] = ACTIONS(1035), - [anon_sym_throw] = ACTIONS(1035), - [anon_sym_try] = ACTIONS(1035), - [anon_sym_typeof] = ACTIONS(1035), - [anon_sym_var] = ACTIONS(1035), - [anon_sym_void] = ACTIONS(1035), - [anon_sym_while] = ACTIONS(1035), - [anon_sym_with] = ACTIONS(1035), - [sym__let] = ACTIONS(1035), - [anon_sym_let] = ACTIONS(1035), - [anon_sym_using] = ACTIONS(1035), - [anon_sym_LPAREN] = ACTIONS(1033), - [anon_sym_SEMI] = ACTIONS(1033), - [anon_sym_yield] = ACTIONS(1035), - [anon_sym_LBRACK] = ACTIONS(1033), - [anon_sym_LT] = ACTIONS(1033), - [anon_sym_DQUOTE] = ACTIONS(1033), - [anon_sym_SQUOTE] = ACTIONS(1033), - [anon_sym_async] = ACTIONS(1035), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_SLASH] = ACTIONS(1035), - [anon_sym_BANG] = ACTIONS(1033), - [anon_sym_TILDE] = ACTIONS(1033), - [anon_sym_PLUS_PLUS] = ACTIONS(1033), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1033), - [sym_number] = ACTIONS(1033), - [sym_private_property_identifier] = ACTIONS(1033), - [sym_this] = ACTIONS(1035), - [sym_super] = ACTIONS(1035), - [sym_true] = ACTIONS(1035), - [sym_false] = ACTIONS(1035), - [sym_null] = ACTIONS(1035), - [sym_undefined] = ACTIONS(1035), - [anon_sym_AT] = ACTIONS(1033), - [anon_sym_static] = ACTIONS(1035), - [anon_sym_get] = ACTIONS(1035), - [anon_sym_set] = ACTIONS(1035), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1033), - [sym__await_yield_identifier] = ACTIONS(1033), - [sym__await_keyword] = ACTIONS(1033), - [sym__default_declaration_start] = ACTIONS(1033), + [ts_builtin_sym_end] = ACTIONS(1590), + [sym_identifier] = ACTIONS(1592), + [anon_sym_export] = ACTIONS(1592), + [anon_sym_LBRACE] = ACTIONS(1590), + [anon_sym_RBRACE] = ACTIONS(1590), + [anon_sym_break] = ACTIONS(1592), + [anon_sym_case] = ACTIONS(1592), + [anon_sym_class] = ACTIONS(1592), + [anon_sym_const] = ACTIONS(1592), + [anon_sym_continue] = ACTIONS(1592), + [anon_sym_debugger] = ACTIONS(1592), + [anon_sym_default] = ACTIONS(1592), + [anon_sym_delete] = ACTIONS(1592), + [anon_sym_do] = ACTIONS(1592), + [anon_sym_else] = ACTIONS(1592), + [anon_sym_for] = ACTIONS(1592), + [anon_sym_function] = ACTIONS(1592), + [anon_sym_if] = ACTIONS(1592), + [anon_sym_import] = ACTIONS(1592), + [anon_sym_new] = ACTIONS(1592), + [anon_sym_return] = ACTIONS(1592), + [anon_sym_switch] = ACTIONS(1592), + [anon_sym_throw] = ACTIONS(1592), + [anon_sym_try] = ACTIONS(1592), + [anon_sym_typeof] = ACTIONS(1592), + [anon_sym_var] = ACTIONS(1592), + [anon_sym_void] = ACTIONS(1592), + [anon_sym_while] = ACTIONS(1592), + [anon_sym_with] = ACTIONS(1592), + [sym__let] = ACTIONS(1592), + [anon_sym_let] = ACTIONS(1592), + [anon_sym_using] = ACTIONS(1592), + [anon_sym_LPAREN] = ACTIONS(1590), + [anon_sym_SEMI] = ACTIONS(1590), + [anon_sym_yield] = ACTIONS(1592), + [anon_sym_LBRACK] = ACTIONS(1590), + [anon_sym_LT] = ACTIONS(1590), + [anon_sym_DQUOTE] = ACTIONS(1590), + [anon_sym_SQUOTE] = ACTIONS(1590), + [anon_sym_async] = ACTIONS(1592), + [anon_sym_PLUS] = ACTIONS(1592), + [anon_sym_DASH] = ACTIONS(1592), + [anon_sym_SLASH] = ACTIONS(1592), + [anon_sym_BANG] = ACTIONS(1590), + [anon_sym_TILDE] = ACTIONS(1590), + [anon_sym_PLUS_PLUS] = ACTIONS(1590), + [anon_sym_DASH_DASH] = ACTIONS(1590), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1590), + [sym_number] = ACTIONS(1590), + [sym_private_property_identifier] = ACTIONS(1590), + [sym_this] = ACTIONS(1592), + [sym_super] = ACTIONS(1592), + [sym_true] = ACTIONS(1592), + [sym_false] = ACTIONS(1592), + [sym_null] = ACTIONS(1592), + [sym_undefined] = ACTIONS(1592), + [anon_sym_AT] = ACTIONS(1590), + [anon_sym_static] = ACTIONS(1592), + [anon_sym_get] = ACTIONS(1592), + [anon_sym_set] = ACTIONS(1592), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1590), + [sym__await_yield_identifier] = ACTIONS(1590), + [sym__await_keyword] = ACTIONS(1590), + [sym__default_declaration_start] = ACTIONS(1590), }, [STATE(562)] = { - [ts_builtin_sym_end] = ACTIONS(1021), - [sym_identifier] = ACTIONS(1023), - [anon_sym_export] = ACTIONS(1023), - [anon_sym_LBRACE] = ACTIONS(1021), - [anon_sym_RBRACE] = ACTIONS(1021), - [anon_sym_break] = ACTIONS(1023), - [anon_sym_case] = ACTIONS(1023), - [anon_sym_class] = ACTIONS(1023), - [anon_sym_const] = ACTIONS(1023), - [anon_sym_continue] = ACTIONS(1023), - [anon_sym_debugger] = ACTIONS(1023), - [anon_sym_default] = ACTIONS(1023), - [anon_sym_delete] = ACTIONS(1023), - [anon_sym_do] = ACTIONS(1023), - [anon_sym_else] = ACTIONS(1023), - [anon_sym_for] = ACTIONS(1023), - [anon_sym_function] = ACTIONS(1023), - [anon_sym_if] = ACTIONS(1023), - [anon_sym_import] = ACTIONS(1023), - [anon_sym_new] = ACTIONS(1023), - [anon_sym_return] = ACTIONS(1023), - [anon_sym_switch] = ACTIONS(1023), - [anon_sym_throw] = ACTIONS(1023), - [anon_sym_try] = ACTIONS(1023), - [anon_sym_typeof] = ACTIONS(1023), - [anon_sym_var] = ACTIONS(1023), - [anon_sym_void] = ACTIONS(1023), - [anon_sym_while] = ACTIONS(1023), - [anon_sym_with] = ACTIONS(1023), - [sym__let] = ACTIONS(1023), - [anon_sym_let] = ACTIONS(1023), - [anon_sym_using] = ACTIONS(1023), - [anon_sym_LPAREN] = ACTIONS(1021), - [anon_sym_SEMI] = ACTIONS(1021), - [anon_sym_yield] = ACTIONS(1023), - [anon_sym_LBRACK] = ACTIONS(1021), - [anon_sym_LT] = ACTIONS(1021), - [anon_sym_DQUOTE] = ACTIONS(1021), - [anon_sym_SQUOTE] = ACTIONS(1021), - [anon_sym_async] = ACTIONS(1023), - [anon_sym_PLUS] = ACTIONS(1023), - [anon_sym_DASH] = ACTIONS(1023), - [anon_sym_SLASH] = ACTIONS(1023), - [anon_sym_BANG] = ACTIONS(1021), - [anon_sym_TILDE] = ACTIONS(1021), - [anon_sym_PLUS_PLUS] = ACTIONS(1021), - [anon_sym_DASH_DASH] = ACTIONS(1021), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1021), - [sym_number] = ACTIONS(1021), - [sym_private_property_identifier] = ACTIONS(1021), - [sym_this] = ACTIONS(1023), - [sym_super] = ACTIONS(1023), - [sym_true] = ACTIONS(1023), - [sym_false] = ACTIONS(1023), - [sym_null] = ACTIONS(1023), - [sym_undefined] = ACTIONS(1023), - [anon_sym_AT] = ACTIONS(1021), - [anon_sym_static] = ACTIONS(1023), - [anon_sym_get] = ACTIONS(1023), - [anon_sym_set] = ACTIONS(1023), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1021), - [sym__await_yield_identifier] = ACTIONS(1021), - [sym__await_keyword] = ACTIONS(1021), - [sym__default_declaration_start] = ACTIONS(1021), + [ts_builtin_sym_end] = ACTIONS(1594), + [sym_identifier] = ACTIONS(1596), + [anon_sym_export] = ACTIONS(1596), + [anon_sym_LBRACE] = ACTIONS(1594), + [anon_sym_RBRACE] = ACTIONS(1594), + [anon_sym_break] = ACTIONS(1596), + [anon_sym_case] = ACTIONS(1596), + [anon_sym_class] = ACTIONS(1596), + [anon_sym_const] = ACTIONS(1596), + [anon_sym_continue] = ACTIONS(1596), + [anon_sym_debugger] = ACTIONS(1596), + [anon_sym_default] = ACTIONS(1596), + [anon_sym_delete] = ACTIONS(1596), + [anon_sym_do] = ACTIONS(1596), + [anon_sym_else] = ACTIONS(1596), + [anon_sym_for] = ACTIONS(1596), + [anon_sym_function] = ACTIONS(1596), + [anon_sym_if] = ACTIONS(1596), + [anon_sym_import] = ACTIONS(1596), + [anon_sym_new] = ACTIONS(1596), + [anon_sym_return] = ACTIONS(1596), + [anon_sym_switch] = ACTIONS(1596), + [anon_sym_throw] = ACTIONS(1596), + [anon_sym_try] = ACTIONS(1596), + [anon_sym_typeof] = ACTIONS(1596), + [anon_sym_var] = ACTIONS(1596), + [anon_sym_void] = ACTIONS(1596), + [anon_sym_while] = ACTIONS(1596), + [anon_sym_with] = ACTIONS(1596), + [sym__let] = ACTIONS(1596), + [anon_sym_let] = ACTIONS(1596), + [anon_sym_using] = ACTIONS(1596), + [anon_sym_LPAREN] = ACTIONS(1594), + [anon_sym_SEMI] = ACTIONS(1594), + [anon_sym_yield] = ACTIONS(1596), + [anon_sym_LBRACK] = ACTIONS(1594), + [anon_sym_LT] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1594), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_async] = ACTIONS(1596), + [anon_sym_PLUS] = ACTIONS(1596), + [anon_sym_DASH] = ACTIONS(1596), + [anon_sym_SLASH] = ACTIONS(1596), + [anon_sym_BANG] = ACTIONS(1594), + [anon_sym_TILDE] = ACTIONS(1594), + [anon_sym_PLUS_PLUS] = ACTIONS(1594), + [anon_sym_DASH_DASH] = ACTIONS(1594), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1594), + [sym_number] = ACTIONS(1594), + [sym_private_property_identifier] = ACTIONS(1594), + [sym_this] = ACTIONS(1596), + [sym_super] = ACTIONS(1596), + [sym_true] = ACTIONS(1596), + [sym_false] = ACTIONS(1596), + [sym_null] = ACTIONS(1596), + [sym_undefined] = ACTIONS(1596), + [anon_sym_AT] = ACTIONS(1594), + [anon_sym_static] = ACTIONS(1596), + [anon_sym_get] = ACTIONS(1596), + [anon_sym_set] = ACTIONS(1596), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1594), + [sym__await_yield_identifier] = ACTIONS(1594), + [sym__await_keyword] = ACTIONS(1594), + [sym__default_declaration_start] = ACTIONS(1594), }, [STATE(563)] = { - [ts_builtin_sym_end] = ACTIONS(1568), - [sym_identifier] = ACTIONS(1570), - [anon_sym_export] = ACTIONS(1570), - [anon_sym_LBRACE] = ACTIONS(1568), - [anon_sym_RBRACE] = ACTIONS(1568), - [anon_sym_break] = ACTIONS(1570), - [anon_sym_case] = ACTIONS(1570), - [anon_sym_class] = ACTIONS(1570), - [anon_sym_const] = ACTIONS(1570), - [anon_sym_continue] = ACTIONS(1570), - [anon_sym_debugger] = ACTIONS(1570), - [anon_sym_default] = ACTIONS(1570), - [anon_sym_delete] = ACTIONS(1570), - [anon_sym_do] = ACTIONS(1570), - [anon_sym_else] = ACTIONS(1570), - [anon_sym_for] = ACTIONS(1570), - [anon_sym_function] = ACTIONS(1570), - [anon_sym_if] = ACTIONS(1570), - [anon_sym_import] = ACTIONS(1570), - [anon_sym_new] = ACTIONS(1570), - [anon_sym_return] = ACTIONS(1570), - [anon_sym_switch] = ACTIONS(1570), - [anon_sym_throw] = ACTIONS(1570), - [anon_sym_try] = ACTIONS(1570), - [anon_sym_typeof] = ACTIONS(1570), - [anon_sym_var] = ACTIONS(1570), - [anon_sym_void] = ACTIONS(1570), - [anon_sym_while] = ACTIONS(1570), - [anon_sym_with] = ACTIONS(1570), - [sym__let] = ACTIONS(1570), - [anon_sym_let] = ACTIONS(1570), - [anon_sym_using] = ACTIONS(1570), - [anon_sym_LPAREN] = ACTIONS(1568), - [anon_sym_SEMI] = ACTIONS(1568), - [anon_sym_yield] = ACTIONS(1570), - [anon_sym_LBRACK] = ACTIONS(1568), - [anon_sym_LT] = ACTIONS(1568), - [anon_sym_DQUOTE] = ACTIONS(1568), - [anon_sym_SQUOTE] = ACTIONS(1568), - [anon_sym_async] = ACTIONS(1570), - [anon_sym_PLUS] = ACTIONS(1570), - [anon_sym_DASH] = ACTIONS(1570), - [anon_sym_SLASH] = ACTIONS(1570), - [anon_sym_BANG] = ACTIONS(1568), - [anon_sym_TILDE] = ACTIONS(1568), - [anon_sym_PLUS_PLUS] = ACTIONS(1568), - [anon_sym_DASH_DASH] = ACTIONS(1568), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1568), - [sym_number] = ACTIONS(1568), - [sym_private_property_identifier] = ACTIONS(1568), - [sym_this] = ACTIONS(1570), - [sym_super] = ACTIONS(1570), - [sym_true] = ACTIONS(1570), - [sym_false] = ACTIONS(1570), - [sym_null] = ACTIONS(1570), - [sym_undefined] = ACTIONS(1570), - [anon_sym_AT] = ACTIONS(1568), - [anon_sym_static] = ACTIONS(1570), - [anon_sym_get] = ACTIONS(1570), - [anon_sym_set] = ACTIONS(1570), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1568), - [sym__await_yield_identifier] = ACTIONS(1568), - [sym__await_keyword] = ACTIONS(1568), - [sym__default_declaration_start] = ACTIONS(1568), + [ts_builtin_sym_end] = ACTIONS(1598), + [sym_identifier] = ACTIONS(1600), + [anon_sym_export] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1598), + [anon_sym_RBRACE] = ACTIONS(1598), + [anon_sym_break] = ACTIONS(1600), + [anon_sym_case] = ACTIONS(1600), + [anon_sym_class] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1600), + [anon_sym_continue] = ACTIONS(1600), + [anon_sym_debugger] = ACTIONS(1600), + [anon_sym_default] = ACTIONS(1600), + [anon_sym_delete] = ACTIONS(1600), + [anon_sym_do] = ACTIONS(1600), + [anon_sym_else] = ACTIONS(1600), + [anon_sym_for] = ACTIONS(1600), + [anon_sym_function] = ACTIONS(1600), + [anon_sym_if] = ACTIONS(1600), + [anon_sym_import] = ACTIONS(1600), + [anon_sym_new] = ACTIONS(1600), + [anon_sym_return] = ACTIONS(1600), + [anon_sym_switch] = ACTIONS(1600), + [anon_sym_throw] = ACTIONS(1600), + [anon_sym_try] = ACTIONS(1600), + [anon_sym_typeof] = ACTIONS(1600), + [anon_sym_var] = ACTIONS(1600), + [anon_sym_void] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1600), + [anon_sym_with] = ACTIONS(1600), + [sym__let] = ACTIONS(1600), + [anon_sym_let] = ACTIONS(1600), + [anon_sym_using] = ACTIONS(1600), + [anon_sym_LPAREN] = ACTIONS(1598), + [anon_sym_SEMI] = ACTIONS(1598), + [anon_sym_yield] = ACTIONS(1600), + [anon_sym_LBRACK] = ACTIONS(1598), + [anon_sym_LT] = ACTIONS(1598), + [anon_sym_DQUOTE] = ACTIONS(1598), + [anon_sym_SQUOTE] = ACTIONS(1598), + [anon_sym_async] = ACTIONS(1600), + [anon_sym_PLUS] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1600), + [anon_sym_SLASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1598), + [anon_sym_TILDE] = ACTIONS(1598), + [anon_sym_PLUS_PLUS] = ACTIONS(1598), + [anon_sym_DASH_DASH] = ACTIONS(1598), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1598), + [sym_number] = ACTIONS(1598), + [sym_private_property_identifier] = ACTIONS(1598), + [sym_this] = ACTIONS(1600), + [sym_super] = ACTIONS(1600), + [sym_true] = ACTIONS(1600), + [sym_false] = ACTIONS(1600), + [sym_null] = ACTIONS(1600), + [sym_undefined] = ACTIONS(1600), + [anon_sym_AT] = ACTIONS(1598), + [anon_sym_static] = ACTIONS(1600), + [anon_sym_get] = ACTIONS(1600), + [anon_sym_set] = ACTIONS(1600), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1598), + [sym__await_yield_identifier] = ACTIONS(1598), + [sym__await_keyword] = ACTIONS(1598), + [sym__default_declaration_start] = ACTIONS(1598), }, [STATE(564)] = { - [ts_builtin_sym_end] = ACTIONS(1572), - [sym_identifier] = ACTIONS(1574), - [anon_sym_export] = ACTIONS(1574), - [anon_sym_LBRACE] = ACTIONS(1572), - [anon_sym_RBRACE] = ACTIONS(1572), - [anon_sym_break] = ACTIONS(1574), - [anon_sym_case] = ACTIONS(1574), - [anon_sym_class] = ACTIONS(1574), - [anon_sym_const] = ACTIONS(1574), - [anon_sym_continue] = ACTIONS(1574), - [anon_sym_debugger] = ACTIONS(1574), - [anon_sym_default] = ACTIONS(1574), - [anon_sym_delete] = ACTIONS(1574), - [anon_sym_do] = ACTIONS(1574), - [anon_sym_else] = ACTIONS(1574), - [anon_sym_for] = ACTIONS(1574), - [anon_sym_function] = ACTIONS(1574), - [anon_sym_if] = ACTIONS(1574), - [anon_sym_import] = ACTIONS(1574), - [anon_sym_new] = ACTIONS(1574), - [anon_sym_return] = ACTIONS(1574), - [anon_sym_switch] = ACTIONS(1574), - [anon_sym_throw] = ACTIONS(1574), - [anon_sym_try] = ACTIONS(1574), - [anon_sym_typeof] = ACTIONS(1574), - [anon_sym_var] = ACTIONS(1574), - [anon_sym_void] = ACTIONS(1574), - [anon_sym_while] = ACTIONS(1574), - [anon_sym_with] = ACTIONS(1574), - [sym__let] = ACTIONS(1574), - [anon_sym_let] = ACTIONS(1574), - [anon_sym_using] = ACTIONS(1574), - [anon_sym_LPAREN] = ACTIONS(1572), - [anon_sym_SEMI] = ACTIONS(1572), - [anon_sym_yield] = ACTIONS(1574), - [anon_sym_LBRACK] = ACTIONS(1572), - [anon_sym_LT] = ACTIONS(1572), - [anon_sym_DQUOTE] = ACTIONS(1572), - [anon_sym_SQUOTE] = ACTIONS(1572), - [anon_sym_async] = ACTIONS(1574), - [anon_sym_PLUS] = ACTIONS(1574), - [anon_sym_DASH] = ACTIONS(1574), - [anon_sym_SLASH] = ACTIONS(1574), - [anon_sym_BANG] = ACTIONS(1572), - [anon_sym_TILDE] = ACTIONS(1572), - [anon_sym_PLUS_PLUS] = ACTIONS(1572), - [anon_sym_DASH_DASH] = ACTIONS(1572), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1572), - [sym_number] = ACTIONS(1572), - [sym_private_property_identifier] = ACTIONS(1572), - [sym_this] = ACTIONS(1574), - [sym_super] = ACTIONS(1574), - [sym_true] = ACTIONS(1574), - [sym_false] = ACTIONS(1574), - [sym_null] = ACTIONS(1574), - [sym_undefined] = ACTIONS(1574), - [anon_sym_AT] = ACTIONS(1572), - [anon_sym_static] = ACTIONS(1574), - [anon_sym_get] = ACTIONS(1574), - [anon_sym_set] = ACTIONS(1574), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1572), - [sym__await_yield_identifier] = ACTIONS(1572), - [sym__await_keyword] = ACTIONS(1572), - [sym__default_declaration_start] = ACTIONS(1572), + [ts_builtin_sym_end] = ACTIONS(1602), + [sym_identifier] = ACTIONS(1604), + [anon_sym_export] = ACTIONS(1604), + [anon_sym_LBRACE] = ACTIONS(1602), + [anon_sym_RBRACE] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1604), + [anon_sym_case] = ACTIONS(1604), + [anon_sym_class] = ACTIONS(1604), + [anon_sym_const] = ACTIONS(1604), + [anon_sym_continue] = ACTIONS(1604), + [anon_sym_debugger] = ACTIONS(1604), + [anon_sym_default] = ACTIONS(1604), + [anon_sym_delete] = ACTIONS(1604), + [anon_sym_do] = ACTIONS(1604), + [anon_sym_else] = ACTIONS(1604), + [anon_sym_for] = ACTIONS(1604), + [anon_sym_function] = ACTIONS(1604), + [anon_sym_if] = ACTIONS(1604), + [anon_sym_import] = ACTIONS(1604), + [anon_sym_new] = ACTIONS(1604), + [anon_sym_return] = ACTIONS(1604), + [anon_sym_switch] = ACTIONS(1604), + [anon_sym_throw] = ACTIONS(1604), + [anon_sym_try] = ACTIONS(1604), + [anon_sym_typeof] = ACTIONS(1604), + [anon_sym_var] = ACTIONS(1604), + [anon_sym_void] = ACTIONS(1604), + [anon_sym_while] = ACTIONS(1604), + [anon_sym_with] = ACTIONS(1604), + [sym__let] = ACTIONS(1604), + [anon_sym_let] = ACTIONS(1604), + [anon_sym_using] = ACTIONS(1604), + [anon_sym_LPAREN] = ACTIONS(1602), + [anon_sym_SEMI] = ACTIONS(1602), + [anon_sym_yield] = ACTIONS(1604), + [anon_sym_LBRACK] = ACTIONS(1602), + [anon_sym_LT] = ACTIONS(1602), + [anon_sym_DQUOTE] = ACTIONS(1602), + [anon_sym_SQUOTE] = ACTIONS(1602), + [anon_sym_async] = ACTIONS(1604), + [anon_sym_PLUS] = ACTIONS(1604), + [anon_sym_DASH] = ACTIONS(1604), + [anon_sym_SLASH] = ACTIONS(1604), + [anon_sym_BANG] = ACTIONS(1602), + [anon_sym_TILDE] = ACTIONS(1602), + [anon_sym_PLUS_PLUS] = ACTIONS(1602), + [anon_sym_DASH_DASH] = ACTIONS(1602), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1602), + [sym_number] = ACTIONS(1602), + [sym_private_property_identifier] = ACTIONS(1602), + [sym_this] = ACTIONS(1604), + [sym_super] = ACTIONS(1604), + [sym_true] = ACTIONS(1604), + [sym_false] = ACTIONS(1604), + [sym_null] = ACTIONS(1604), + [sym_undefined] = ACTIONS(1604), + [anon_sym_AT] = ACTIONS(1602), + [anon_sym_static] = ACTIONS(1604), + [anon_sym_get] = ACTIONS(1604), + [anon_sym_set] = ACTIONS(1604), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1602), + [sym__await_yield_identifier] = ACTIONS(1602), + [sym__await_keyword] = ACTIONS(1602), + [sym__default_declaration_start] = ACTIONS(1602), }, [STATE(565)] = { - [ts_builtin_sym_end] = ACTIONS(1576), - [sym_identifier] = ACTIONS(1578), - [anon_sym_export] = ACTIONS(1578), - [anon_sym_LBRACE] = ACTIONS(1576), - [anon_sym_RBRACE] = ACTIONS(1576), - [anon_sym_break] = ACTIONS(1578), - [anon_sym_case] = ACTIONS(1578), - [anon_sym_class] = ACTIONS(1578), - [anon_sym_const] = ACTIONS(1578), - [anon_sym_continue] = ACTIONS(1578), - [anon_sym_debugger] = ACTIONS(1578), - [anon_sym_default] = ACTIONS(1578), - [anon_sym_delete] = ACTIONS(1578), - [anon_sym_do] = ACTIONS(1578), - [anon_sym_else] = ACTIONS(1578), - [anon_sym_for] = ACTIONS(1578), - [anon_sym_function] = ACTIONS(1578), - [anon_sym_if] = ACTIONS(1578), - [anon_sym_import] = ACTIONS(1578), - [anon_sym_new] = ACTIONS(1578), - [anon_sym_return] = ACTIONS(1578), - [anon_sym_switch] = ACTIONS(1578), - [anon_sym_throw] = ACTIONS(1578), - [anon_sym_try] = ACTIONS(1578), - [anon_sym_typeof] = ACTIONS(1578), - [anon_sym_var] = ACTIONS(1578), - [anon_sym_void] = ACTIONS(1578), - [anon_sym_while] = ACTIONS(1578), - [anon_sym_with] = ACTIONS(1578), - [sym__let] = ACTIONS(1578), - [anon_sym_let] = ACTIONS(1578), - [anon_sym_using] = ACTIONS(1578), - [anon_sym_LPAREN] = ACTIONS(1576), - [anon_sym_SEMI] = ACTIONS(1576), - [anon_sym_yield] = ACTIONS(1578), - [anon_sym_LBRACK] = ACTIONS(1576), - [anon_sym_LT] = ACTIONS(1576), - [anon_sym_DQUOTE] = ACTIONS(1576), - [anon_sym_SQUOTE] = ACTIONS(1576), - [anon_sym_async] = ACTIONS(1578), - [anon_sym_PLUS] = ACTIONS(1578), - [anon_sym_DASH] = ACTIONS(1578), - [anon_sym_SLASH] = ACTIONS(1578), - [anon_sym_BANG] = ACTIONS(1576), - [anon_sym_TILDE] = ACTIONS(1576), - [anon_sym_PLUS_PLUS] = ACTIONS(1576), - [anon_sym_DASH_DASH] = ACTIONS(1576), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1576), - [sym_number] = ACTIONS(1576), - [sym_private_property_identifier] = ACTIONS(1576), - [sym_this] = ACTIONS(1578), - [sym_super] = ACTIONS(1578), - [sym_true] = ACTIONS(1578), - [sym_false] = ACTIONS(1578), - [sym_null] = ACTIONS(1578), - [sym_undefined] = ACTIONS(1578), - [anon_sym_AT] = ACTIONS(1576), - [anon_sym_static] = ACTIONS(1578), - [anon_sym_get] = ACTIONS(1578), - [anon_sym_set] = ACTIONS(1578), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1576), - [sym__await_yield_identifier] = ACTIONS(1576), - [sym__await_keyword] = ACTIONS(1576), - [sym__default_declaration_start] = ACTIONS(1576), + [ts_builtin_sym_end] = ACTIONS(1602), + [sym_identifier] = ACTIONS(1604), + [anon_sym_export] = ACTIONS(1604), + [anon_sym_LBRACE] = ACTIONS(1602), + [anon_sym_RBRACE] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1604), + [anon_sym_case] = ACTIONS(1604), + [anon_sym_class] = ACTIONS(1604), + [anon_sym_const] = ACTIONS(1604), + [anon_sym_continue] = ACTIONS(1604), + [anon_sym_debugger] = ACTIONS(1604), + [anon_sym_default] = ACTIONS(1604), + [anon_sym_delete] = ACTIONS(1604), + [anon_sym_do] = ACTIONS(1604), + [anon_sym_else] = ACTIONS(1604), + [anon_sym_for] = ACTIONS(1604), + [anon_sym_function] = ACTIONS(1604), + [anon_sym_if] = ACTIONS(1604), + [anon_sym_import] = ACTIONS(1604), + [anon_sym_new] = ACTIONS(1604), + [anon_sym_return] = ACTIONS(1604), + [anon_sym_switch] = ACTIONS(1604), + [anon_sym_throw] = ACTIONS(1604), + [anon_sym_try] = ACTIONS(1604), + [anon_sym_typeof] = ACTIONS(1604), + [anon_sym_var] = ACTIONS(1604), + [anon_sym_void] = ACTIONS(1604), + [anon_sym_while] = ACTIONS(1604), + [anon_sym_with] = ACTIONS(1604), + [sym__let] = ACTIONS(1604), + [anon_sym_let] = ACTIONS(1604), + [anon_sym_using] = ACTIONS(1604), + [anon_sym_LPAREN] = ACTIONS(1602), + [anon_sym_SEMI] = ACTIONS(1602), + [anon_sym_yield] = ACTIONS(1604), + [anon_sym_LBRACK] = ACTIONS(1602), + [anon_sym_LT] = ACTIONS(1602), + [anon_sym_DQUOTE] = ACTIONS(1602), + [anon_sym_SQUOTE] = ACTIONS(1602), + [anon_sym_async] = ACTIONS(1604), + [anon_sym_PLUS] = ACTIONS(1604), + [anon_sym_DASH] = ACTIONS(1604), + [anon_sym_SLASH] = ACTIONS(1604), + [anon_sym_BANG] = ACTIONS(1602), + [anon_sym_TILDE] = ACTIONS(1602), + [anon_sym_PLUS_PLUS] = ACTIONS(1602), + [anon_sym_DASH_DASH] = ACTIONS(1602), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1602), + [sym_number] = ACTIONS(1602), + [sym_private_property_identifier] = ACTIONS(1602), + [sym_this] = ACTIONS(1604), + [sym_super] = ACTIONS(1604), + [sym_true] = ACTIONS(1604), + [sym_false] = ACTIONS(1604), + [sym_null] = ACTIONS(1604), + [sym_undefined] = ACTIONS(1604), + [anon_sym_AT] = ACTIONS(1602), + [anon_sym_static] = ACTIONS(1604), + [anon_sym_get] = ACTIONS(1604), + [anon_sym_set] = ACTIONS(1604), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1602), + [sym__await_yield_identifier] = ACTIONS(1602), + [sym__await_keyword] = ACTIONS(1602), + [sym__default_declaration_start] = ACTIONS(1602), }, [STATE(566)] = { - [ts_builtin_sym_end] = ACTIONS(1580), - [sym_identifier] = ACTIONS(1582), - [anon_sym_export] = ACTIONS(1582), - [anon_sym_LBRACE] = ACTIONS(1580), - [anon_sym_RBRACE] = ACTIONS(1580), - [anon_sym_break] = ACTIONS(1582), - [anon_sym_case] = ACTIONS(1582), - [anon_sym_class] = ACTIONS(1582), - [anon_sym_const] = ACTIONS(1582), - [anon_sym_continue] = ACTIONS(1582), - [anon_sym_debugger] = ACTIONS(1582), - [anon_sym_default] = ACTIONS(1582), - [anon_sym_delete] = ACTIONS(1582), - [anon_sym_do] = ACTIONS(1582), - [anon_sym_else] = ACTIONS(1582), - [anon_sym_for] = ACTIONS(1582), - [anon_sym_function] = ACTIONS(1582), - [anon_sym_if] = ACTIONS(1582), - [anon_sym_import] = ACTIONS(1582), - [anon_sym_new] = ACTIONS(1582), - [anon_sym_return] = ACTIONS(1582), - [anon_sym_switch] = ACTIONS(1582), - [anon_sym_throw] = ACTIONS(1582), - [anon_sym_try] = ACTIONS(1582), - [anon_sym_typeof] = ACTIONS(1582), - [anon_sym_var] = ACTIONS(1582), - [anon_sym_void] = ACTIONS(1582), - [anon_sym_while] = ACTIONS(1582), - [anon_sym_with] = ACTIONS(1582), - [sym__let] = ACTIONS(1582), - [anon_sym_let] = ACTIONS(1582), - [anon_sym_using] = ACTIONS(1582), - [anon_sym_LPAREN] = ACTIONS(1580), - [anon_sym_SEMI] = ACTIONS(1580), - [anon_sym_yield] = ACTIONS(1582), - [anon_sym_LBRACK] = ACTIONS(1580), - [anon_sym_LT] = ACTIONS(1580), - [anon_sym_DQUOTE] = ACTIONS(1580), - [anon_sym_SQUOTE] = ACTIONS(1580), - [anon_sym_async] = ACTIONS(1582), - [anon_sym_PLUS] = ACTIONS(1582), - [anon_sym_DASH] = ACTIONS(1582), - [anon_sym_SLASH] = ACTIONS(1582), - [anon_sym_BANG] = ACTIONS(1580), - [anon_sym_TILDE] = ACTIONS(1580), - [anon_sym_PLUS_PLUS] = ACTIONS(1580), - [anon_sym_DASH_DASH] = ACTIONS(1580), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1580), - [sym_number] = ACTIONS(1580), - [sym_private_property_identifier] = ACTIONS(1580), - [sym_this] = ACTIONS(1582), - [sym_super] = ACTIONS(1582), - [sym_true] = ACTIONS(1582), - [sym_false] = ACTIONS(1582), - [sym_null] = ACTIONS(1582), - [sym_undefined] = ACTIONS(1582), - [anon_sym_AT] = ACTIONS(1580), - [anon_sym_static] = ACTIONS(1582), - [anon_sym_get] = ACTIONS(1582), - [anon_sym_set] = ACTIONS(1582), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1580), - [sym__await_yield_identifier] = ACTIONS(1580), - [sym__await_keyword] = ACTIONS(1580), - [sym__default_declaration_start] = ACTIONS(1580), + [ts_builtin_sym_end] = ACTIONS(1602), + [sym_identifier] = ACTIONS(1604), + [anon_sym_export] = ACTIONS(1604), + [anon_sym_LBRACE] = ACTIONS(1602), + [anon_sym_RBRACE] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1604), + [anon_sym_case] = ACTIONS(1604), + [anon_sym_class] = ACTIONS(1604), + [anon_sym_const] = ACTIONS(1604), + [anon_sym_continue] = ACTIONS(1604), + [anon_sym_debugger] = ACTIONS(1604), + [anon_sym_default] = ACTIONS(1604), + [anon_sym_delete] = ACTIONS(1604), + [anon_sym_do] = ACTIONS(1604), + [anon_sym_else] = ACTIONS(1604), + [anon_sym_for] = ACTIONS(1604), + [anon_sym_function] = ACTIONS(1604), + [anon_sym_if] = ACTIONS(1604), + [anon_sym_import] = ACTIONS(1604), + [anon_sym_new] = ACTIONS(1604), + [anon_sym_return] = ACTIONS(1604), + [anon_sym_switch] = ACTIONS(1604), + [anon_sym_throw] = ACTIONS(1604), + [anon_sym_try] = ACTIONS(1604), + [anon_sym_typeof] = ACTIONS(1604), + [anon_sym_var] = ACTIONS(1604), + [anon_sym_void] = ACTIONS(1604), + [anon_sym_while] = ACTIONS(1604), + [anon_sym_with] = ACTIONS(1604), + [sym__let] = ACTIONS(1604), + [anon_sym_let] = ACTIONS(1604), + [anon_sym_using] = ACTIONS(1604), + [anon_sym_LPAREN] = ACTIONS(1602), + [anon_sym_SEMI] = ACTIONS(1602), + [anon_sym_yield] = ACTIONS(1604), + [anon_sym_LBRACK] = ACTIONS(1602), + [anon_sym_LT] = ACTIONS(1602), + [anon_sym_DQUOTE] = ACTIONS(1602), + [anon_sym_SQUOTE] = ACTIONS(1602), + [anon_sym_async] = ACTIONS(1604), + [anon_sym_PLUS] = ACTIONS(1604), + [anon_sym_DASH] = ACTIONS(1604), + [anon_sym_SLASH] = ACTIONS(1604), + [anon_sym_BANG] = ACTIONS(1602), + [anon_sym_TILDE] = ACTIONS(1602), + [anon_sym_PLUS_PLUS] = ACTIONS(1602), + [anon_sym_DASH_DASH] = ACTIONS(1602), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1602), + [sym_number] = ACTIONS(1602), + [sym_private_property_identifier] = ACTIONS(1602), + [sym_this] = ACTIONS(1604), + [sym_super] = ACTIONS(1604), + [sym_true] = ACTIONS(1604), + [sym_false] = ACTIONS(1604), + [sym_null] = ACTIONS(1604), + [sym_undefined] = ACTIONS(1604), + [anon_sym_AT] = ACTIONS(1602), + [anon_sym_static] = ACTIONS(1604), + [anon_sym_get] = ACTIONS(1604), + [anon_sym_set] = ACTIONS(1604), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1602), + [sym__await_yield_identifier] = ACTIONS(1602), + [sym__await_keyword] = ACTIONS(1602), + [sym__default_declaration_start] = ACTIONS(1602), }, [STATE(567)] = { - [ts_builtin_sym_end] = ACTIONS(1584), - [sym_identifier] = ACTIONS(1586), - [anon_sym_export] = ACTIONS(1586), - [anon_sym_LBRACE] = ACTIONS(1584), - [anon_sym_RBRACE] = ACTIONS(1584), - [anon_sym_break] = ACTIONS(1586), - [anon_sym_case] = ACTIONS(1586), - [anon_sym_class] = ACTIONS(1586), - [anon_sym_const] = ACTIONS(1586), - [anon_sym_continue] = ACTIONS(1586), - [anon_sym_debugger] = ACTIONS(1586), - [anon_sym_default] = ACTIONS(1586), - [anon_sym_delete] = ACTIONS(1586), - [anon_sym_do] = ACTIONS(1586), - [anon_sym_else] = ACTIONS(1586), - [anon_sym_for] = ACTIONS(1586), - [anon_sym_function] = ACTIONS(1586), - [anon_sym_if] = ACTIONS(1586), - [anon_sym_import] = ACTIONS(1586), - [anon_sym_new] = ACTIONS(1586), - [anon_sym_return] = ACTIONS(1586), - [anon_sym_switch] = ACTIONS(1586), - [anon_sym_throw] = ACTIONS(1586), - [anon_sym_try] = ACTIONS(1586), - [anon_sym_typeof] = ACTIONS(1586), - [anon_sym_var] = ACTIONS(1586), - [anon_sym_void] = ACTIONS(1586), - [anon_sym_while] = ACTIONS(1586), - [anon_sym_with] = ACTIONS(1586), - [sym__let] = ACTIONS(1586), - [anon_sym_let] = ACTIONS(1586), - [anon_sym_using] = ACTIONS(1586), - [anon_sym_LPAREN] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1584), - [anon_sym_yield] = ACTIONS(1586), - [anon_sym_LBRACK] = ACTIONS(1584), - [anon_sym_LT] = ACTIONS(1584), - [anon_sym_DQUOTE] = ACTIONS(1584), - [anon_sym_SQUOTE] = ACTIONS(1584), - [anon_sym_async] = ACTIONS(1586), - [anon_sym_PLUS] = ACTIONS(1586), - [anon_sym_DASH] = ACTIONS(1586), - [anon_sym_SLASH] = ACTIONS(1586), - [anon_sym_BANG] = ACTIONS(1584), - [anon_sym_TILDE] = ACTIONS(1584), - [anon_sym_PLUS_PLUS] = ACTIONS(1584), - [anon_sym_DASH_DASH] = ACTIONS(1584), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1584), - [sym_number] = ACTIONS(1584), - [sym_private_property_identifier] = ACTIONS(1584), - [sym_this] = ACTIONS(1586), - [sym_super] = ACTIONS(1586), - [sym_true] = ACTIONS(1586), - [sym_false] = ACTIONS(1586), - [sym_null] = ACTIONS(1586), - [sym_undefined] = ACTIONS(1586), - [anon_sym_AT] = ACTIONS(1584), - [anon_sym_static] = ACTIONS(1586), - [anon_sym_get] = ACTIONS(1586), - [anon_sym_set] = ACTIONS(1586), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1584), - [sym__await_yield_identifier] = ACTIONS(1584), - [sym__await_keyword] = ACTIONS(1584), - [sym__default_declaration_start] = ACTIONS(1584), + [ts_builtin_sym_end] = ACTIONS(1602), + [sym_identifier] = ACTIONS(1604), + [anon_sym_export] = ACTIONS(1604), + [anon_sym_LBRACE] = ACTIONS(1602), + [anon_sym_RBRACE] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1604), + [anon_sym_case] = ACTIONS(1604), + [anon_sym_class] = ACTIONS(1604), + [anon_sym_const] = ACTIONS(1604), + [anon_sym_continue] = ACTIONS(1604), + [anon_sym_debugger] = ACTIONS(1604), + [anon_sym_default] = ACTIONS(1604), + [anon_sym_delete] = ACTIONS(1604), + [anon_sym_do] = ACTIONS(1604), + [anon_sym_else] = ACTIONS(1604), + [anon_sym_for] = ACTIONS(1604), + [anon_sym_function] = ACTIONS(1604), + [anon_sym_if] = ACTIONS(1604), + [anon_sym_import] = ACTIONS(1604), + [anon_sym_new] = ACTIONS(1604), + [anon_sym_return] = ACTIONS(1604), + [anon_sym_switch] = ACTIONS(1604), + [anon_sym_throw] = ACTIONS(1604), + [anon_sym_try] = ACTIONS(1604), + [anon_sym_typeof] = ACTIONS(1604), + [anon_sym_var] = ACTIONS(1604), + [anon_sym_void] = ACTIONS(1604), + [anon_sym_while] = ACTIONS(1604), + [anon_sym_with] = ACTIONS(1604), + [sym__let] = ACTIONS(1604), + [anon_sym_let] = ACTIONS(1604), + [anon_sym_using] = ACTIONS(1604), + [anon_sym_LPAREN] = ACTIONS(1602), + [anon_sym_SEMI] = ACTIONS(1602), + [anon_sym_yield] = ACTIONS(1604), + [anon_sym_LBRACK] = ACTIONS(1602), + [anon_sym_LT] = ACTIONS(1602), + [anon_sym_DQUOTE] = ACTIONS(1602), + [anon_sym_SQUOTE] = ACTIONS(1602), + [anon_sym_async] = ACTIONS(1604), + [anon_sym_PLUS] = ACTIONS(1604), + [anon_sym_DASH] = ACTIONS(1604), + [anon_sym_SLASH] = ACTIONS(1604), + [anon_sym_BANG] = ACTIONS(1602), + [anon_sym_TILDE] = ACTIONS(1602), + [anon_sym_PLUS_PLUS] = ACTIONS(1602), + [anon_sym_DASH_DASH] = ACTIONS(1602), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1602), + [sym_number] = ACTIONS(1602), + [sym_private_property_identifier] = ACTIONS(1602), + [sym_this] = ACTIONS(1604), + [sym_super] = ACTIONS(1604), + [sym_true] = ACTIONS(1604), + [sym_false] = ACTIONS(1604), + [sym_null] = ACTIONS(1604), + [sym_undefined] = ACTIONS(1604), + [anon_sym_AT] = ACTIONS(1602), + [anon_sym_static] = ACTIONS(1604), + [anon_sym_get] = ACTIONS(1604), + [anon_sym_set] = ACTIONS(1604), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1602), + [sym__await_yield_identifier] = ACTIONS(1602), + [sym__await_keyword] = ACTIONS(1602), + [sym__default_declaration_start] = ACTIONS(1602), }, [STATE(568)] = { - [ts_builtin_sym_end] = ACTIONS(1584), - [sym_identifier] = ACTIONS(1586), - [anon_sym_export] = ACTIONS(1586), - [anon_sym_LBRACE] = ACTIONS(1584), - [anon_sym_RBRACE] = ACTIONS(1584), - [anon_sym_break] = ACTIONS(1586), - [anon_sym_case] = ACTIONS(1586), - [anon_sym_class] = ACTIONS(1586), - [anon_sym_const] = ACTIONS(1586), - [anon_sym_continue] = ACTIONS(1586), - [anon_sym_debugger] = ACTIONS(1586), - [anon_sym_default] = ACTIONS(1586), - [anon_sym_delete] = ACTIONS(1586), - [anon_sym_do] = ACTIONS(1586), - [anon_sym_else] = ACTIONS(1586), - [anon_sym_for] = ACTIONS(1586), - [anon_sym_function] = ACTIONS(1586), - [anon_sym_if] = ACTIONS(1586), - [anon_sym_import] = ACTIONS(1586), - [anon_sym_new] = ACTIONS(1586), - [anon_sym_return] = ACTIONS(1586), - [anon_sym_switch] = ACTIONS(1586), - [anon_sym_throw] = ACTIONS(1586), - [anon_sym_try] = ACTIONS(1586), - [anon_sym_typeof] = ACTIONS(1586), - [anon_sym_var] = ACTIONS(1586), - [anon_sym_void] = ACTIONS(1586), - [anon_sym_while] = ACTIONS(1586), - [anon_sym_with] = ACTIONS(1586), - [sym__let] = ACTIONS(1586), - [anon_sym_let] = ACTIONS(1586), - [anon_sym_using] = ACTIONS(1586), - [anon_sym_LPAREN] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1584), - [anon_sym_yield] = ACTIONS(1586), - [anon_sym_LBRACK] = ACTIONS(1584), - [anon_sym_LT] = ACTIONS(1584), - [anon_sym_DQUOTE] = ACTIONS(1584), - [anon_sym_SQUOTE] = ACTIONS(1584), - [anon_sym_async] = ACTIONS(1586), - [anon_sym_PLUS] = ACTIONS(1586), - [anon_sym_DASH] = ACTIONS(1586), - [anon_sym_SLASH] = ACTIONS(1586), - [anon_sym_BANG] = ACTIONS(1584), - [anon_sym_TILDE] = ACTIONS(1584), - [anon_sym_PLUS_PLUS] = ACTIONS(1584), - [anon_sym_DASH_DASH] = ACTIONS(1584), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1584), - [sym_number] = ACTIONS(1584), - [sym_private_property_identifier] = ACTIONS(1584), - [sym_this] = ACTIONS(1586), - [sym_super] = ACTIONS(1586), - [sym_true] = ACTIONS(1586), - [sym_false] = ACTIONS(1586), - [sym_null] = ACTIONS(1586), - [sym_undefined] = ACTIONS(1586), - [anon_sym_AT] = ACTIONS(1584), - [anon_sym_static] = ACTIONS(1586), - [anon_sym_get] = ACTIONS(1586), - [anon_sym_set] = ACTIONS(1586), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1584), - [sym__await_yield_identifier] = ACTIONS(1584), - [sym__await_keyword] = ACTIONS(1584), - [sym__default_declaration_start] = ACTIONS(1584), + [ts_builtin_sym_end] = ACTIONS(1606), + [sym_identifier] = ACTIONS(1608), + [anon_sym_export] = ACTIONS(1608), + [anon_sym_LBRACE] = ACTIONS(1606), + [anon_sym_RBRACE] = ACTIONS(1606), + [anon_sym_break] = ACTIONS(1608), + [anon_sym_case] = ACTIONS(1608), + [anon_sym_class] = ACTIONS(1608), + [anon_sym_const] = ACTIONS(1608), + [anon_sym_continue] = ACTIONS(1608), + [anon_sym_debugger] = ACTIONS(1608), + [anon_sym_default] = ACTIONS(1608), + [anon_sym_delete] = ACTIONS(1608), + [anon_sym_do] = ACTIONS(1608), + [anon_sym_else] = ACTIONS(1608), + [anon_sym_for] = ACTIONS(1608), + [anon_sym_function] = ACTIONS(1608), + [anon_sym_if] = ACTIONS(1608), + [anon_sym_import] = ACTIONS(1608), + [anon_sym_new] = ACTIONS(1608), + [anon_sym_return] = ACTIONS(1608), + [anon_sym_switch] = ACTIONS(1608), + [anon_sym_throw] = ACTIONS(1608), + [anon_sym_try] = ACTIONS(1608), + [anon_sym_typeof] = ACTIONS(1608), + [anon_sym_var] = ACTIONS(1608), + [anon_sym_void] = ACTIONS(1608), + [anon_sym_while] = ACTIONS(1608), + [anon_sym_with] = ACTIONS(1608), + [sym__let] = ACTIONS(1608), + [anon_sym_let] = ACTIONS(1608), + [anon_sym_using] = ACTIONS(1608), + [anon_sym_LPAREN] = ACTIONS(1606), + [anon_sym_SEMI] = ACTIONS(1606), + [anon_sym_yield] = ACTIONS(1608), + [anon_sym_LBRACK] = ACTIONS(1606), + [anon_sym_LT] = ACTIONS(1606), + [anon_sym_DQUOTE] = ACTIONS(1606), + [anon_sym_SQUOTE] = ACTIONS(1606), + [anon_sym_async] = ACTIONS(1608), + [anon_sym_PLUS] = ACTIONS(1608), + [anon_sym_DASH] = ACTIONS(1608), + [anon_sym_SLASH] = ACTIONS(1608), + [anon_sym_BANG] = ACTIONS(1606), + [anon_sym_TILDE] = ACTIONS(1606), + [anon_sym_PLUS_PLUS] = ACTIONS(1606), + [anon_sym_DASH_DASH] = ACTIONS(1606), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1606), + [sym_number] = ACTIONS(1606), + [sym_private_property_identifier] = ACTIONS(1606), + [sym_this] = ACTIONS(1608), + [sym_super] = ACTIONS(1608), + [sym_true] = ACTIONS(1608), + [sym_false] = ACTIONS(1608), + [sym_null] = ACTIONS(1608), + [sym_undefined] = ACTIONS(1608), + [anon_sym_AT] = ACTIONS(1606), + [anon_sym_static] = ACTIONS(1608), + [anon_sym_get] = ACTIONS(1608), + [anon_sym_set] = ACTIONS(1608), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1606), + [sym__await_yield_identifier] = ACTIONS(1606), + [sym__await_keyword] = ACTIONS(1606), + [sym__default_declaration_start] = ACTIONS(1606), }, [STATE(569)] = { - [ts_builtin_sym_end] = ACTIONS(1584), - [sym_identifier] = ACTIONS(1586), - [anon_sym_export] = ACTIONS(1586), - [anon_sym_LBRACE] = ACTIONS(1584), - [anon_sym_RBRACE] = ACTIONS(1584), - [anon_sym_break] = ACTIONS(1586), - [anon_sym_case] = ACTIONS(1586), - [anon_sym_class] = ACTIONS(1586), - [anon_sym_const] = ACTIONS(1586), - [anon_sym_continue] = ACTIONS(1586), - [anon_sym_debugger] = ACTIONS(1586), - [anon_sym_default] = ACTIONS(1586), - [anon_sym_delete] = ACTIONS(1586), - [anon_sym_do] = ACTIONS(1586), - [anon_sym_else] = ACTIONS(1586), - [anon_sym_for] = ACTIONS(1586), - [anon_sym_function] = ACTIONS(1586), - [anon_sym_if] = ACTIONS(1586), - [anon_sym_import] = ACTIONS(1586), - [anon_sym_new] = ACTIONS(1586), - [anon_sym_return] = ACTIONS(1586), - [anon_sym_switch] = ACTIONS(1586), - [anon_sym_throw] = ACTIONS(1586), - [anon_sym_try] = ACTIONS(1586), - [anon_sym_typeof] = ACTIONS(1586), - [anon_sym_var] = ACTIONS(1586), - [anon_sym_void] = ACTIONS(1586), - [anon_sym_while] = ACTIONS(1586), - [anon_sym_with] = ACTIONS(1586), - [sym__let] = ACTIONS(1586), - [anon_sym_let] = ACTIONS(1586), - [anon_sym_using] = ACTIONS(1586), - [anon_sym_LPAREN] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1584), - [anon_sym_yield] = ACTIONS(1586), - [anon_sym_LBRACK] = ACTIONS(1584), - [anon_sym_LT] = ACTIONS(1584), - [anon_sym_DQUOTE] = ACTIONS(1584), - [anon_sym_SQUOTE] = ACTIONS(1584), - [anon_sym_async] = ACTIONS(1586), - [anon_sym_PLUS] = ACTIONS(1586), - [anon_sym_DASH] = ACTIONS(1586), - [anon_sym_SLASH] = ACTIONS(1586), - [anon_sym_BANG] = ACTIONS(1584), - [anon_sym_TILDE] = ACTIONS(1584), - [anon_sym_PLUS_PLUS] = ACTIONS(1584), - [anon_sym_DASH_DASH] = ACTIONS(1584), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1584), - [sym_number] = ACTIONS(1584), - [sym_private_property_identifier] = ACTIONS(1584), - [sym_this] = ACTIONS(1586), - [sym_super] = ACTIONS(1586), - [sym_true] = ACTIONS(1586), - [sym_false] = ACTIONS(1586), - [sym_null] = ACTIONS(1586), - [sym_undefined] = ACTIONS(1586), - [anon_sym_AT] = ACTIONS(1584), - [anon_sym_static] = ACTIONS(1586), - [anon_sym_get] = ACTIONS(1586), - [anon_sym_set] = ACTIONS(1586), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1584), - [sym__await_yield_identifier] = ACTIONS(1584), - [sym__await_keyword] = ACTIONS(1584), - [sym__default_declaration_start] = ACTIONS(1584), + [ts_builtin_sym_end] = ACTIONS(1610), + [sym_identifier] = ACTIONS(1612), + [anon_sym_export] = ACTIONS(1612), + [anon_sym_LBRACE] = ACTIONS(1610), + [anon_sym_RBRACE] = ACTIONS(1610), + [anon_sym_break] = ACTIONS(1612), + [anon_sym_case] = ACTIONS(1612), + [anon_sym_class] = ACTIONS(1612), + [anon_sym_const] = ACTIONS(1612), + [anon_sym_continue] = ACTIONS(1612), + [anon_sym_debugger] = ACTIONS(1612), + [anon_sym_default] = ACTIONS(1612), + [anon_sym_delete] = ACTIONS(1612), + [anon_sym_do] = ACTIONS(1612), + [anon_sym_else] = ACTIONS(1612), + [anon_sym_for] = ACTIONS(1612), + [anon_sym_function] = ACTIONS(1612), + [anon_sym_if] = ACTIONS(1612), + [anon_sym_import] = ACTIONS(1612), + [anon_sym_new] = ACTIONS(1612), + [anon_sym_return] = ACTIONS(1612), + [anon_sym_switch] = ACTIONS(1612), + [anon_sym_throw] = ACTIONS(1612), + [anon_sym_try] = ACTIONS(1612), + [anon_sym_typeof] = ACTIONS(1612), + [anon_sym_var] = ACTIONS(1612), + [anon_sym_void] = ACTIONS(1612), + [anon_sym_while] = ACTIONS(1612), + [anon_sym_with] = ACTIONS(1612), + [sym__let] = ACTIONS(1612), + [anon_sym_let] = ACTIONS(1612), + [anon_sym_using] = ACTIONS(1612), + [anon_sym_LPAREN] = ACTIONS(1610), + [anon_sym_SEMI] = ACTIONS(1610), + [anon_sym_yield] = ACTIONS(1612), + [anon_sym_LBRACK] = ACTIONS(1610), + [anon_sym_LT] = ACTIONS(1610), + [anon_sym_DQUOTE] = ACTIONS(1610), + [anon_sym_SQUOTE] = ACTIONS(1610), + [anon_sym_async] = ACTIONS(1612), + [anon_sym_PLUS] = ACTIONS(1612), + [anon_sym_DASH] = ACTIONS(1612), + [anon_sym_SLASH] = ACTIONS(1612), + [anon_sym_BANG] = ACTIONS(1610), + [anon_sym_TILDE] = ACTIONS(1610), + [anon_sym_PLUS_PLUS] = ACTIONS(1610), + [anon_sym_DASH_DASH] = ACTIONS(1610), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1610), + [sym_number] = ACTIONS(1610), + [sym_private_property_identifier] = ACTIONS(1610), + [sym_this] = ACTIONS(1612), + [sym_super] = ACTIONS(1612), + [sym_true] = ACTIONS(1612), + [sym_false] = ACTIONS(1612), + [sym_null] = ACTIONS(1612), + [sym_undefined] = ACTIONS(1612), + [anon_sym_AT] = ACTIONS(1610), + [anon_sym_static] = ACTIONS(1612), + [anon_sym_get] = ACTIONS(1612), + [anon_sym_set] = ACTIONS(1612), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1610), + [sym__await_yield_identifier] = ACTIONS(1610), + [sym__await_keyword] = ACTIONS(1610), + [sym__default_declaration_start] = ACTIONS(1610), }, [STATE(570)] = { - [ts_builtin_sym_end] = ACTIONS(1584), - [sym_identifier] = ACTIONS(1586), - [anon_sym_export] = ACTIONS(1586), - [anon_sym_LBRACE] = ACTIONS(1584), - [anon_sym_RBRACE] = ACTIONS(1584), - [anon_sym_break] = ACTIONS(1586), - [anon_sym_case] = ACTIONS(1586), - [anon_sym_class] = ACTIONS(1586), - [anon_sym_const] = ACTIONS(1586), - [anon_sym_continue] = ACTIONS(1586), - [anon_sym_debugger] = ACTIONS(1586), - [anon_sym_default] = ACTIONS(1586), - [anon_sym_delete] = ACTIONS(1586), - [anon_sym_do] = ACTIONS(1586), - [anon_sym_else] = ACTIONS(1586), - [anon_sym_for] = ACTIONS(1586), - [anon_sym_function] = ACTIONS(1586), - [anon_sym_if] = ACTIONS(1586), - [anon_sym_import] = ACTIONS(1586), - [anon_sym_new] = ACTIONS(1586), - [anon_sym_return] = ACTIONS(1586), - [anon_sym_switch] = ACTIONS(1586), - [anon_sym_throw] = ACTIONS(1586), - [anon_sym_try] = ACTIONS(1586), - [anon_sym_typeof] = ACTIONS(1586), - [anon_sym_var] = ACTIONS(1586), - [anon_sym_void] = ACTIONS(1586), - [anon_sym_while] = ACTIONS(1586), - [anon_sym_with] = ACTIONS(1586), - [sym__let] = ACTIONS(1586), - [anon_sym_let] = ACTIONS(1586), - [anon_sym_using] = ACTIONS(1586), - [anon_sym_LPAREN] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1584), - [anon_sym_yield] = ACTIONS(1586), - [anon_sym_LBRACK] = ACTIONS(1584), - [anon_sym_LT] = ACTIONS(1584), - [anon_sym_DQUOTE] = ACTIONS(1584), - [anon_sym_SQUOTE] = ACTIONS(1584), - [anon_sym_async] = ACTIONS(1586), - [anon_sym_PLUS] = ACTIONS(1586), - [anon_sym_DASH] = ACTIONS(1586), - [anon_sym_SLASH] = ACTIONS(1586), - [anon_sym_BANG] = ACTIONS(1584), - [anon_sym_TILDE] = ACTIONS(1584), - [anon_sym_PLUS_PLUS] = ACTIONS(1584), - [anon_sym_DASH_DASH] = ACTIONS(1584), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1584), - [sym_number] = ACTIONS(1584), - [sym_private_property_identifier] = ACTIONS(1584), - [sym_this] = ACTIONS(1586), - [sym_super] = ACTIONS(1586), - [sym_true] = ACTIONS(1586), - [sym_false] = ACTIONS(1586), - [sym_null] = ACTIONS(1586), - [sym_undefined] = ACTIONS(1586), - [anon_sym_AT] = ACTIONS(1584), - [anon_sym_static] = ACTIONS(1586), - [anon_sym_get] = ACTIONS(1586), - [anon_sym_set] = ACTIONS(1586), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1584), - [sym__await_yield_identifier] = ACTIONS(1584), - [sym__await_keyword] = ACTIONS(1584), - [sym__default_declaration_start] = ACTIONS(1584), + [ts_builtin_sym_end] = ACTIONS(1614), + [sym_identifier] = ACTIONS(1616), + [anon_sym_export] = ACTIONS(1616), + [anon_sym_LBRACE] = ACTIONS(1614), + [anon_sym_RBRACE] = ACTIONS(1614), + [anon_sym_break] = ACTIONS(1616), + [anon_sym_case] = ACTIONS(1616), + [anon_sym_class] = ACTIONS(1616), + [anon_sym_const] = ACTIONS(1616), + [anon_sym_continue] = ACTIONS(1616), + [anon_sym_debugger] = ACTIONS(1616), + [anon_sym_default] = ACTIONS(1616), + [anon_sym_delete] = ACTIONS(1616), + [anon_sym_do] = ACTIONS(1616), + [anon_sym_else] = ACTIONS(1616), + [anon_sym_for] = ACTIONS(1616), + [anon_sym_function] = ACTIONS(1616), + [anon_sym_if] = ACTIONS(1616), + [anon_sym_import] = ACTIONS(1616), + [anon_sym_new] = ACTIONS(1616), + [anon_sym_return] = ACTIONS(1616), + [anon_sym_switch] = ACTIONS(1616), + [anon_sym_throw] = ACTIONS(1616), + [anon_sym_try] = ACTIONS(1616), + [anon_sym_typeof] = ACTIONS(1616), + [anon_sym_var] = ACTIONS(1616), + [anon_sym_void] = ACTIONS(1616), + [anon_sym_while] = ACTIONS(1616), + [anon_sym_with] = ACTIONS(1616), + [sym__let] = ACTIONS(1616), + [anon_sym_let] = ACTIONS(1616), + [anon_sym_using] = ACTIONS(1616), + [anon_sym_LPAREN] = ACTIONS(1614), + [anon_sym_SEMI] = ACTIONS(1614), + [anon_sym_yield] = ACTIONS(1616), + [anon_sym_LBRACK] = ACTIONS(1614), + [anon_sym_LT] = ACTIONS(1614), + [anon_sym_DQUOTE] = ACTIONS(1614), + [anon_sym_SQUOTE] = ACTIONS(1614), + [anon_sym_async] = ACTIONS(1616), + [anon_sym_PLUS] = ACTIONS(1616), + [anon_sym_DASH] = ACTIONS(1616), + [anon_sym_SLASH] = ACTIONS(1616), + [anon_sym_BANG] = ACTIONS(1614), + [anon_sym_TILDE] = ACTIONS(1614), + [anon_sym_PLUS_PLUS] = ACTIONS(1614), + [anon_sym_DASH_DASH] = ACTIONS(1614), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1614), + [sym_number] = ACTIONS(1614), + [sym_private_property_identifier] = ACTIONS(1614), + [sym_this] = ACTIONS(1616), + [sym_super] = ACTIONS(1616), + [sym_true] = ACTIONS(1616), + [sym_false] = ACTIONS(1616), + [sym_null] = ACTIONS(1616), + [sym_undefined] = ACTIONS(1616), + [anon_sym_AT] = ACTIONS(1614), + [anon_sym_static] = ACTIONS(1616), + [anon_sym_get] = ACTIONS(1616), + [anon_sym_set] = ACTIONS(1616), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1614), + [sym__await_yield_identifier] = ACTIONS(1614), + [sym__await_keyword] = ACTIONS(1614), + [sym__default_declaration_start] = ACTIONS(1614), }, [STATE(571)] = { - [ts_builtin_sym_end] = ACTIONS(1584), - [sym_identifier] = ACTIONS(1586), - [anon_sym_export] = ACTIONS(1586), - [anon_sym_LBRACE] = ACTIONS(1584), - [anon_sym_RBRACE] = ACTIONS(1584), - [anon_sym_break] = ACTIONS(1586), - [anon_sym_case] = ACTIONS(1586), - [anon_sym_class] = ACTIONS(1586), - [anon_sym_const] = ACTIONS(1586), - [anon_sym_continue] = ACTIONS(1586), - [anon_sym_debugger] = ACTIONS(1586), - [anon_sym_default] = ACTIONS(1586), - [anon_sym_delete] = ACTIONS(1586), - [anon_sym_do] = ACTIONS(1586), - [anon_sym_else] = ACTIONS(1586), - [anon_sym_for] = ACTIONS(1586), - [anon_sym_function] = ACTIONS(1586), - [anon_sym_if] = ACTIONS(1586), - [anon_sym_import] = ACTIONS(1586), - [anon_sym_new] = ACTIONS(1586), - [anon_sym_return] = ACTIONS(1586), - [anon_sym_switch] = ACTIONS(1586), - [anon_sym_throw] = ACTIONS(1586), - [anon_sym_try] = ACTIONS(1586), - [anon_sym_typeof] = ACTIONS(1586), - [anon_sym_var] = ACTIONS(1586), - [anon_sym_void] = ACTIONS(1586), - [anon_sym_while] = ACTIONS(1586), - [anon_sym_with] = ACTIONS(1586), - [sym__let] = ACTIONS(1586), - [anon_sym_let] = ACTIONS(1586), - [anon_sym_using] = ACTIONS(1586), - [anon_sym_LPAREN] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1584), - [anon_sym_yield] = ACTIONS(1586), - [anon_sym_LBRACK] = ACTIONS(1584), - [anon_sym_LT] = ACTIONS(1584), - [anon_sym_DQUOTE] = ACTIONS(1584), - [anon_sym_SQUOTE] = ACTIONS(1584), - [anon_sym_async] = ACTIONS(1586), - [anon_sym_PLUS] = ACTIONS(1586), - [anon_sym_DASH] = ACTIONS(1586), - [anon_sym_SLASH] = ACTIONS(1586), - [anon_sym_BANG] = ACTIONS(1584), - [anon_sym_TILDE] = ACTIONS(1584), - [anon_sym_PLUS_PLUS] = ACTIONS(1584), - [anon_sym_DASH_DASH] = ACTIONS(1584), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1584), - [sym_number] = ACTIONS(1584), - [sym_private_property_identifier] = ACTIONS(1584), - [sym_this] = ACTIONS(1586), - [sym_super] = ACTIONS(1586), - [sym_true] = ACTIONS(1586), - [sym_false] = ACTIONS(1586), - [sym_null] = ACTIONS(1586), - [sym_undefined] = ACTIONS(1586), - [anon_sym_AT] = ACTIONS(1584), - [anon_sym_static] = ACTIONS(1586), - [anon_sym_get] = ACTIONS(1586), - [anon_sym_set] = ACTIONS(1586), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1584), - [sym__await_yield_identifier] = ACTIONS(1584), - [sym__await_keyword] = ACTIONS(1584), - [sym__default_declaration_start] = ACTIONS(1584), + [ts_builtin_sym_end] = ACTIONS(1618), + [sym_identifier] = ACTIONS(1620), + [anon_sym_export] = ACTIONS(1620), + [anon_sym_LBRACE] = ACTIONS(1618), + [anon_sym_RBRACE] = ACTIONS(1618), + [anon_sym_break] = ACTIONS(1620), + [anon_sym_case] = ACTIONS(1620), + [anon_sym_class] = ACTIONS(1620), + [anon_sym_const] = ACTIONS(1620), + [anon_sym_continue] = ACTIONS(1620), + [anon_sym_debugger] = ACTIONS(1620), + [anon_sym_default] = ACTIONS(1620), + [anon_sym_delete] = ACTIONS(1620), + [anon_sym_do] = ACTIONS(1620), + [anon_sym_else] = ACTIONS(1620), + [anon_sym_for] = ACTIONS(1620), + [anon_sym_function] = ACTIONS(1620), + [anon_sym_if] = ACTIONS(1620), + [anon_sym_import] = ACTIONS(1620), + [anon_sym_new] = ACTIONS(1620), + [anon_sym_return] = ACTIONS(1620), + [anon_sym_switch] = ACTIONS(1620), + [anon_sym_throw] = ACTIONS(1620), + [anon_sym_try] = ACTIONS(1620), + [anon_sym_typeof] = ACTIONS(1620), + [anon_sym_var] = ACTIONS(1620), + [anon_sym_void] = ACTIONS(1620), + [anon_sym_while] = ACTIONS(1620), + [anon_sym_with] = ACTIONS(1620), + [sym__let] = ACTIONS(1620), + [anon_sym_let] = ACTIONS(1620), + [anon_sym_using] = ACTIONS(1620), + [anon_sym_LPAREN] = ACTIONS(1618), + [anon_sym_SEMI] = ACTIONS(1618), + [anon_sym_yield] = ACTIONS(1620), + [anon_sym_LBRACK] = ACTIONS(1618), + [anon_sym_LT] = ACTIONS(1618), + [anon_sym_DQUOTE] = ACTIONS(1618), + [anon_sym_SQUOTE] = ACTIONS(1618), + [anon_sym_async] = ACTIONS(1620), + [anon_sym_PLUS] = ACTIONS(1620), + [anon_sym_DASH] = ACTIONS(1620), + [anon_sym_SLASH] = ACTIONS(1620), + [anon_sym_BANG] = ACTIONS(1618), + [anon_sym_TILDE] = ACTIONS(1618), + [anon_sym_PLUS_PLUS] = ACTIONS(1618), + [anon_sym_DASH_DASH] = ACTIONS(1618), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1618), + [sym_number] = ACTIONS(1618), + [sym_private_property_identifier] = ACTIONS(1618), + [sym_this] = ACTIONS(1620), + [sym_super] = ACTIONS(1620), + [sym_true] = ACTIONS(1620), + [sym_false] = ACTIONS(1620), + [sym_null] = ACTIONS(1620), + [sym_undefined] = ACTIONS(1620), + [anon_sym_AT] = ACTIONS(1618), + [anon_sym_static] = ACTIONS(1620), + [anon_sym_get] = ACTIONS(1620), + [anon_sym_set] = ACTIONS(1620), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1618), + [sym__await_yield_identifier] = ACTIONS(1618), + [sym__await_keyword] = ACTIONS(1618), + [sym__default_declaration_start] = ACTIONS(1618), }, [STATE(572)] = { - [ts_builtin_sym_end] = ACTIONS(1584), - [sym_identifier] = ACTIONS(1586), - [anon_sym_export] = ACTIONS(1586), - [anon_sym_LBRACE] = ACTIONS(1584), - [anon_sym_RBRACE] = ACTIONS(1584), - [anon_sym_break] = ACTIONS(1586), - [anon_sym_case] = ACTIONS(1586), - [anon_sym_class] = ACTIONS(1586), - [anon_sym_const] = ACTIONS(1586), - [anon_sym_continue] = ACTIONS(1586), - [anon_sym_debugger] = ACTIONS(1586), - [anon_sym_default] = ACTIONS(1586), - [anon_sym_delete] = ACTIONS(1586), - [anon_sym_do] = ACTIONS(1586), - [anon_sym_else] = ACTIONS(1586), - [anon_sym_for] = ACTIONS(1586), - [anon_sym_function] = ACTIONS(1586), - [anon_sym_if] = ACTIONS(1586), - [anon_sym_import] = ACTIONS(1586), - [anon_sym_new] = ACTIONS(1586), - [anon_sym_return] = ACTIONS(1586), - [anon_sym_switch] = ACTIONS(1586), - [anon_sym_throw] = ACTIONS(1586), - [anon_sym_try] = ACTIONS(1586), - [anon_sym_typeof] = ACTIONS(1586), - [anon_sym_var] = ACTIONS(1586), - [anon_sym_void] = ACTIONS(1586), - [anon_sym_while] = ACTIONS(1586), - [anon_sym_with] = ACTIONS(1586), - [sym__let] = ACTIONS(1586), - [anon_sym_let] = ACTIONS(1586), - [anon_sym_using] = ACTIONS(1586), - [anon_sym_LPAREN] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1584), - [anon_sym_yield] = ACTIONS(1586), - [anon_sym_LBRACK] = ACTIONS(1584), - [anon_sym_LT] = ACTIONS(1584), - [anon_sym_DQUOTE] = ACTIONS(1584), - [anon_sym_SQUOTE] = ACTIONS(1584), - [anon_sym_async] = ACTIONS(1586), - [anon_sym_PLUS] = ACTIONS(1586), - [anon_sym_DASH] = ACTIONS(1586), - [anon_sym_SLASH] = ACTIONS(1586), - [anon_sym_BANG] = ACTIONS(1584), - [anon_sym_TILDE] = ACTIONS(1584), - [anon_sym_PLUS_PLUS] = ACTIONS(1584), - [anon_sym_DASH_DASH] = ACTIONS(1584), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1584), - [sym_number] = ACTIONS(1584), - [sym_private_property_identifier] = ACTIONS(1584), - [sym_this] = ACTIONS(1586), - [sym_super] = ACTIONS(1586), - [sym_true] = ACTIONS(1586), - [sym_false] = ACTIONS(1586), - [sym_null] = ACTIONS(1586), - [sym_undefined] = ACTIONS(1586), - [anon_sym_AT] = ACTIONS(1584), - [anon_sym_static] = ACTIONS(1586), - [anon_sym_get] = ACTIONS(1586), - [anon_sym_set] = ACTIONS(1586), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1584), - [sym__await_yield_identifier] = ACTIONS(1584), - [sym__await_keyword] = ACTIONS(1584), - [sym__default_declaration_start] = ACTIONS(1584), + [ts_builtin_sym_end] = ACTIONS(1622), + [sym_identifier] = ACTIONS(1624), + [anon_sym_export] = ACTIONS(1624), + [anon_sym_LBRACE] = ACTIONS(1622), + [anon_sym_RBRACE] = ACTIONS(1622), + [anon_sym_break] = ACTIONS(1624), + [anon_sym_case] = ACTIONS(1624), + [anon_sym_class] = ACTIONS(1624), + [anon_sym_const] = ACTIONS(1624), + [anon_sym_continue] = ACTIONS(1624), + [anon_sym_debugger] = ACTIONS(1624), + [anon_sym_default] = ACTIONS(1624), + [anon_sym_delete] = ACTIONS(1624), + [anon_sym_do] = ACTIONS(1624), + [anon_sym_else] = ACTIONS(1624), + [anon_sym_for] = ACTIONS(1624), + [anon_sym_function] = ACTIONS(1624), + [anon_sym_if] = ACTIONS(1624), + [anon_sym_import] = ACTIONS(1624), + [anon_sym_new] = ACTIONS(1624), + [anon_sym_return] = ACTIONS(1624), + [anon_sym_switch] = ACTIONS(1624), + [anon_sym_throw] = ACTIONS(1624), + [anon_sym_try] = ACTIONS(1624), + [anon_sym_typeof] = ACTIONS(1624), + [anon_sym_var] = ACTIONS(1624), + [anon_sym_void] = ACTIONS(1624), + [anon_sym_while] = ACTIONS(1624), + [anon_sym_with] = ACTIONS(1624), + [sym__let] = ACTIONS(1624), + [anon_sym_let] = ACTIONS(1624), + [anon_sym_using] = ACTIONS(1624), + [anon_sym_LPAREN] = ACTIONS(1622), + [anon_sym_SEMI] = ACTIONS(1622), + [anon_sym_yield] = ACTIONS(1624), + [anon_sym_LBRACK] = ACTIONS(1622), + [anon_sym_LT] = ACTIONS(1622), + [anon_sym_DQUOTE] = ACTIONS(1622), + [anon_sym_SQUOTE] = ACTIONS(1622), + [anon_sym_async] = ACTIONS(1624), + [anon_sym_PLUS] = ACTIONS(1624), + [anon_sym_DASH] = ACTIONS(1624), + [anon_sym_SLASH] = ACTIONS(1624), + [anon_sym_BANG] = ACTIONS(1622), + [anon_sym_TILDE] = ACTIONS(1622), + [anon_sym_PLUS_PLUS] = ACTIONS(1622), + [anon_sym_DASH_DASH] = ACTIONS(1622), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1622), + [sym_number] = ACTIONS(1622), + [sym_private_property_identifier] = ACTIONS(1622), + [sym_this] = ACTIONS(1624), + [sym_super] = ACTIONS(1624), + [sym_true] = ACTIONS(1624), + [sym_false] = ACTIONS(1624), + [sym_null] = ACTIONS(1624), + [sym_undefined] = ACTIONS(1624), + [anon_sym_AT] = ACTIONS(1622), + [anon_sym_static] = ACTIONS(1624), + [anon_sym_get] = ACTIONS(1624), + [anon_sym_set] = ACTIONS(1624), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1622), + [sym__await_yield_identifier] = ACTIONS(1622), + [sym__await_keyword] = ACTIONS(1622), + [sym__default_declaration_start] = ACTIONS(1622), }, [STATE(573)] = { - [ts_builtin_sym_end] = ACTIONS(1584), - [sym_identifier] = ACTIONS(1586), - [anon_sym_export] = ACTIONS(1586), - [anon_sym_LBRACE] = ACTIONS(1584), - [anon_sym_RBRACE] = ACTIONS(1584), - [anon_sym_break] = ACTIONS(1586), - [anon_sym_case] = ACTIONS(1586), - [anon_sym_class] = ACTIONS(1586), - [anon_sym_const] = ACTIONS(1586), - [anon_sym_continue] = ACTIONS(1586), - [anon_sym_debugger] = ACTIONS(1586), - [anon_sym_default] = ACTIONS(1586), - [anon_sym_delete] = ACTIONS(1586), - [anon_sym_do] = ACTIONS(1586), - [anon_sym_else] = ACTIONS(1586), - [anon_sym_for] = ACTIONS(1586), - [anon_sym_function] = ACTIONS(1586), - [anon_sym_if] = ACTIONS(1586), - [anon_sym_import] = ACTIONS(1586), - [anon_sym_new] = ACTIONS(1586), - [anon_sym_return] = ACTIONS(1586), - [anon_sym_switch] = ACTIONS(1586), - [anon_sym_throw] = ACTIONS(1586), - [anon_sym_try] = ACTIONS(1586), - [anon_sym_typeof] = ACTIONS(1586), - [anon_sym_var] = ACTIONS(1586), - [anon_sym_void] = ACTIONS(1586), - [anon_sym_while] = ACTIONS(1586), - [anon_sym_with] = ACTIONS(1586), - [sym__let] = ACTIONS(1586), - [anon_sym_let] = ACTIONS(1586), - [anon_sym_using] = ACTIONS(1586), - [anon_sym_LPAREN] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1584), - [anon_sym_yield] = ACTIONS(1586), - [anon_sym_LBRACK] = ACTIONS(1584), - [anon_sym_LT] = ACTIONS(1584), - [anon_sym_DQUOTE] = ACTIONS(1584), - [anon_sym_SQUOTE] = ACTIONS(1584), - [anon_sym_async] = ACTIONS(1586), - [anon_sym_PLUS] = ACTIONS(1586), - [anon_sym_DASH] = ACTIONS(1586), - [anon_sym_SLASH] = ACTIONS(1586), - [anon_sym_BANG] = ACTIONS(1584), - [anon_sym_TILDE] = ACTIONS(1584), - [anon_sym_PLUS_PLUS] = ACTIONS(1584), - [anon_sym_DASH_DASH] = ACTIONS(1584), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1584), - [sym_number] = ACTIONS(1584), - [sym_private_property_identifier] = ACTIONS(1584), - [sym_this] = ACTIONS(1586), - [sym_super] = ACTIONS(1586), - [sym_true] = ACTIONS(1586), - [sym_false] = ACTIONS(1586), - [sym_null] = ACTIONS(1586), - [sym_undefined] = ACTIONS(1586), - [anon_sym_AT] = ACTIONS(1584), - [anon_sym_static] = ACTIONS(1586), - [anon_sym_get] = ACTIONS(1586), - [anon_sym_set] = ACTIONS(1586), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1584), - [sym__await_yield_identifier] = ACTIONS(1584), - [sym__await_keyword] = ACTIONS(1584), - [sym__default_declaration_start] = ACTIONS(1584), + [ts_builtin_sym_end] = ACTIONS(1626), + [sym_identifier] = ACTIONS(1628), + [anon_sym_export] = ACTIONS(1628), + [anon_sym_LBRACE] = ACTIONS(1626), + [anon_sym_RBRACE] = ACTIONS(1626), + [anon_sym_break] = ACTIONS(1628), + [anon_sym_case] = ACTIONS(1628), + [anon_sym_class] = ACTIONS(1628), + [anon_sym_const] = ACTIONS(1628), + [anon_sym_continue] = ACTIONS(1628), + [anon_sym_debugger] = ACTIONS(1628), + [anon_sym_default] = ACTIONS(1628), + [anon_sym_delete] = ACTIONS(1628), + [anon_sym_do] = ACTIONS(1628), + [anon_sym_else] = ACTIONS(1628), + [anon_sym_for] = ACTIONS(1628), + [anon_sym_function] = ACTIONS(1628), + [anon_sym_if] = ACTIONS(1628), + [anon_sym_import] = ACTIONS(1628), + [anon_sym_new] = ACTIONS(1628), + [anon_sym_return] = ACTIONS(1628), + [anon_sym_switch] = ACTIONS(1628), + [anon_sym_throw] = ACTIONS(1628), + [anon_sym_try] = ACTIONS(1628), + [anon_sym_typeof] = ACTIONS(1628), + [anon_sym_var] = ACTIONS(1628), + [anon_sym_void] = ACTIONS(1628), + [anon_sym_while] = ACTIONS(1628), + [anon_sym_with] = ACTIONS(1628), + [sym__let] = ACTIONS(1628), + [anon_sym_let] = ACTIONS(1628), + [anon_sym_using] = ACTIONS(1628), + [anon_sym_LPAREN] = ACTIONS(1626), + [anon_sym_SEMI] = ACTIONS(1626), + [anon_sym_yield] = ACTIONS(1628), + [anon_sym_LBRACK] = ACTIONS(1626), + [anon_sym_LT] = ACTIONS(1626), + [anon_sym_DQUOTE] = ACTIONS(1626), + [anon_sym_SQUOTE] = ACTIONS(1626), + [anon_sym_async] = ACTIONS(1628), + [anon_sym_PLUS] = ACTIONS(1628), + [anon_sym_DASH] = ACTIONS(1628), + [anon_sym_SLASH] = ACTIONS(1628), + [anon_sym_BANG] = ACTIONS(1626), + [anon_sym_TILDE] = ACTIONS(1626), + [anon_sym_PLUS_PLUS] = ACTIONS(1626), + [anon_sym_DASH_DASH] = ACTIONS(1626), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1626), + [sym_number] = ACTIONS(1626), + [sym_private_property_identifier] = ACTIONS(1626), + [sym_this] = ACTIONS(1628), + [sym_super] = ACTIONS(1628), + [sym_true] = ACTIONS(1628), + [sym_false] = ACTIONS(1628), + [sym_null] = ACTIONS(1628), + [sym_undefined] = ACTIONS(1628), + [anon_sym_AT] = ACTIONS(1626), + [anon_sym_static] = ACTIONS(1628), + [anon_sym_get] = ACTIONS(1628), + [anon_sym_set] = ACTIONS(1628), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1626), + [sym__await_yield_identifier] = ACTIONS(1626), + [sym__await_keyword] = ACTIONS(1626), + [sym__default_declaration_start] = ACTIONS(1626), }, [STATE(574)] = { - [ts_builtin_sym_end] = ACTIONS(1584), - [sym_identifier] = ACTIONS(1586), - [anon_sym_export] = ACTIONS(1586), - [anon_sym_LBRACE] = ACTIONS(1584), - [anon_sym_RBRACE] = ACTIONS(1584), - [anon_sym_break] = ACTIONS(1586), - [anon_sym_case] = ACTIONS(1586), - [anon_sym_class] = ACTIONS(1586), - [anon_sym_const] = ACTIONS(1586), - [anon_sym_continue] = ACTIONS(1586), - [anon_sym_debugger] = ACTIONS(1586), - [anon_sym_default] = ACTIONS(1586), - [anon_sym_delete] = ACTIONS(1586), - [anon_sym_do] = ACTIONS(1586), - [anon_sym_else] = ACTIONS(1586), - [anon_sym_for] = ACTIONS(1586), - [anon_sym_function] = ACTIONS(1586), - [anon_sym_if] = ACTIONS(1586), - [anon_sym_import] = ACTIONS(1586), - [anon_sym_new] = ACTIONS(1586), - [anon_sym_return] = ACTIONS(1586), - [anon_sym_switch] = ACTIONS(1586), - [anon_sym_throw] = ACTIONS(1586), - [anon_sym_try] = ACTIONS(1586), - [anon_sym_typeof] = ACTIONS(1586), - [anon_sym_var] = ACTIONS(1586), - [anon_sym_void] = ACTIONS(1586), - [anon_sym_while] = ACTIONS(1586), - [anon_sym_with] = ACTIONS(1586), - [sym__let] = ACTIONS(1586), - [anon_sym_let] = ACTIONS(1586), - [anon_sym_using] = ACTIONS(1586), - [anon_sym_LPAREN] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1584), - [anon_sym_yield] = ACTIONS(1586), - [anon_sym_LBRACK] = ACTIONS(1584), - [anon_sym_LT] = ACTIONS(1584), - [anon_sym_DQUOTE] = ACTIONS(1584), - [anon_sym_SQUOTE] = ACTIONS(1584), - [anon_sym_async] = ACTIONS(1586), - [anon_sym_PLUS] = ACTIONS(1586), - [anon_sym_DASH] = ACTIONS(1586), - [anon_sym_SLASH] = ACTIONS(1586), - [anon_sym_BANG] = ACTIONS(1584), - [anon_sym_TILDE] = ACTIONS(1584), - [anon_sym_PLUS_PLUS] = ACTIONS(1584), - [anon_sym_DASH_DASH] = ACTIONS(1584), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1584), - [sym_number] = ACTIONS(1584), - [sym_private_property_identifier] = ACTIONS(1584), - [sym_this] = ACTIONS(1586), - [sym_super] = ACTIONS(1586), - [sym_true] = ACTIONS(1586), - [sym_false] = ACTIONS(1586), - [sym_null] = ACTIONS(1586), - [sym_undefined] = ACTIONS(1586), - [anon_sym_AT] = ACTIONS(1584), - [anon_sym_static] = ACTIONS(1586), - [anon_sym_get] = ACTIONS(1586), - [anon_sym_set] = ACTIONS(1586), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1584), - [sym__await_yield_identifier] = ACTIONS(1584), - [sym__await_keyword] = ACTIONS(1584), - [sym__default_declaration_start] = ACTIONS(1584), + [ts_builtin_sym_end] = ACTIONS(1630), + [sym_identifier] = ACTIONS(1632), + [anon_sym_export] = ACTIONS(1632), + [anon_sym_LBRACE] = ACTIONS(1630), + [anon_sym_RBRACE] = ACTIONS(1630), + [anon_sym_break] = ACTIONS(1632), + [anon_sym_case] = ACTIONS(1632), + [anon_sym_class] = ACTIONS(1632), + [anon_sym_const] = ACTIONS(1632), + [anon_sym_continue] = ACTIONS(1632), + [anon_sym_debugger] = ACTIONS(1632), + [anon_sym_default] = ACTIONS(1632), + [anon_sym_delete] = ACTIONS(1632), + [anon_sym_do] = ACTIONS(1632), + [anon_sym_else] = ACTIONS(1632), + [anon_sym_for] = ACTIONS(1632), + [anon_sym_function] = ACTIONS(1632), + [anon_sym_if] = ACTIONS(1632), + [anon_sym_import] = ACTIONS(1632), + [anon_sym_new] = ACTIONS(1632), + [anon_sym_return] = ACTIONS(1632), + [anon_sym_switch] = ACTIONS(1632), + [anon_sym_throw] = ACTIONS(1632), + [anon_sym_try] = ACTIONS(1632), + [anon_sym_typeof] = ACTIONS(1632), + [anon_sym_var] = ACTIONS(1632), + [anon_sym_void] = ACTIONS(1632), + [anon_sym_while] = ACTIONS(1632), + [anon_sym_with] = ACTIONS(1632), + [sym__let] = ACTIONS(1632), + [anon_sym_let] = ACTIONS(1632), + [anon_sym_using] = ACTIONS(1632), + [anon_sym_LPAREN] = ACTIONS(1630), + [anon_sym_SEMI] = ACTIONS(1630), + [anon_sym_yield] = ACTIONS(1632), + [anon_sym_LBRACK] = ACTIONS(1630), + [anon_sym_LT] = ACTIONS(1630), + [anon_sym_DQUOTE] = ACTIONS(1630), + [anon_sym_SQUOTE] = ACTIONS(1630), + [anon_sym_async] = ACTIONS(1632), + [anon_sym_PLUS] = ACTIONS(1632), + [anon_sym_DASH] = ACTIONS(1632), + [anon_sym_SLASH] = ACTIONS(1632), + [anon_sym_BANG] = ACTIONS(1630), + [anon_sym_TILDE] = ACTIONS(1630), + [anon_sym_PLUS_PLUS] = ACTIONS(1630), + [anon_sym_DASH_DASH] = ACTIONS(1630), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1630), + [sym_number] = ACTIONS(1630), + [sym_private_property_identifier] = ACTIONS(1630), + [sym_this] = ACTIONS(1632), + [sym_super] = ACTIONS(1632), + [sym_true] = ACTIONS(1632), + [sym_false] = ACTIONS(1632), + [sym_null] = ACTIONS(1632), + [sym_undefined] = ACTIONS(1632), + [anon_sym_AT] = ACTIONS(1630), + [anon_sym_static] = ACTIONS(1632), + [anon_sym_get] = ACTIONS(1632), + [anon_sym_set] = ACTIONS(1632), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1630), + [sym__await_yield_identifier] = ACTIONS(1630), + [sym__await_keyword] = ACTIONS(1630), + [sym__default_declaration_start] = ACTIONS(1630), }, [STATE(575)] = { - [ts_builtin_sym_end] = ACTIONS(1588), - [sym_identifier] = ACTIONS(1590), - [anon_sym_export] = ACTIONS(1590), - [anon_sym_LBRACE] = ACTIONS(1588), - [anon_sym_RBRACE] = ACTIONS(1588), - [anon_sym_break] = ACTIONS(1590), - [anon_sym_case] = ACTIONS(1590), - [anon_sym_class] = ACTIONS(1590), - [anon_sym_const] = ACTIONS(1590), - [anon_sym_continue] = ACTIONS(1590), - [anon_sym_debugger] = ACTIONS(1590), - [anon_sym_default] = ACTIONS(1590), - [anon_sym_delete] = ACTIONS(1590), - [anon_sym_do] = ACTIONS(1590), - [anon_sym_else] = ACTIONS(1590), - [anon_sym_for] = ACTIONS(1590), - [anon_sym_function] = ACTIONS(1590), - [anon_sym_if] = ACTIONS(1590), - [anon_sym_import] = ACTIONS(1590), - [anon_sym_new] = ACTIONS(1590), - [anon_sym_return] = ACTIONS(1590), - [anon_sym_switch] = ACTIONS(1590), - [anon_sym_throw] = ACTIONS(1590), - [anon_sym_try] = ACTIONS(1590), - [anon_sym_typeof] = ACTIONS(1590), - [anon_sym_var] = ACTIONS(1590), - [anon_sym_void] = ACTIONS(1590), - [anon_sym_while] = ACTIONS(1590), - [anon_sym_with] = ACTIONS(1590), - [sym__let] = ACTIONS(1590), - [anon_sym_let] = ACTIONS(1590), - [anon_sym_using] = ACTIONS(1590), - [anon_sym_LPAREN] = ACTIONS(1588), - [anon_sym_SEMI] = ACTIONS(1588), - [anon_sym_yield] = ACTIONS(1590), - [anon_sym_LBRACK] = ACTIONS(1588), - [anon_sym_LT] = ACTIONS(1588), - [anon_sym_DQUOTE] = ACTIONS(1588), - [anon_sym_SQUOTE] = ACTIONS(1588), - [anon_sym_async] = ACTIONS(1590), - [anon_sym_PLUS] = ACTIONS(1590), - [anon_sym_DASH] = ACTIONS(1590), - [anon_sym_SLASH] = ACTIONS(1590), - [anon_sym_BANG] = ACTIONS(1588), - [anon_sym_TILDE] = ACTIONS(1588), - [anon_sym_PLUS_PLUS] = ACTIONS(1588), - [anon_sym_DASH_DASH] = ACTIONS(1588), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1588), - [sym_number] = ACTIONS(1588), - [sym_private_property_identifier] = ACTIONS(1588), - [sym_this] = ACTIONS(1590), - [sym_super] = ACTIONS(1590), - [sym_true] = ACTIONS(1590), - [sym_false] = ACTIONS(1590), - [sym_null] = ACTIONS(1590), - [sym_undefined] = ACTIONS(1590), - [anon_sym_AT] = ACTIONS(1588), - [anon_sym_static] = ACTIONS(1590), - [anon_sym_get] = ACTIONS(1590), - [anon_sym_set] = ACTIONS(1590), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1588), - [sym__await_yield_identifier] = ACTIONS(1588), - [sym__await_keyword] = ACTIONS(1588), - [sym__default_declaration_start] = ACTIONS(1588), + [ts_builtin_sym_end] = ACTIONS(1630), + [sym_identifier] = ACTIONS(1632), + [anon_sym_export] = ACTIONS(1632), + [anon_sym_LBRACE] = ACTIONS(1630), + [anon_sym_RBRACE] = ACTIONS(1630), + [anon_sym_break] = ACTIONS(1632), + [anon_sym_case] = ACTIONS(1632), + [anon_sym_class] = ACTIONS(1632), + [anon_sym_const] = ACTIONS(1632), + [anon_sym_continue] = ACTIONS(1632), + [anon_sym_debugger] = ACTIONS(1632), + [anon_sym_default] = ACTIONS(1632), + [anon_sym_delete] = ACTIONS(1632), + [anon_sym_do] = ACTIONS(1632), + [anon_sym_else] = ACTIONS(1632), + [anon_sym_for] = ACTIONS(1632), + [anon_sym_function] = ACTIONS(1632), + [anon_sym_if] = ACTIONS(1632), + [anon_sym_import] = ACTIONS(1632), + [anon_sym_new] = ACTIONS(1632), + [anon_sym_return] = ACTIONS(1632), + [anon_sym_switch] = ACTIONS(1632), + [anon_sym_throw] = ACTIONS(1632), + [anon_sym_try] = ACTIONS(1632), + [anon_sym_typeof] = ACTIONS(1632), + [anon_sym_var] = ACTIONS(1632), + [anon_sym_void] = ACTIONS(1632), + [anon_sym_while] = ACTIONS(1632), + [anon_sym_with] = ACTIONS(1632), + [sym__let] = ACTIONS(1632), + [anon_sym_let] = ACTIONS(1632), + [anon_sym_using] = ACTIONS(1632), + [anon_sym_LPAREN] = ACTIONS(1630), + [anon_sym_SEMI] = ACTIONS(1630), + [anon_sym_yield] = ACTIONS(1632), + [anon_sym_LBRACK] = ACTIONS(1630), + [anon_sym_LT] = ACTIONS(1630), + [anon_sym_DQUOTE] = ACTIONS(1630), + [anon_sym_SQUOTE] = ACTIONS(1630), + [anon_sym_async] = ACTIONS(1632), + [anon_sym_PLUS] = ACTIONS(1632), + [anon_sym_DASH] = ACTIONS(1632), + [anon_sym_SLASH] = ACTIONS(1632), + [anon_sym_BANG] = ACTIONS(1630), + [anon_sym_TILDE] = ACTIONS(1630), + [anon_sym_PLUS_PLUS] = ACTIONS(1630), + [anon_sym_DASH_DASH] = ACTIONS(1630), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1630), + [sym_number] = ACTIONS(1630), + [sym_private_property_identifier] = ACTIONS(1630), + [sym_this] = ACTIONS(1632), + [sym_super] = ACTIONS(1632), + [sym_true] = ACTIONS(1632), + [sym_false] = ACTIONS(1632), + [sym_null] = ACTIONS(1632), + [sym_undefined] = ACTIONS(1632), + [anon_sym_AT] = ACTIONS(1630), + [anon_sym_static] = ACTIONS(1632), + [anon_sym_get] = ACTIONS(1632), + [anon_sym_set] = ACTIONS(1632), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1630), + [sym__await_yield_identifier] = ACTIONS(1630), + [sym__await_keyword] = ACTIONS(1630), + [sym__default_declaration_start] = ACTIONS(1630), }, [STATE(576)] = { - [ts_builtin_sym_end] = ACTIONS(1592), - [sym_identifier] = ACTIONS(1594), - [anon_sym_export] = ACTIONS(1594), - [anon_sym_LBRACE] = ACTIONS(1592), - [anon_sym_RBRACE] = ACTIONS(1592), - [anon_sym_break] = ACTIONS(1594), - [anon_sym_case] = ACTIONS(1594), - [anon_sym_class] = ACTIONS(1594), - [anon_sym_const] = ACTIONS(1594), - [anon_sym_continue] = ACTIONS(1594), - [anon_sym_debugger] = ACTIONS(1594), - [anon_sym_default] = ACTIONS(1594), - [anon_sym_delete] = ACTIONS(1594), - [anon_sym_do] = ACTIONS(1594), - [anon_sym_else] = ACTIONS(1594), - [anon_sym_for] = ACTIONS(1594), - [anon_sym_function] = ACTIONS(1594), - [anon_sym_if] = ACTIONS(1594), - [anon_sym_import] = ACTIONS(1594), - [anon_sym_new] = ACTIONS(1594), - [anon_sym_return] = ACTIONS(1594), - [anon_sym_switch] = ACTIONS(1594), - [anon_sym_throw] = ACTIONS(1594), - [anon_sym_try] = ACTIONS(1594), - [anon_sym_typeof] = ACTIONS(1594), - [anon_sym_var] = ACTIONS(1594), - [anon_sym_void] = ACTIONS(1594), - [anon_sym_while] = ACTIONS(1594), - [anon_sym_with] = ACTIONS(1594), - [sym__let] = ACTIONS(1594), - [anon_sym_let] = ACTIONS(1594), - [anon_sym_using] = ACTIONS(1594), - [anon_sym_LPAREN] = ACTIONS(1592), - [anon_sym_SEMI] = ACTIONS(1592), - [anon_sym_yield] = ACTIONS(1594), - [anon_sym_LBRACK] = ACTIONS(1592), - [anon_sym_LT] = ACTIONS(1592), - [anon_sym_DQUOTE] = ACTIONS(1592), - [anon_sym_SQUOTE] = ACTIONS(1592), - [anon_sym_async] = ACTIONS(1594), - [anon_sym_PLUS] = ACTIONS(1594), - [anon_sym_DASH] = ACTIONS(1594), - [anon_sym_SLASH] = ACTIONS(1594), - [anon_sym_BANG] = ACTIONS(1592), - [anon_sym_TILDE] = ACTIONS(1592), - [anon_sym_PLUS_PLUS] = ACTIONS(1592), - [anon_sym_DASH_DASH] = ACTIONS(1592), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1592), - [sym_number] = ACTIONS(1592), - [sym_private_property_identifier] = ACTIONS(1592), - [sym_this] = ACTIONS(1594), - [sym_super] = ACTIONS(1594), - [sym_true] = ACTIONS(1594), - [sym_false] = ACTIONS(1594), - [sym_null] = ACTIONS(1594), - [sym_undefined] = ACTIONS(1594), - [anon_sym_AT] = ACTIONS(1592), - [anon_sym_static] = ACTIONS(1594), - [anon_sym_get] = ACTIONS(1594), - [anon_sym_set] = ACTIONS(1594), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1592), - [sym__await_yield_identifier] = ACTIONS(1592), - [sym__await_keyword] = ACTIONS(1592), - [sym__default_declaration_start] = ACTIONS(1592), + [ts_builtin_sym_end] = ACTIONS(1630), + [sym_identifier] = ACTIONS(1632), + [anon_sym_export] = ACTIONS(1632), + [anon_sym_LBRACE] = ACTIONS(1630), + [anon_sym_RBRACE] = ACTIONS(1630), + [anon_sym_break] = ACTIONS(1632), + [anon_sym_case] = ACTIONS(1632), + [anon_sym_class] = ACTIONS(1632), + [anon_sym_const] = ACTIONS(1632), + [anon_sym_continue] = ACTIONS(1632), + [anon_sym_debugger] = ACTIONS(1632), + [anon_sym_default] = ACTIONS(1632), + [anon_sym_delete] = ACTIONS(1632), + [anon_sym_do] = ACTIONS(1632), + [anon_sym_else] = ACTIONS(1632), + [anon_sym_for] = ACTIONS(1632), + [anon_sym_function] = ACTIONS(1632), + [anon_sym_if] = ACTIONS(1632), + [anon_sym_import] = ACTIONS(1632), + [anon_sym_new] = ACTIONS(1632), + [anon_sym_return] = ACTIONS(1632), + [anon_sym_switch] = ACTIONS(1632), + [anon_sym_throw] = ACTIONS(1632), + [anon_sym_try] = ACTIONS(1632), + [anon_sym_typeof] = ACTIONS(1632), + [anon_sym_var] = ACTIONS(1632), + [anon_sym_void] = ACTIONS(1632), + [anon_sym_while] = ACTIONS(1632), + [anon_sym_with] = ACTIONS(1632), + [sym__let] = ACTIONS(1632), + [anon_sym_let] = ACTIONS(1632), + [anon_sym_using] = ACTIONS(1632), + [anon_sym_LPAREN] = ACTIONS(1630), + [anon_sym_SEMI] = ACTIONS(1630), + [anon_sym_yield] = ACTIONS(1632), + [anon_sym_LBRACK] = ACTIONS(1630), + [anon_sym_LT] = ACTIONS(1630), + [anon_sym_DQUOTE] = ACTIONS(1630), + [anon_sym_SQUOTE] = ACTIONS(1630), + [anon_sym_async] = ACTIONS(1632), + [anon_sym_PLUS] = ACTIONS(1632), + [anon_sym_DASH] = ACTIONS(1632), + [anon_sym_SLASH] = ACTIONS(1632), + [anon_sym_BANG] = ACTIONS(1630), + [anon_sym_TILDE] = ACTIONS(1630), + [anon_sym_PLUS_PLUS] = ACTIONS(1630), + [anon_sym_DASH_DASH] = ACTIONS(1630), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1630), + [sym_number] = ACTIONS(1630), + [sym_private_property_identifier] = ACTIONS(1630), + [sym_this] = ACTIONS(1632), + [sym_super] = ACTIONS(1632), + [sym_true] = ACTIONS(1632), + [sym_false] = ACTIONS(1632), + [sym_null] = ACTIONS(1632), + [sym_undefined] = ACTIONS(1632), + [anon_sym_AT] = ACTIONS(1630), + [anon_sym_static] = ACTIONS(1632), + [anon_sym_get] = ACTIONS(1632), + [anon_sym_set] = ACTIONS(1632), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1630), + [sym__await_yield_identifier] = ACTIONS(1630), + [sym__await_keyword] = ACTIONS(1630), + [sym__default_declaration_start] = ACTIONS(1630), }, [STATE(577)] = { - [ts_builtin_sym_end] = ACTIONS(1596), - [sym_identifier] = ACTIONS(1598), - [anon_sym_export] = ACTIONS(1598), - [anon_sym_LBRACE] = ACTIONS(1596), - [anon_sym_RBRACE] = ACTIONS(1596), - [anon_sym_break] = ACTIONS(1598), - [anon_sym_case] = ACTIONS(1598), - [anon_sym_class] = ACTIONS(1598), - [anon_sym_const] = ACTIONS(1598), - [anon_sym_continue] = ACTIONS(1598), - [anon_sym_debugger] = ACTIONS(1598), - [anon_sym_default] = ACTIONS(1598), - [anon_sym_delete] = ACTIONS(1598), - [anon_sym_do] = ACTIONS(1598), - [anon_sym_else] = ACTIONS(1598), - [anon_sym_for] = ACTIONS(1598), - [anon_sym_function] = ACTIONS(1598), - [anon_sym_if] = ACTIONS(1598), - [anon_sym_import] = ACTIONS(1598), - [anon_sym_new] = ACTIONS(1598), - [anon_sym_return] = ACTIONS(1598), - [anon_sym_switch] = ACTIONS(1598), - [anon_sym_throw] = ACTIONS(1598), - [anon_sym_try] = ACTIONS(1598), - [anon_sym_typeof] = ACTIONS(1598), - [anon_sym_var] = ACTIONS(1598), - [anon_sym_void] = ACTIONS(1598), - [anon_sym_while] = ACTIONS(1598), - [anon_sym_with] = ACTIONS(1598), - [sym__let] = ACTIONS(1598), - [anon_sym_let] = ACTIONS(1598), - [anon_sym_using] = ACTIONS(1598), - [anon_sym_LPAREN] = ACTIONS(1596), - [anon_sym_SEMI] = ACTIONS(1596), - [anon_sym_yield] = ACTIONS(1598), - [anon_sym_LBRACK] = ACTIONS(1596), - [anon_sym_LT] = ACTIONS(1596), - [anon_sym_DQUOTE] = ACTIONS(1596), - [anon_sym_SQUOTE] = ACTIONS(1596), - [anon_sym_async] = ACTIONS(1598), - [anon_sym_PLUS] = ACTIONS(1598), - [anon_sym_DASH] = ACTIONS(1598), - [anon_sym_SLASH] = ACTIONS(1598), - [anon_sym_BANG] = ACTIONS(1596), - [anon_sym_TILDE] = ACTIONS(1596), - [anon_sym_PLUS_PLUS] = ACTIONS(1596), - [anon_sym_DASH_DASH] = ACTIONS(1596), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1596), - [sym_number] = ACTIONS(1596), - [sym_private_property_identifier] = ACTIONS(1596), - [sym_this] = ACTIONS(1598), - [sym_super] = ACTIONS(1598), - [sym_true] = ACTIONS(1598), - [sym_false] = ACTIONS(1598), - [sym_null] = ACTIONS(1598), - [sym_undefined] = ACTIONS(1598), - [anon_sym_AT] = ACTIONS(1596), - [anon_sym_static] = ACTIONS(1598), - [anon_sym_get] = ACTIONS(1598), - [anon_sym_set] = ACTIONS(1598), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1596), - [sym__await_yield_identifier] = ACTIONS(1596), - [sym__await_keyword] = ACTIONS(1596), - [sym__default_declaration_start] = ACTIONS(1596), + [ts_builtin_sym_end] = ACTIONS(1630), + [sym_identifier] = ACTIONS(1632), + [anon_sym_export] = ACTIONS(1632), + [anon_sym_LBRACE] = ACTIONS(1630), + [anon_sym_RBRACE] = ACTIONS(1630), + [anon_sym_break] = ACTIONS(1632), + [anon_sym_case] = ACTIONS(1632), + [anon_sym_class] = ACTIONS(1632), + [anon_sym_const] = ACTIONS(1632), + [anon_sym_continue] = ACTIONS(1632), + [anon_sym_debugger] = ACTIONS(1632), + [anon_sym_default] = ACTIONS(1632), + [anon_sym_delete] = ACTIONS(1632), + [anon_sym_do] = ACTIONS(1632), + [anon_sym_else] = ACTIONS(1632), + [anon_sym_for] = ACTIONS(1632), + [anon_sym_function] = ACTIONS(1632), + [anon_sym_if] = ACTIONS(1632), + [anon_sym_import] = ACTIONS(1632), + [anon_sym_new] = ACTIONS(1632), + [anon_sym_return] = ACTIONS(1632), + [anon_sym_switch] = ACTIONS(1632), + [anon_sym_throw] = ACTIONS(1632), + [anon_sym_try] = ACTIONS(1632), + [anon_sym_typeof] = ACTIONS(1632), + [anon_sym_var] = ACTIONS(1632), + [anon_sym_void] = ACTIONS(1632), + [anon_sym_while] = ACTIONS(1632), + [anon_sym_with] = ACTIONS(1632), + [sym__let] = ACTIONS(1632), + [anon_sym_let] = ACTIONS(1632), + [anon_sym_using] = ACTIONS(1632), + [anon_sym_LPAREN] = ACTIONS(1630), + [anon_sym_SEMI] = ACTIONS(1630), + [anon_sym_yield] = ACTIONS(1632), + [anon_sym_LBRACK] = ACTIONS(1630), + [anon_sym_LT] = ACTIONS(1630), + [anon_sym_DQUOTE] = ACTIONS(1630), + [anon_sym_SQUOTE] = ACTIONS(1630), + [anon_sym_async] = ACTIONS(1632), + [anon_sym_PLUS] = ACTIONS(1632), + [anon_sym_DASH] = ACTIONS(1632), + [anon_sym_SLASH] = ACTIONS(1632), + [anon_sym_BANG] = ACTIONS(1630), + [anon_sym_TILDE] = ACTIONS(1630), + [anon_sym_PLUS_PLUS] = ACTIONS(1630), + [anon_sym_DASH_DASH] = ACTIONS(1630), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1630), + [sym_number] = ACTIONS(1630), + [sym_private_property_identifier] = ACTIONS(1630), + [sym_this] = ACTIONS(1632), + [sym_super] = ACTIONS(1632), + [sym_true] = ACTIONS(1632), + [sym_false] = ACTIONS(1632), + [sym_null] = ACTIONS(1632), + [sym_undefined] = ACTIONS(1632), + [anon_sym_AT] = ACTIONS(1630), + [anon_sym_static] = ACTIONS(1632), + [anon_sym_get] = ACTIONS(1632), + [anon_sym_set] = ACTIONS(1632), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1630), + [sym__await_yield_identifier] = ACTIONS(1630), + [sym__await_keyword] = ACTIONS(1630), + [sym__default_declaration_start] = ACTIONS(1630), }, [STATE(578)] = { - [ts_builtin_sym_end] = ACTIONS(1596), - [sym_identifier] = ACTIONS(1598), - [anon_sym_export] = ACTIONS(1598), - [anon_sym_LBRACE] = ACTIONS(1596), - [anon_sym_RBRACE] = ACTIONS(1596), - [anon_sym_break] = ACTIONS(1598), - [anon_sym_case] = ACTIONS(1598), - [anon_sym_class] = ACTIONS(1598), - [anon_sym_const] = ACTIONS(1598), - [anon_sym_continue] = ACTIONS(1598), - [anon_sym_debugger] = ACTIONS(1598), - [anon_sym_default] = ACTIONS(1598), - [anon_sym_delete] = ACTIONS(1598), - [anon_sym_do] = ACTIONS(1598), - [anon_sym_else] = ACTIONS(1598), - [anon_sym_for] = ACTIONS(1598), - [anon_sym_function] = ACTIONS(1598), - [anon_sym_if] = ACTIONS(1598), - [anon_sym_import] = ACTIONS(1598), - [anon_sym_new] = ACTIONS(1598), - [anon_sym_return] = ACTIONS(1598), - [anon_sym_switch] = ACTIONS(1598), - [anon_sym_throw] = ACTIONS(1598), - [anon_sym_try] = ACTIONS(1598), - [anon_sym_typeof] = ACTIONS(1598), - [anon_sym_var] = ACTIONS(1598), - [anon_sym_void] = ACTIONS(1598), - [anon_sym_while] = ACTIONS(1598), - [anon_sym_with] = ACTIONS(1598), - [sym__let] = ACTIONS(1598), - [anon_sym_let] = ACTIONS(1598), - [anon_sym_using] = ACTIONS(1598), - [anon_sym_LPAREN] = ACTIONS(1596), - [anon_sym_SEMI] = ACTIONS(1596), - [anon_sym_yield] = ACTIONS(1598), - [anon_sym_LBRACK] = ACTIONS(1596), - [anon_sym_LT] = ACTIONS(1596), - [anon_sym_DQUOTE] = ACTIONS(1596), - [anon_sym_SQUOTE] = ACTIONS(1596), - [anon_sym_async] = ACTIONS(1598), - [anon_sym_PLUS] = ACTIONS(1598), - [anon_sym_DASH] = ACTIONS(1598), - [anon_sym_SLASH] = ACTIONS(1598), - [anon_sym_BANG] = ACTIONS(1596), - [anon_sym_TILDE] = ACTIONS(1596), - [anon_sym_PLUS_PLUS] = ACTIONS(1596), - [anon_sym_DASH_DASH] = ACTIONS(1596), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1596), - [sym_number] = ACTIONS(1596), - [sym_private_property_identifier] = ACTIONS(1596), - [sym_this] = ACTIONS(1598), - [sym_super] = ACTIONS(1598), - [sym_true] = ACTIONS(1598), - [sym_false] = ACTIONS(1598), - [sym_null] = ACTIONS(1598), - [sym_undefined] = ACTIONS(1598), - [anon_sym_AT] = ACTIONS(1596), - [anon_sym_static] = ACTIONS(1598), - [anon_sym_get] = ACTIONS(1598), - [anon_sym_set] = ACTIONS(1598), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1596), - [sym__await_yield_identifier] = ACTIONS(1596), - [sym__await_keyword] = ACTIONS(1596), - [sym__default_declaration_start] = ACTIONS(1596), + [ts_builtin_sym_end] = ACTIONS(1594), + [sym_identifier] = ACTIONS(1596), + [anon_sym_export] = ACTIONS(1596), + [anon_sym_LBRACE] = ACTIONS(1594), + [anon_sym_RBRACE] = ACTIONS(1594), + [anon_sym_break] = ACTIONS(1596), + [anon_sym_case] = ACTIONS(1596), + [anon_sym_class] = ACTIONS(1596), + [anon_sym_const] = ACTIONS(1596), + [anon_sym_continue] = ACTIONS(1596), + [anon_sym_debugger] = ACTIONS(1596), + [anon_sym_default] = ACTIONS(1596), + [anon_sym_delete] = ACTIONS(1596), + [anon_sym_do] = ACTIONS(1596), + [anon_sym_else] = ACTIONS(1596), + [anon_sym_for] = ACTIONS(1596), + [anon_sym_function] = ACTIONS(1596), + [anon_sym_if] = ACTIONS(1596), + [anon_sym_import] = ACTIONS(1596), + [anon_sym_new] = ACTIONS(1596), + [anon_sym_return] = ACTIONS(1596), + [anon_sym_switch] = ACTIONS(1596), + [anon_sym_throw] = ACTIONS(1596), + [anon_sym_try] = ACTIONS(1596), + [anon_sym_typeof] = ACTIONS(1596), + [anon_sym_var] = ACTIONS(1596), + [anon_sym_void] = ACTIONS(1596), + [anon_sym_while] = ACTIONS(1596), + [anon_sym_with] = ACTIONS(1596), + [sym__let] = ACTIONS(1596), + [anon_sym_let] = ACTIONS(1596), + [anon_sym_using] = ACTIONS(1596), + [anon_sym_LPAREN] = ACTIONS(1594), + [anon_sym_SEMI] = ACTIONS(1594), + [anon_sym_yield] = ACTIONS(1596), + [anon_sym_LBRACK] = ACTIONS(1594), + [anon_sym_LT] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1594), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_async] = ACTIONS(1596), + [anon_sym_PLUS] = ACTIONS(1596), + [anon_sym_DASH] = ACTIONS(1596), + [anon_sym_SLASH] = ACTIONS(1596), + [anon_sym_BANG] = ACTIONS(1594), + [anon_sym_TILDE] = ACTIONS(1594), + [anon_sym_PLUS_PLUS] = ACTIONS(1594), + [anon_sym_DASH_DASH] = ACTIONS(1594), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1594), + [sym_number] = ACTIONS(1594), + [sym_private_property_identifier] = ACTIONS(1594), + [sym_this] = ACTIONS(1596), + [sym_super] = ACTIONS(1596), + [sym_true] = ACTIONS(1596), + [sym_false] = ACTIONS(1596), + [sym_null] = ACTIONS(1596), + [sym_undefined] = ACTIONS(1596), + [anon_sym_AT] = ACTIONS(1594), + [anon_sym_static] = ACTIONS(1596), + [anon_sym_get] = ACTIONS(1596), + [anon_sym_set] = ACTIONS(1596), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1594), + [sym__await_yield_identifier] = ACTIONS(1594), + [sym__await_keyword] = ACTIONS(1594), + [sym__default_declaration_start] = ACTIONS(1594), }, [STATE(579)] = { - [ts_builtin_sym_end] = ACTIONS(1596), - [sym_identifier] = ACTIONS(1598), - [anon_sym_export] = ACTIONS(1598), - [anon_sym_LBRACE] = ACTIONS(1596), - [anon_sym_RBRACE] = ACTIONS(1596), - [anon_sym_break] = ACTIONS(1598), - [anon_sym_case] = ACTIONS(1598), - [anon_sym_class] = ACTIONS(1598), - [anon_sym_const] = ACTIONS(1598), - [anon_sym_continue] = ACTIONS(1598), - [anon_sym_debugger] = ACTIONS(1598), - [anon_sym_default] = ACTIONS(1598), - [anon_sym_delete] = ACTIONS(1598), - [anon_sym_do] = ACTIONS(1598), - [anon_sym_else] = ACTIONS(1598), - [anon_sym_for] = ACTIONS(1598), - [anon_sym_function] = ACTIONS(1598), - [anon_sym_if] = ACTIONS(1598), - [anon_sym_import] = ACTIONS(1598), - [anon_sym_new] = ACTIONS(1598), - [anon_sym_return] = ACTIONS(1598), - [anon_sym_switch] = ACTIONS(1598), - [anon_sym_throw] = ACTIONS(1598), - [anon_sym_try] = ACTIONS(1598), - [anon_sym_typeof] = ACTIONS(1598), - [anon_sym_var] = ACTIONS(1598), - [anon_sym_void] = ACTIONS(1598), - [anon_sym_while] = ACTIONS(1598), - [anon_sym_with] = ACTIONS(1598), - [sym__let] = ACTIONS(1598), - [anon_sym_let] = ACTIONS(1598), - [anon_sym_using] = ACTIONS(1598), - [anon_sym_LPAREN] = ACTIONS(1596), - [anon_sym_SEMI] = ACTIONS(1596), - [anon_sym_yield] = ACTIONS(1598), - [anon_sym_LBRACK] = ACTIONS(1596), - [anon_sym_LT] = ACTIONS(1596), - [anon_sym_DQUOTE] = ACTIONS(1596), - [anon_sym_SQUOTE] = ACTIONS(1596), - [anon_sym_async] = ACTIONS(1598), - [anon_sym_PLUS] = ACTIONS(1598), - [anon_sym_DASH] = ACTIONS(1598), - [anon_sym_SLASH] = ACTIONS(1598), - [anon_sym_BANG] = ACTIONS(1596), - [anon_sym_TILDE] = ACTIONS(1596), - [anon_sym_PLUS_PLUS] = ACTIONS(1596), - [anon_sym_DASH_DASH] = ACTIONS(1596), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1596), - [sym_number] = ACTIONS(1596), - [sym_private_property_identifier] = ACTIONS(1596), - [sym_this] = ACTIONS(1598), - [sym_super] = ACTIONS(1598), - [sym_true] = ACTIONS(1598), - [sym_false] = ACTIONS(1598), - [sym_null] = ACTIONS(1598), - [sym_undefined] = ACTIONS(1598), - [anon_sym_AT] = ACTIONS(1596), - [anon_sym_static] = ACTIONS(1598), - [anon_sym_get] = ACTIONS(1598), - [anon_sym_set] = ACTIONS(1598), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1596), - [sym__await_yield_identifier] = ACTIONS(1596), - [sym__await_keyword] = ACTIONS(1596), - [sym__default_declaration_start] = ACTIONS(1596), + [ts_builtin_sym_end] = ACTIONS(1634), + [sym_identifier] = ACTIONS(1636), + [anon_sym_export] = ACTIONS(1636), + [anon_sym_LBRACE] = ACTIONS(1634), + [anon_sym_RBRACE] = ACTIONS(1634), + [anon_sym_break] = ACTIONS(1636), + [anon_sym_case] = ACTIONS(1636), + [anon_sym_class] = ACTIONS(1636), + [anon_sym_const] = ACTIONS(1636), + [anon_sym_continue] = ACTIONS(1636), + [anon_sym_debugger] = ACTIONS(1636), + [anon_sym_default] = ACTIONS(1636), + [anon_sym_delete] = ACTIONS(1636), + [anon_sym_do] = ACTIONS(1636), + [anon_sym_else] = ACTIONS(1636), + [anon_sym_for] = ACTIONS(1636), + [anon_sym_function] = ACTIONS(1636), + [anon_sym_if] = ACTIONS(1636), + [anon_sym_import] = ACTIONS(1636), + [anon_sym_new] = ACTIONS(1636), + [anon_sym_return] = ACTIONS(1636), + [anon_sym_switch] = ACTIONS(1636), + [anon_sym_throw] = ACTIONS(1636), + [anon_sym_try] = ACTIONS(1636), + [anon_sym_typeof] = ACTIONS(1636), + [anon_sym_var] = ACTIONS(1636), + [anon_sym_void] = ACTIONS(1636), + [anon_sym_while] = ACTIONS(1636), + [anon_sym_with] = ACTIONS(1636), + [sym__let] = ACTIONS(1636), + [anon_sym_let] = ACTIONS(1636), + [anon_sym_using] = ACTIONS(1636), + [anon_sym_LPAREN] = ACTIONS(1634), + [anon_sym_SEMI] = ACTIONS(1634), + [anon_sym_yield] = ACTIONS(1636), + [anon_sym_LBRACK] = ACTIONS(1634), + [anon_sym_LT] = ACTIONS(1634), + [anon_sym_DQUOTE] = ACTIONS(1634), + [anon_sym_SQUOTE] = ACTIONS(1634), + [anon_sym_async] = ACTIONS(1636), + [anon_sym_PLUS] = ACTIONS(1636), + [anon_sym_DASH] = ACTIONS(1636), + [anon_sym_SLASH] = ACTIONS(1636), + [anon_sym_BANG] = ACTIONS(1634), + [anon_sym_TILDE] = ACTIONS(1634), + [anon_sym_PLUS_PLUS] = ACTIONS(1634), + [anon_sym_DASH_DASH] = ACTIONS(1634), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1634), + [sym_number] = ACTIONS(1634), + [sym_private_property_identifier] = ACTIONS(1634), + [sym_this] = ACTIONS(1636), + [sym_super] = ACTIONS(1636), + [sym_true] = ACTIONS(1636), + [sym_false] = ACTIONS(1636), + [sym_null] = ACTIONS(1636), + [sym_undefined] = ACTIONS(1636), + [anon_sym_AT] = ACTIONS(1634), + [anon_sym_static] = ACTIONS(1636), + [anon_sym_get] = ACTIONS(1636), + [anon_sym_set] = ACTIONS(1636), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1634), + [sym__await_yield_identifier] = ACTIONS(1634), + [sym__await_keyword] = ACTIONS(1634), + [sym__default_declaration_start] = ACTIONS(1634), }, [STATE(580)] = { - [ts_builtin_sym_end] = ACTIONS(1596), - [sym_identifier] = ACTIONS(1598), - [anon_sym_export] = ACTIONS(1598), - [anon_sym_LBRACE] = ACTIONS(1596), - [anon_sym_RBRACE] = ACTIONS(1596), - [anon_sym_break] = ACTIONS(1598), - [anon_sym_case] = ACTIONS(1598), - [anon_sym_class] = ACTIONS(1598), - [anon_sym_const] = ACTIONS(1598), - [anon_sym_continue] = ACTIONS(1598), - [anon_sym_debugger] = ACTIONS(1598), - [anon_sym_default] = ACTIONS(1598), - [anon_sym_delete] = ACTIONS(1598), - [anon_sym_do] = ACTIONS(1598), - [anon_sym_else] = ACTIONS(1598), - [anon_sym_for] = ACTIONS(1598), - [anon_sym_function] = ACTIONS(1598), - [anon_sym_if] = ACTIONS(1598), - [anon_sym_import] = ACTIONS(1598), - [anon_sym_new] = ACTIONS(1598), - [anon_sym_return] = ACTIONS(1598), - [anon_sym_switch] = ACTIONS(1598), - [anon_sym_throw] = ACTIONS(1598), - [anon_sym_try] = ACTIONS(1598), - [anon_sym_typeof] = ACTIONS(1598), - [anon_sym_var] = ACTIONS(1598), - [anon_sym_void] = ACTIONS(1598), - [anon_sym_while] = ACTIONS(1598), - [anon_sym_with] = ACTIONS(1598), - [sym__let] = ACTIONS(1598), - [anon_sym_let] = ACTIONS(1598), - [anon_sym_using] = ACTIONS(1598), - [anon_sym_LPAREN] = ACTIONS(1596), - [anon_sym_SEMI] = ACTIONS(1596), - [anon_sym_yield] = ACTIONS(1598), - [anon_sym_LBRACK] = ACTIONS(1596), - [anon_sym_LT] = ACTIONS(1596), - [anon_sym_DQUOTE] = ACTIONS(1596), - [anon_sym_SQUOTE] = ACTIONS(1596), - [anon_sym_async] = ACTIONS(1598), - [anon_sym_PLUS] = ACTIONS(1598), - [anon_sym_DASH] = ACTIONS(1598), - [anon_sym_SLASH] = ACTIONS(1598), - [anon_sym_BANG] = ACTIONS(1596), - [anon_sym_TILDE] = ACTIONS(1596), - [anon_sym_PLUS_PLUS] = ACTIONS(1596), - [anon_sym_DASH_DASH] = ACTIONS(1596), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1596), - [sym_number] = ACTIONS(1596), - [sym_private_property_identifier] = ACTIONS(1596), - [sym_this] = ACTIONS(1598), - [sym_super] = ACTIONS(1598), - [sym_true] = ACTIONS(1598), - [sym_false] = ACTIONS(1598), - [sym_null] = ACTIONS(1598), - [sym_undefined] = ACTIONS(1598), - [anon_sym_AT] = ACTIONS(1596), - [anon_sym_static] = ACTIONS(1598), - [anon_sym_get] = ACTIONS(1598), - [anon_sym_set] = ACTIONS(1598), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1596), - [sym__await_yield_identifier] = ACTIONS(1596), - [sym__await_keyword] = ACTIONS(1596), - [sym__default_declaration_start] = ACTIONS(1596), + [ts_builtin_sym_end] = ACTIONS(1638), + [sym_identifier] = ACTIONS(1640), + [anon_sym_export] = ACTIONS(1640), + [anon_sym_LBRACE] = ACTIONS(1638), + [anon_sym_RBRACE] = ACTIONS(1638), + [anon_sym_break] = ACTIONS(1640), + [anon_sym_case] = ACTIONS(1640), + [anon_sym_class] = ACTIONS(1640), + [anon_sym_const] = ACTIONS(1640), + [anon_sym_continue] = ACTIONS(1640), + [anon_sym_debugger] = ACTIONS(1640), + [anon_sym_default] = ACTIONS(1640), + [anon_sym_delete] = ACTIONS(1640), + [anon_sym_do] = ACTIONS(1640), + [anon_sym_else] = ACTIONS(1640), + [anon_sym_for] = ACTIONS(1640), + [anon_sym_function] = ACTIONS(1640), + [anon_sym_if] = ACTIONS(1640), + [anon_sym_import] = ACTIONS(1640), + [anon_sym_new] = ACTIONS(1640), + [anon_sym_return] = ACTIONS(1640), + [anon_sym_switch] = ACTIONS(1640), + [anon_sym_throw] = ACTIONS(1640), + [anon_sym_try] = ACTIONS(1640), + [anon_sym_typeof] = ACTIONS(1640), + [anon_sym_var] = ACTIONS(1640), + [anon_sym_void] = ACTIONS(1640), + [anon_sym_while] = ACTIONS(1640), + [anon_sym_with] = ACTIONS(1640), + [sym__let] = ACTIONS(1640), + [anon_sym_let] = ACTIONS(1640), + [anon_sym_using] = ACTIONS(1640), + [anon_sym_LPAREN] = ACTIONS(1638), + [anon_sym_SEMI] = ACTIONS(1638), + [anon_sym_yield] = ACTIONS(1640), + [anon_sym_LBRACK] = ACTIONS(1638), + [anon_sym_LT] = ACTIONS(1638), + [anon_sym_DQUOTE] = ACTIONS(1638), + [anon_sym_SQUOTE] = ACTIONS(1638), + [anon_sym_async] = ACTIONS(1640), + [anon_sym_PLUS] = ACTIONS(1640), + [anon_sym_DASH] = ACTIONS(1640), + [anon_sym_SLASH] = ACTIONS(1640), + [anon_sym_BANG] = ACTIONS(1638), + [anon_sym_TILDE] = ACTIONS(1638), + [anon_sym_PLUS_PLUS] = ACTIONS(1638), + [anon_sym_DASH_DASH] = ACTIONS(1638), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1638), + [sym_number] = ACTIONS(1638), + [sym_private_property_identifier] = ACTIONS(1638), + [sym_this] = ACTIONS(1640), + [sym_super] = ACTIONS(1640), + [sym_true] = ACTIONS(1640), + [sym_false] = ACTIONS(1640), + [sym_null] = ACTIONS(1640), + [sym_undefined] = ACTIONS(1640), + [anon_sym_AT] = ACTIONS(1638), + [anon_sym_static] = ACTIONS(1640), + [anon_sym_get] = ACTIONS(1640), + [anon_sym_set] = ACTIONS(1640), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1638), + [sym__await_yield_identifier] = ACTIONS(1638), + [sym__await_keyword] = ACTIONS(1638), + [sym__default_declaration_start] = ACTIONS(1638), }, [STATE(581)] = { - [ts_builtin_sym_end] = ACTIONS(1600), - [sym_identifier] = ACTIONS(1602), - [anon_sym_export] = ACTIONS(1602), - [anon_sym_LBRACE] = ACTIONS(1600), - [anon_sym_RBRACE] = ACTIONS(1600), - [anon_sym_break] = ACTIONS(1602), - [anon_sym_case] = ACTIONS(1602), - [anon_sym_class] = ACTIONS(1602), - [anon_sym_const] = ACTIONS(1602), - [anon_sym_continue] = ACTIONS(1602), - [anon_sym_debugger] = ACTIONS(1602), - [anon_sym_default] = ACTIONS(1602), - [anon_sym_delete] = ACTIONS(1602), - [anon_sym_do] = ACTIONS(1602), - [anon_sym_else] = ACTIONS(1602), - [anon_sym_for] = ACTIONS(1602), - [anon_sym_function] = ACTIONS(1602), - [anon_sym_if] = ACTIONS(1602), - [anon_sym_import] = ACTIONS(1602), - [anon_sym_new] = ACTIONS(1602), - [anon_sym_return] = ACTIONS(1602), - [anon_sym_switch] = ACTIONS(1602), - [anon_sym_throw] = ACTIONS(1602), - [anon_sym_try] = ACTIONS(1602), - [anon_sym_typeof] = ACTIONS(1602), - [anon_sym_var] = ACTIONS(1602), - [anon_sym_void] = ACTIONS(1602), - [anon_sym_while] = ACTIONS(1602), - [anon_sym_with] = ACTIONS(1602), - [sym__let] = ACTIONS(1602), - [anon_sym_let] = ACTIONS(1602), - [anon_sym_using] = ACTIONS(1602), - [anon_sym_LPAREN] = ACTIONS(1600), - [anon_sym_SEMI] = ACTIONS(1600), - [anon_sym_yield] = ACTIONS(1602), - [anon_sym_LBRACK] = ACTIONS(1600), - [anon_sym_LT] = ACTIONS(1600), - [anon_sym_DQUOTE] = ACTIONS(1600), - [anon_sym_SQUOTE] = ACTIONS(1600), - [anon_sym_async] = ACTIONS(1602), - [anon_sym_PLUS] = ACTIONS(1602), - [anon_sym_DASH] = ACTIONS(1602), - [anon_sym_SLASH] = ACTIONS(1602), - [anon_sym_BANG] = ACTIONS(1600), - [anon_sym_TILDE] = ACTIONS(1600), - [anon_sym_PLUS_PLUS] = ACTIONS(1600), - [anon_sym_DASH_DASH] = ACTIONS(1600), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1600), - [sym_number] = ACTIONS(1600), - [sym_private_property_identifier] = ACTIONS(1600), - [sym_this] = ACTIONS(1602), - [sym_super] = ACTIONS(1602), - [sym_true] = ACTIONS(1602), - [sym_false] = ACTIONS(1602), - [sym_null] = ACTIONS(1602), - [sym_undefined] = ACTIONS(1602), - [anon_sym_AT] = ACTIONS(1600), - [anon_sym_static] = ACTIONS(1602), - [anon_sym_get] = ACTIONS(1602), - [anon_sym_set] = ACTIONS(1602), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1600), - [sym__await_yield_identifier] = ACTIONS(1600), - [sym__await_keyword] = ACTIONS(1600), - [sym__default_declaration_start] = ACTIONS(1600), + [ts_builtin_sym_end] = ACTIONS(1642), + [sym_identifier] = ACTIONS(1644), + [anon_sym_export] = ACTIONS(1644), + [anon_sym_LBRACE] = ACTIONS(1642), + [anon_sym_RBRACE] = ACTIONS(1642), + [anon_sym_break] = ACTIONS(1644), + [anon_sym_case] = ACTIONS(1644), + [anon_sym_class] = ACTIONS(1644), + [anon_sym_const] = ACTIONS(1644), + [anon_sym_continue] = ACTIONS(1644), + [anon_sym_debugger] = ACTIONS(1644), + [anon_sym_default] = ACTIONS(1644), + [anon_sym_delete] = ACTIONS(1644), + [anon_sym_do] = ACTIONS(1644), + [anon_sym_else] = ACTIONS(1644), + [anon_sym_for] = ACTIONS(1644), + [anon_sym_function] = ACTIONS(1644), + [anon_sym_if] = ACTIONS(1644), + [anon_sym_import] = ACTIONS(1644), + [anon_sym_new] = ACTIONS(1644), + [anon_sym_return] = ACTIONS(1644), + [anon_sym_switch] = ACTIONS(1644), + [anon_sym_throw] = ACTIONS(1644), + [anon_sym_try] = ACTIONS(1644), + [anon_sym_typeof] = ACTIONS(1644), + [anon_sym_var] = ACTIONS(1644), + [anon_sym_void] = ACTIONS(1644), + [anon_sym_while] = ACTIONS(1644), + [anon_sym_with] = ACTIONS(1644), + [sym__let] = ACTIONS(1644), + [anon_sym_let] = ACTIONS(1644), + [anon_sym_using] = ACTIONS(1644), + [anon_sym_LPAREN] = ACTIONS(1642), + [anon_sym_SEMI] = ACTIONS(1642), + [anon_sym_yield] = ACTIONS(1644), + [anon_sym_LBRACK] = ACTIONS(1642), + [anon_sym_LT] = ACTIONS(1642), + [anon_sym_DQUOTE] = ACTIONS(1642), + [anon_sym_SQUOTE] = ACTIONS(1642), + [anon_sym_async] = ACTIONS(1644), + [anon_sym_PLUS] = ACTIONS(1644), + [anon_sym_DASH] = ACTIONS(1644), + [anon_sym_SLASH] = ACTIONS(1644), + [anon_sym_BANG] = ACTIONS(1642), + [anon_sym_TILDE] = ACTIONS(1642), + [anon_sym_PLUS_PLUS] = ACTIONS(1642), + [anon_sym_DASH_DASH] = ACTIONS(1642), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1642), + [sym_number] = ACTIONS(1642), + [sym_private_property_identifier] = ACTIONS(1642), + [sym_this] = ACTIONS(1644), + [sym_super] = ACTIONS(1644), + [sym_true] = ACTIONS(1644), + [sym_false] = ACTIONS(1644), + [sym_null] = ACTIONS(1644), + [sym_undefined] = ACTIONS(1644), + [anon_sym_AT] = ACTIONS(1642), + [anon_sym_static] = ACTIONS(1644), + [anon_sym_get] = ACTIONS(1644), + [anon_sym_set] = ACTIONS(1644), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1642), + [sym__await_yield_identifier] = ACTIONS(1642), + [sym__await_keyword] = ACTIONS(1642), + [sym__default_declaration_start] = ACTIONS(1642), }, [STATE(582)] = { - [ts_builtin_sym_end] = ACTIONS(1600), - [sym_identifier] = ACTIONS(1602), - [anon_sym_export] = ACTIONS(1602), - [anon_sym_LBRACE] = ACTIONS(1600), - [anon_sym_RBRACE] = ACTIONS(1600), - [anon_sym_break] = ACTIONS(1602), - [anon_sym_case] = ACTIONS(1602), - [anon_sym_class] = ACTIONS(1602), - [anon_sym_const] = ACTIONS(1602), - [anon_sym_continue] = ACTIONS(1602), - [anon_sym_debugger] = ACTIONS(1602), - [anon_sym_default] = ACTIONS(1602), - [anon_sym_delete] = ACTIONS(1602), - [anon_sym_do] = ACTIONS(1602), - [anon_sym_else] = ACTIONS(1602), - [anon_sym_for] = ACTIONS(1602), - [anon_sym_function] = ACTIONS(1602), - [anon_sym_if] = ACTIONS(1602), - [anon_sym_import] = ACTIONS(1602), - [anon_sym_new] = ACTIONS(1602), - [anon_sym_return] = ACTIONS(1602), - [anon_sym_switch] = ACTIONS(1602), - [anon_sym_throw] = ACTIONS(1602), - [anon_sym_try] = ACTIONS(1602), - [anon_sym_typeof] = ACTIONS(1602), - [anon_sym_var] = ACTIONS(1602), - [anon_sym_void] = ACTIONS(1602), - [anon_sym_while] = ACTIONS(1602), - [anon_sym_with] = ACTIONS(1602), - [sym__let] = ACTIONS(1602), - [anon_sym_let] = ACTIONS(1602), - [anon_sym_using] = ACTIONS(1602), - [anon_sym_LPAREN] = ACTIONS(1600), - [anon_sym_SEMI] = ACTIONS(1600), - [anon_sym_yield] = ACTIONS(1602), - [anon_sym_LBRACK] = ACTIONS(1600), - [anon_sym_LT] = ACTIONS(1600), - [anon_sym_DQUOTE] = ACTIONS(1600), - [anon_sym_SQUOTE] = ACTIONS(1600), - [anon_sym_async] = ACTIONS(1602), - [anon_sym_PLUS] = ACTIONS(1602), - [anon_sym_DASH] = ACTIONS(1602), - [anon_sym_SLASH] = ACTIONS(1602), - [anon_sym_BANG] = ACTIONS(1600), - [anon_sym_TILDE] = ACTIONS(1600), - [anon_sym_PLUS_PLUS] = ACTIONS(1600), - [anon_sym_DASH_DASH] = ACTIONS(1600), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1600), - [sym_number] = ACTIONS(1600), - [sym_private_property_identifier] = ACTIONS(1600), - [sym_this] = ACTIONS(1602), - [sym_super] = ACTIONS(1602), - [sym_true] = ACTIONS(1602), - [sym_false] = ACTIONS(1602), - [sym_null] = ACTIONS(1602), - [sym_undefined] = ACTIONS(1602), - [anon_sym_AT] = ACTIONS(1600), - [anon_sym_static] = ACTIONS(1602), - [anon_sym_get] = ACTIONS(1602), - [anon_sym_set] = ACTIONS(1602), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1600), - [sym__await_yield_identifier] = ACTIONS(1600), - [sym__await_keyword] = ACTIONS(1600), - [sym__default_declaration_start] = ACTIONS(1600), + [ts_builtin_sym_end] = ACTIONS(1646), + [sym_identifier] = ACTIONS(1648), + [anon_sym_export] = ACTIONS(1648), + [anon_sym_LBRACE] = ACTIONS(1646), + [anon_sym_RBRACE] = ACTIONS(1646), + [anon_sym_break] = ACTIONS(1648), + [anon_sym_case] = ACTIONS(1648), + [anon_sym_class] = ACTIONS(1648), + [anon_sym_const] = ACTIONS(1648), + [anon_sym_continue] = ACTIONS(1648), + [anon_sym_debugger] = ACTIONS(1648), + [anon_sym_default] = ACTIONS(1648), + [anon_sym_delete] = ACTIONS(1648), + [anon_sym_do] = ACTIONS(1648), + [anon_sym_else] = ACTIONS(1648), + [anon_sym_for] = ACTIONS(1648), + [anon_sym_function] = ACTIONS(1648), + [anon_sym_if] = ACTIONS(1648), + [anon_sym_import] = ACTIONS(1648), + [anon_sym_new] = ACTIONS(1648), + [anon_sym_return] = ACTIONS(1648), + [anon_sym_switch] = ACTIONS(1648), + [anon_sym_throw] = ACTIONS(1648), + [anon_sym_try] = ACTIONS(1648), + [anon_sym_typeof] = ACTIONS(1648), + [anon_sym_var] = ACTIONS(1648), + [anon_sym_void] = ACTIONS(1648), + [anon_sym_while] = ACTIONS(1648), + [anon_sym_with] = ACTIONS(1648), + [sym__let] = ACTIONS(1648), + [anon_sym_let] = ACTIONS(1648), + [anon_sym_using] = ACTIONS(1648), + [anon_sym_LPAREN] = ACTIONS(1646), + [anon_sym_SEMI] = ACTIONS(1646), + [anon_sym_yield] = ACTIONS(1648), + [anon_sym_LBRACK] = ACTIONS(1646), + [anon_sym_LT] = ACTIONS(1646), + [anon_sym_DQUOTE] = ACTIONS(1646), + [anon_sym_SQUOTE] = ACTIONS(1646), + [anon_sym_async] = ACTIONS(1648), + [anon_sym_PLUS] = ACTIONS(1648), + [anon_sym_DASH] = ACTIONS(1648), + [anon_sym_SLASH] = ACTIONS(1648), + [anon_sym_BANG] = ACTIONS(1646), + [anon_sym_TILDE] = ACTIONS(1646), + [anon_sym_PLUS_PLUS] = ACTIONS(1646), + [anon_sym_DASH_DASH] = ACTIONS(1646), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1646), + [sym_number] = ACTIONS(1646), + [sym_private_property_identifier] = ACTIONS(1646), + [sym_this] = ACTIONS(1648), + [sym_super] = ACTIONS(1648), + [sym_true] = ACTIONS(1648), + [sym_false] = ACTIONS(1648), + [sym_null] = ACTIONS(1648), + [sym_undefined] = ACTIONS(1648), + [anon_sym_AT] = ACTIONS(1646), + [anon_sym_static] = ACTIONS(1648), + [anon_sym_get] = ACTIONS(1648), + [anon_sym_set] = ACTIONS(1648), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1646), + [sym__await_yield_identifier] = ACTIONS(1646), + [sym__await_keyword] = ACTIONS(1646), + [sym__default_declaration_start] = ACTIONS(1646), }, [STATE(583)] = { - [ts_builtin_sym_end] = ACTIONS(1600), - [sym_identifier] = ACTIONS(1602), - [anon_sym_export] = ACTIONS(1602), - [anon_sym_LBRACE] = ACTIONS(1600), - [anon_sym_RBRACE] = ACTIONS(1600), - [anon_sym_break] = ACTIONS(1602), - [anon_sym_case] = ACTIONS(1602), - [anon_sym_class] = ACTIONS(1602), - [anon_sym_const] = ACTIONS(1602), - [anon_sym_continue] = ACTIONS(1602), - [anon_sym_debugger] = ACTIONS(1602), - [anon_sym_default] = ACTIONS(1602), - [anon_sym_delete] = ACTIONS(1602), - [anon_sym_do] = ACTIONS(1602), - [anon_sym_else] = ACTIONS(1602), - [anon_sym_for] = ACTIONS(1602), - [anon_sym_function] = ACTIONS(1602), - [anon_sym_if] = ACTIONS(1602), - [anon_sym_import] = ACTIONS(1602), - [anon_sym_new] = ACTIONS(1602), - [anon_sym_return] = ACTIONS(1602), - [anon_sym_switch] = ACTIONS(1602), - [anon_sym_throw] = ACTIONS(1602), - [anon_sym_try] = ACTIONS(1602), - [anon_sym_typeof] = ACTIONS(1602), - [anon_sym_var] = ACTIONS(1602), - [anon_sym_void] = ACTIONS(1602), - [anon_sym_while] = ACTIONS(1602), - [anon_sym_with] = ACTIONS(1602), - [sym__let] = ACTIONS(1602), - [anon_sym_let] = ACTIONS(1602), - [anon_sym_using] = ACTIONS(1602), - [anon_sym_LPAREN] = ACTIONS(1600), - [anon_sym_SEMI] = ACTIONS(1600), - [anon_sym_yield] = ACTIONS(1602), - [anon_sym_LBRACK] = ACTIONS(1600), - [anon_sym_LT] = ACTIONS(1600), - [anon_sym_DQUOTE] = ACTIONS(1600), - [anon_sym_SQUOTE] = ACTIONS(1600), - [anon_sym_async] = ACTIONS(1602), - [anon_sym_PLUS] = ACTIONS(1602), - [anon_sym_DASH] = ACTIONS(1602), - [anon_sym_SLASH] = ACTIONS(1602), - [anon_sym_BANG] = ACTIONS(1600), - [anon_sym_TILDE] = ACTIONS(1600), - [anon_sym_PLUS_PLUS] = ACTIONS(1600), - [anon_sym_DASH_DASH] = ACTIONS(1600), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1600), - [sym_number] = ACTIONS(1600), - [sym_private_property_identifier] = ACTIONS(1600), - [sym_this] = ACTIONS(1602), - [sym_super] = ACTIONS(1602), - [sym_true] = ACTIONS(1602), - [sym_false] = ACTIONS(1602), - [sym_null] = ACTIONS(1602), - [sym_undefined] = ACTIONS(1602), - [anon_sym_AT] = ACTIONS(1600), - [anon_sym_static] = ACTIONS(1602), - [anon_sym_get] = ACTIONS(1602), - [anon_sym_set] = ACTIONS(1602), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1600), - [sym__await_yield_identifier] = ACTIONS(1600), - [sym__await_keyword] = ACTIONS(1600), - [sym__default_declaration_start] = ACTIONS(1600), - }, - [STATE(584)] = { - [ts_builtin_sym_end] = ACTIONS(1600), - [sym_identifier] = ACTIONS(1602), - [anon_sym_export] = ACTIONS(1602), - [anon_sym_LBRACE] = ACTIONS(1600), - [anon_sym_RBRACE] = ACTIONS(1600), - [anon_sym_break] = ACTIONS(1602), - [anon_sym_case] = ACTIONS(1602), - [anon_sym_class] = ACTIONS(1602), - [anon_sym_const] = ACTIONS(1602), - [anon_sym_continue] = ACTIONS(1602), - [anon_sym_debugger] = ACTIONS(1602), - [anon_sym_default] = ACTIONS(1602), - [anon_sym_delete] = ACTIONS(1602), - [anon_sym_do] = ACTIONS(1602), - [anon_sym_else] = ACTIONS(1602), - [anon_sym_for] = ACTIONS(1602), - [anon_sym_function] = ACTIONS(1602), - [anon_sym_if] = ACTIONS(1602), - [anon_sym_import] = ACTIONS(1602), - [anon_sym_new] = ACTIONS(1602), - [anon_sym_return] = ACTIONS(1602), - [anon_sym_switch] = ACTIONS(1602), - [anon_sym_throw] = ACTIONS(1602), - [anon_sym_try] = ACTIONS(1602), - [anon_sym_typeof] = ACTIONS(1602), - [anon_sym_var] = ACTIONS(1602), - [anon_sym_void] = ACTIONS(1602), - [anon_sym_while] = ACTIONS(1602), - [anon_sym_with] = ACTIONS(1602), - [sym__let] = ACTIONS(1602), - [anon_sym_let] = ACTIONS(1602), - [anon_sym_using] = ACTIONS(1602), - [anon_sym_LPAREN] = ACTIONS(1600), - [anon_sym_SEMI] = ACTIONS(1600), - [anon_sym_yield] = ACTIONS(1602), - [anon_sym_LBRACK] = ACTIONS(1600), - [anon_sym_LT] = ACTIONS(1600), - [anon_sym_DQUOTE] = ACTIONS(1600), - [anon_sym_SQUOTE] = ACTIONS(1600), - [anon_sym_async] = ACTIONS(1602), - [anon_sym_PLUS] = ACTIONS(1602), - [anon_sym_DASH] = ACTIONS(1602), - [anon_sym_SLASH] = ACTIONS(1602), - [anon_sym_BANG] = ACTIONS(1600), - [anon_sym_TILDE] = ACTIONS(1600), - [anon_sym_PLUS_PLUS] = ACTIONS(1600), - [anon_sym_DASH_DASH] = ACTIONS(1600), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1600), - [sym_number] = ACTIONS(1600), - [sym_private_property_identifier] = ACTIONS(1600), - [sym_this] = ACTIONS(1602), - [sym_super] = ACTIONS(1602), - [sym_true] = ACTIONS(1602), - [sym_false] = ACTIONS(1602), - [sym_null] = ACTIONS(1602), - [sym_undefined] = ACTIONS(1602), - [anon_sym_AT] = ACTIONS(1600), - [anon_sym_static] = ACTIONS(1602), - [anon_sym_get] = ACTIONS(1602), - [anon_sym_set] = ACTIONS(1602), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1600), - [sym__await_yield_identifier] = ACTIONS(1600), - [sym__await_keyword] = ACTIONS(1600), - [sym__default_declaration_start] = ACTIONS(1600), - }, - [STATE(585)] = { - [ts_builtin_sym_end] = ACTIONS(1604), - [sym_identifier] = ACTIONS(1606), - [anon_sym_export] = ACTIONS(1606), - [anon_sym_LBRACE] = ACTIONS(1604), - [anon_sym_RBRACE] = ACTIONS(1604), - [anon_sym_break] = ACTIONS(1606), - [anon_sym_case] = ACTIONS(1606), - [anon_sym_class] = ACTIONS(1606), - [anon_sym_const] = ACTIONS(1606), - [anon_sym_continue] = ACTIONS(1606), - [anon_sym_debugger] = ACTIONS(1606), - [anon_sym_default] = ACTIONS(1606), - [anon_sym_delete] = ACTIONS(1606), - [anon_sym_do] = ACTIONS(1606), - [anon_sym_else] = ACTIONS(1606), - [anon_sym_for] = ACTIONS(1606), - [anon_sym_function] = ACTIONS(1606), - [anon_sym_if] = ACTIONS(1606), - [anon_sym_import] = ACTIONS(1606), - [anon_sym_new] = ACTIONS(1606), - [anon_sym_return] = ACTIONS(1606), - [anon_sym_switch] = ACTIONS(1606), - [anon_sym_throw] = ACTIONS(1606), - [anon_sym_try] = ACTIONS(1606), - [anon_sym_typeof] = ACTIONS(1606), - [anon_sym_var] = ACTIONS(1606), - [anon_sym_void] = ACTIONS(1606), - [anon_sym_while] = ACTIONS(1606), - [anon_sym_with] = ACTIONS(1606), - [sym__let] = ACTIONS(1606), - [anon_sym_let] = ACTIONS(1606), - [anon_sym_using] = ACTIONS(1606), - [anon_sym_LPAREN] = ACTIONS(1604), - [anon_sym_SEMI] = ACTIONS(1604), - [anon_sym_yield] = ACTIONS(1606), - [anon_sym_LBRACK] = ACTIONS(1604), - [anon_sym_LT] = ACTIONS(1604), - [anon_sym_DQUOTE] = ACTIONS(1604), - [anon_sym_SQUOTE] = ACTIONS(1604), - [anon_sym_async] = ACTIONS(1606), - [anon_sym_PLUS] = ACTIONS(1606), - [anon_sym_DASH] = ACTIONS(1606), - [anon_sym_SLASH] = ACTIONS(1606), - [anon_sym_BANG] = ACTIONS(1604), - [anon_sym_TILDE] = ACTIONS(1604), - [anon_sym_PLUS_PLUS] = ACTIONS(1604), - [anon_sym_DASH_DASH] = ACTIONS(1604), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1604), - [sym_number] = ACTIONS(1604), - [sym_private_property_identifier] = ACTIONS(1604), - [sym_this] = ACTIONS(1606), - [sym_super] = ACTIONS(1606), - [sym_true] = ACTIONS(1606), - [sym_false] = ACTIONS(1606), - [sym_null] = ACTIONS(1606), - [sym_undefined] = ACTIONS(1606), - [anon_sym_AT] = ACTIONS(1604), - [anon_sym_static] = ACTIONS(1606), - [anon_sym_get] = ACTIONS(1606), - [anon_sym_set] = ACTIONS(1606), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1604), - [sym__await_yield_identifier] = ACTIONS(1604), - [sym__await_keyword] = ACTIONS(1604), - [sym__default_declaration_start] = ACTIONS(1604), - }, - [STATE(586)] = { - [ts_builtin_sym_end] = ACTIONS(1604), - [sym_identifier] = ACTIONS(1606), - [anon_sym_export] = ACTIONS(1606), - [anon_sym_LBRACE] = ACTIONS(1604), - [anon_sym_RBRACE] = ACTIONS(1604), - [anon_sym_break] = ACTIONS(1606), - [anon_sym_case] = ACTIONS(1606), - [anon_sym_class] = ACTIONS(1606), - [anon_sym_const] = ACTIONS(1606), - [anon_sym_continue] = ACTIONS(1606), - [anon_sym_debugger] = ACTIONS(1606), - [anon_sym_default] = ACTIONS(1606), - [anon_sym_delete] = ACTIONS(1606), - [anon_sym_do] = ACTIONS(1606), - [anon_sym_else] = ACTIONS(1606), - [anon_sym_for] = ACTIONS(1606), - [anon_sym_function] = ACTIONS(1606), - [anon_sym_if] = ACTIONS(1606), - [anon_sym_import] = ACTIONS(1606), - [anon_sym_new] = ACTIONS(1606), - [anon_sym_return] = ACTIONS(1606), - [anon_sym_switch] = ACTIONS(1606), - [anon_sym_throw] = ACTIONS(1606), - [anon_sym_try] = ACTIONS(1606), - [anon_sym_typeof] = ACTIONS(1606), - [anon_sym_var] = ACTIONS(1606), - [anon_sym_void] = ACTIONS(1606), - [anon_sym_while] = ACTIONS(1606), - [anon_sym_with] = ACTIONS(1606), - [sym__let] = ACTIONS(1606), - [anon_sym_let] = ACTIONS(1606), - [anon_sym_using] = ACTIONS(1606), - [anon_sym_LPAREN] = ACTIONS(1604), - [anon_sym_SEMI] = ACTIONS(1604), - [anon_sym_yield] = ACTIONS(1606), - [anon_sym_LBRACK] = ACTIONS(1604), - [anon_sym_LT] = ACTIONS(1604), - [anon_sym_DQUOTE] = ACTIONS(1604), - [anon_sym_SQUOTE] = ACTIONS(1604), - [anon_sym_async] = ACTIONS(1606), - [anon_sym_PLUS] = ACTIONS(1606), - [anon_sym_DASH] = ACTIONS(1606), - [anon_sym_SLASH] = ACTIONS(1606), - [anon_sym_BANG] = ACTIONS(1604), - [anon_sym_TILDE] = ACTIONS(1604), - [anon_sym_PLUS_PLUS] = ACTIONS(1604), - [anon_sym_DASH_DASH] = ACTIONS(1604), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1604), - [sym_number] = ACTIONS(1604), - [sym_private_property_identifier] = ACTIONS(1604), - [sym_this] = ACTIONS(1606), - [sym_super] = ACTIONS(1606), - [sym_true] = ACTIONS(1606), - [sym_false] = ACTIONS(1606), - [sym_null] = ACTIONS(1606), - [sym_undefined] = ACTIONS(1606), - [anon_sym_AT] = ACTIONS(1604), - [anon_sym_static] = ACTIONS(1606), - [anon_sym_get] = ACTIONS(1606), - [anon_sym_set] = ACTIONS(1606), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1604), - [sym__await_yield_identifier] = ACTIONS(1604), - [sym__await_keyword] = ACTIONS(1604), - [sym__default_declaration_start] = ACTIONS(1604), - }, - [STATE(587)] = { - [ts_builtin_sym_end] = ACTIONS(1604), - [sym_identifier] = ACTIONS(1606), - [anon_sym_export] = ACTIONS(1606), - [anon_sym_LBRACE] = ACTIONS(1604), - [anon_sym_RBRACE] = ACTIONS(1604), - [anon_sym_break] = ACTIONS(1606), - [anon_sym_case] = ACTIONS(1606), - [anon_sym_class] = ACTIONS(1606), - [anon_sym_const] = ACTIONS(1606), - [anon_sym_continue] = ACTIONS(1606), - [anon_sym_debugger] = ACTIONS(1606), - [anon_sym_default] = ACTIONS(1606), - [anon_sym_delete] = ACTIONS(1606), - [anon_sym_do] = ACTIONS(1606), - [anon_sym_else] = ACTIONS(1606), - [anon_sym_for] = ACTIONS(1606), - [anon_sym_function] = ACTIONS(1606), - [anon_sym_if] = ACTIONS(1606), - [anon_sym_import] = ACTIONS(1606), - [anon_sym_new] = ACTIONS(1606), - [anon_sym_return] = ACTIONS(1606), - [anon_sym_switch] = ACTIONS(1606), - [anon_sym_throw] = ACTIONS(1606), - [anon_sym_try] = ACTIONS(1606), - [anon_sym_typeof] = ACTIONS(1606), - [anon_sym_var] = ACTIONS(1606), - [anon_sym_void] = ACTIONS(1606), - [anon_sym_while] = ACTIONS(1606), - [anon_sym_with] = ACTIONS(1606), - [sym__let] = ACTIONS(1606), - [anon_sym_let] = ACTIONS(1606), - [anon_sym_using] = ACTIONS(1606), - [anon_sym_LPAREN] = ACTIONS(1604), - [anon_sym_SEMI] = ACTIONS(1604), - [anon_sym_yield] = ACTIONS(1606), - [anon_sym_LBRACK] = ACTIONS(1604), - [anon_sym_LT] = ACTIONS(1604), - [anon_sym_DQUOTE] = ACTIONS(1604), - [anon_sym_SQUOTE] = ACTIONS(1604), - [anon_sym_async] = ACTIONS(1606), - [anon_sym_PLUS] = ACTIONS(1606), - [anon_sym_DASH] = ACTIONS(1606), - [anon_sym_SLASH] = ACTIONS(1606), - [anon_sym_BANG] = ACTIONS(1604), - [anon_sym_TILDE] = ACTIONS(1604), - [anon_sym_PLUS_PLUS] = ACTIONS(1604), - [anon_sym_DASH_DASH] = ACTIONS(1604), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1604), - [sym_number] = ACTIONS(1604), - [sym_private_property_identifier] = ACTIONS(1604), - [sym_this] = ACTIONS(1606), - [sym_super] = ACTIONS(1606), - [sym_true] = ACTIONS(1606), - [sym_false] = ACTIONS(1606), - [sym_null] = ACTIONS(1606), - [sym_undefined] = ACTIONS(1606), - [anon_sym_AT] = ACTIONS(1604), - [anon_sym_static] = ACTIONS(1606), - [anon_sym_get] = ACTIONS(1606), - [anon_sym_set] = ACTIONS(1606), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1604), - [sym__await_yield_identifier] = ACTIONS(1604), - [sym__await_keyword] = ACTIONS(1604), - [sym__default_declaration_start] = ACTIONS(1604), - }, - [STATE(588)] = { - [ts_builtin_sym_end] = ACTIONS(1604), - [sym_identifier] = ACTIONS(1606), - [anon_sym_export] = ACTIONS(1606), - [anon_sym_LBRACE] = ACTIONS(1604), - [anon_sym_RBRACE] = ACTIONS(1604), - [anon_sym_break] = ACTIONS(1606), - [anon_sym_case] = ACTIONS(1606), - [anon_sym_class] = ACTIONS(1606), - [anon_sym_const] = ACTIONS(1606), - [anon_sym_continue] = ACTIONS(1606), - [anon_sym_debugger] = ACTIONS(1606), - [anon_sym_default] = ACTIONS(1606), - [anon_sym_delete] = ACTIONS(1606), - [anon_sym_do] = ACTIONS(1606), - [anon_sym_else] = ACTIONS(1606), - [anon_sym_for] = ACTIONS(1606), - [anon_sym_function] = ACTIONS(1606), - [anon_sym_if] = ACTIONS(1606), - [anon_sym_import] = ACTIONS(1606), - [anon_sym_new] = ACTIONS(1606), - [anon_sym_return] = ACTIONS(1606), - [anon_sym_switch] = ACTIONS(1606), - [anon_sym_throw] = ACTIONS(1606), - [anon_sym_try] = ACTIONS(1606), - [anon_sym_typeof] = ACTIONS(1606), - [anon_sym_var] = ACTIONS(1606), - [anon_sym_void] = ACTIONS(1606), - [anon_sym_while] = ACTIONS(1606), - [anon_sym_with] = ACTIONS(1606), - [sym__let] = ACTIONS(1606), - [anon_sym_let] = ACTIONS(1606), - [anon_sym_using] = ACTIONS(1606), - [anon_sym_LPAREN] = ACTIONS(1604), - [anon_sym_SEMI] = ACTIONS(1604), - [anon_sym_yield] = ACTIONS(1606), - [anon_sym_LBRACK] = ACTIONS(1604), - [anon_sym_LT] = ACTIONS(1604), - [anon_sym_DQUOTE] = ACTIONS(1604), - [anon_sym_SQUOTE] = ACTIONS(1604), - [anon_sym_async] = ACTIONS(1606), - [anon_sym_PLUS] = ACTIONS(1606), - [anon_sym_DASH] = ACTIONS(1606), - [anon_sym_SLASH] = ACTIONS(1606), - [anon_sym_BANG] = ACTIONS(1604), - [anon_sym_TILDE] = ACTIONS(1604), - [anon_sym_PLUS_PLUS] = ACTIONS(1604), - [anon_sym_DASH_DASH] = ACTIONS(1604), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1604), - [sym_number] = ACTIONS(1604), - [sym_private_property_identifier] = ACTIONS(1604), - [sym_this] = ACTIONS(1606), - [sym_super] = ACTIONS(1606), - [sym_true] = ACTIONS(1606), - [sym_false] = ACTIONS(1606), - [sym_null] = ACTIONS(1606), - [sym_undefined] = ACTIONS(1606), - [anon_sym_AT] = ACTIONS(1604), - [anon_sym_static] = ACTIONS(1606), - [anon_sym_get] = ACTIONS(1606), - [anon_sym_set] = ACTIONS(1606), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1604), - [sym__await_yield_identifier] = ACTIONS(1604), - [sym__await_keyword] = ACTIONS(1604), - [sym__default_declaration_start] = ACTIONS(1604), - }, - [STATE(589)] = { - [ts_builtin_sym_end] = ACTIONS(1065), - [sym_identifier] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1067), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1067), - [anon_sym_case] = ACTIONS(1067), - [anon_sym_class] = ACTIONS(1067), - [anon_sym_const] = ACTIONS(1067), - [anon_sym_continue] = ACTIONS(1067), - [anon_sym_debugger] = ACTIONS(1067), - [anon_sym_default] = ACTIONS(1067), - [anon_sym_delete] = ACTIONS(1067), - [anon_sym_do] = ACTIONS(1067), - [anon_sym_else] = ACTIONS(1067), - [anon_sym_for] = ACTIONS(1067), - [anon_sym_function] = ACTIONS(1067), - [anon_sym_if] = ACTIONS(1067), - [anon_sym_import] = ACTIONS(1067), - [anon_sym_new] = ACTIONS(1067), - [anon_sym_return] = ACTIONS(1067), - [anon_sym_switch] = ACTIONS(1067), - [anon_sym_throw] = ACTIONS(1067), - [anon_sym_try] = ACTIONS(1067), - [anon_sym_typeof] = ACTIONS(1067), - [anon_sym_var] = ACTIONS(1067), - [anon_sym_void] = ACTIONS(1067), - [anon_sym_while] = ACTIONS(1067), - [anon_sym_with] = ACTIONS(1067), - [sym__let] = ACTIONS(1067), - [anon_sym_let] = ACTIONS(1067), - [anon_sym_using] = ACTIONS(1067), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_yield] = ACTIONS(1067), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LT] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [anon_sym_SQUOTE] = ACTIONS(1065), - [anon_sym_async] = ACTIONS(1067), - [anon_sym_PLUS] = ACTIONS(1067), - [anon_sym_DASH] = ACTIONS(1067), - [anon_sym_SLASH] = ACTIONS(1067), - [anon_sym_BANG] = ACTIONS(1065), - [anon_sym_TILDE] = ACTIONS(1065), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1065), - [sym_number] = ACTIONS(1065), - [sym_private_property_identifier] = ACTIONS(1065), - [sym_this] = ACTIONS(1067), - [sym_super] = ACTIONS(1067), - [sym_true] = ACTIONS(1067), - [sym_false] = ACTIONS(1067), - [sym_null] = ACTIONS(1067), - [sym_undefined] = ACTIONS(1067), - [anon_sym_AT] = ACTIONS(1065), - [anon_sym_static] = ACTIONS(1067), - [anon_sym_get] = ACTIONS(1067), - [anon_sym_set] = ACTIONS(1067), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1065), - [sym__await_yield_identifier] = ACTIONS(1065), - [sym__await_keyword] = ACTIONS(1065), - [sym__default_declaration_start] = ACTIONS(1065), - }, - [STATE(590)] = { - [ts_builtin_sym_end] = ACTIONS(1608), - [sym_identifier] = ACTIONS(1610), - [anon_sym_export] = ACTIONS(1610), - [anon_sym_LBRACE] = ACTIONS(1608), - [anon_sym_RBRACE] = ACTIONS(1608), - [anon_sym_break] = ACTIONS(1610), - [anon_sym_case] = ACTIONS(1610), - [anon_sym_class] = ACTIONS(1610), - [anon_sym_const] = ACTIONS(1610), - [anon_sym_continue] = ACTIONS(1610), - [anon_sym_debugger] = ACTIONS(1610), - [anon_sym_default] = ACTIONS(1610), - [anon_sym_delete] = ACTIONS(1610), - [anon_sym_do] = ACTIONS(1610), - [anon_sym_else] = ACTIONS(1610), - [anon_sym_for] = ACTIONS(1610), - [anon_sym_function] = ACTIONS(1610), - [anon_sym_if] = ACTIONS(1610), - [anon_sym_import] = ACTIONS(1610), - [anon_sym_new] = ACTIONS(1610), - [anon_sym_return] = ACTIONS(1610), - [anon_sym_switch] = ACTIONS(1610), - [anon_sym_throw] = ACTIONS(1610), - [anon_sym_try] = ACTIONS(1610), - [anon_sym_typeof] = ACTIONS(1610), - [anon_sym_var] = ACTIONS(1610), - [anon_sym_void] = ACTIONS(1610), - [anon_sym_while] = ACTIONS(1610), - [anon_sym_with] = ACTIONS(1610), - [sym__let] = ACTIONS(1610), - [anon_sym_let] = ACTIONS(1610), - [anon_sym_using] = ACTIONS(1610), - [anon_sym_LPAREN] = ACTIONS(1608), - [anon_sym_SEMI] = ACTIONS(1608), - [anon_sym_yield] = ACTIONS(1610), - [anon_sym_LBRACK] = ACTIONS(1608), - [anon_sym_LT] = ACTIONS(1608), - [anon_sym_DQUOTE] = ACTIONS(1608), - [anon_sym_SQUOTE] = ACTIONS(1608), - [anon_sym_async] = ACTIONS(1610), - [anon_sym_PLUS] = ACTIONS(1610), - [anon_sym_DASH] = ACTIONS(1610), - [anon_sym_SLASH] = ACTIONS(1610), - [anon_sym_BANG] = ACTIONS(1608), - [anon_sym_TILDE] = ACTIONS(1608), - [anon_sym_PLUS_PLUS] = ACTIONS(1608), - [anon_sym_DASH_DASH] = ACTIONS(1608), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1608), - [sym_number] = ACTIONS(1608), - [sym_private_property_identifier] = ACTIONS(1608), - [sym_this] = ACTIONS(1610), - [sym_super] = ACTIONS(1610), - [sym_true] = ACTIONS(1610), - [sym_false] = ACTIONS(1610), - [sym_null] = ACTIONS(1610), - [sym_undefined] = ACTIONS(1610), - [anon_sym_AT] = ACTIONS(1608), - [anon_sym_static] = ACTIONS(1610), - [anon_sym_get] = ACTIONS(1610), - [anon_sym_set] = ACTIONS(1610), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1608), - [sym__await_yield_identifier] = ACTIONS(1608), - [sym__await_keyword] = ACTIONS(1608), - [sym__default_declaration_start] = ACTIONS(1608), - }, - [STATE(591)] = { - [ts_builtin_sym_end] = ACTIONS(1612), - [sym_identifier] = ACTIONS(1614), - [anon_sym_export] = ACTIONS(1614), - [anon_sym_LBRACE] = ACTIONS(1612), - [anon_sym_RBRACE] = ACTIONS(1612), - [anon_sym_break] = ACTIONS(1614), - [anon_sym_case] = ACTIONS(1614), - [anon_sym_class] = ACTIONS(1614), - [anon_sym_const] = ACTIONS(1614), - [anon_sym_continue] = ACTIONS(1614), - [anon_sym_debugger] = ACTIONS(1614), - [anon_sym_default] = ACTIONS(1614), - [anon_sym_delete] = ACTIONS(1614), - [anon_sym_do] = ACTIONS(1614), - [anon_sym_else] = ACTIONS(1614), - [anon_sym_for] = ACTIONS(1614), - [anon_sym_function] = ACTIONS(1614), - [anon_sym_if] = ACTIONS(1614), - [anon_sym_import] = ACTIONS(1614), - [anon_sym_new] = ACTIONS(1614), - [anon_sym_return] = ACTIONS(1614), - [anon_sym_switch] = ACTIONS(1614), - [anon_sym_throw] = ACTIONS(1614), - [anon_sym_try] = ACTIONS(1614), - [anon_sym_typeof] = ACTIONS(1614), - [anon_sym_var] = ACTIONS(1614), - [anon_sym_void] = ACTIONS(1614), - [anon_sym_while] = ACTIONS(1614), - [anon_sym_with] = ACTIONS(1614), - [sym__let] = ACTIONS(1614), - [anon_sym_let] = ACTIONS(1614), - [anon_sym_using] = ACTIONS(1614), - [anon_sym_LPAREN] = ACTIONS(1612), - [anon_sym_SEMI] = ACTIONS(1612), - [anon_sym_yield] = ACTIONS(1614), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_LT] = ACTIONS(1612), - [anon_sym_DQUOTE] = ACTIONS(1612), - [anon_sym_SQUOTE] = ACTIONS(1612), - [anon_sym_async] = ACTIONS(1614), - [anon_sym_PLUS] = ACTIONS(1614), - [anon_sym_DASH] = ACTIONS(1614), - [anon_sym_SLASH] = ACTIONS(1614), - [anon_sym_BANG] = ACTIONS(1612), - [anon_sym_TILDE] = ACTIONS(1612), - [anon_sym_PLUS_PLUS] = ACTIONS(1612), - [anon_sym_DASH_DASH] = ACTIONS(1612), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1612), - [sym_number] = ACTIONS(1612), - [sym_private_property_identifier] = ACTIONS(1612), - [sym_this] = ACTIONS(1614), - [sym_super] = ACTIONS(1614), - [sym_true] = ACTIONS(1614), - [sym_false] = ACTIONS(1614), - [sym_null] = ACTIONS(1614), - [sym_undefined] = ACTIONS(1614), - [anon_sym_AT] = ACTIONS(1612), - [anon_sym_static] = ACTIONS(1614), - [anon_sym_get] = ACTIONS(1614), - [anon_sym_set] = ACTIONS(1614), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1612), - [sym__await_yield_identifier] = ACTIONS(1612), - [sym__await_keyword] = ACTIONS(1612), - [sym__default_declaration_start] = ACTIONS(1612), - }, - [STATE(592)] = { - [ts_builtin_sym_end] = ACTIONS(1616), - [sym_identifier] = ACTIONS(1618), - [anon_sym_export] = ACTIONS(1618), - [anon_sym_LBRACE] = ACTIONS(1616), - [anon_sym_RBRACE] = ACTIONS(1616), - [anon_sym_break] = ACTIONS(1618), - [anon_sym_case] = ACTIONS(1618), - [anon_sym_class] = ACTIONS(1618), - [anon_sym_const] = ACTIONS(1618), - [anon_sym_continue] = ACTIONS(1618), - [anon_sym_debugger] = ACTIONS(1618), - [anon_sym_default] = ACTIONS(1618), - [anon_sym_delete] = ACTIONS(1618), - [anon_sym_do] = ACTIONS(1618), - [anon_sym_else] = ACTIONS(1618), - [anon_sym_for] = ACTIONS(1618), - [anon_sym_function] = ACTIONS(1618), - [anon_sym_if] = ACTIONS(1618), - [anon_sym_import] = ACTIONS(1618), - [anon_sym_new] = ACTIONS(1618), - [anon_sym_return] = ACTIONS(1618), - [anon_sym_switch] = ACTIONS(1618), - [anon_sym_throw] = ACTIONS(1618), - [anon_sym_try] = ACTIONS(1618), - [anon_sym_typeof] = ACTIONS(1618), - [anon_sym_var] = ACTIONS(1618), - [anon_sym_void] = ACTIONS(1618), - [anon_sym_while] = ACTIONS(1618), - [anon_sym_with] = ACTIONS(1618), - [sym__let] = ACTIONS(1618), - [anon_sym_let] = ACTIONS(1618), - [anon_sym_using] = ACTIONS(1618), - [anon_sym_LPAREN] = ACTIONS(1616), - [anon_sym_SEMI] = ACTIONS(1616), - [anon_sym_yield] = ACTIONS(1618), - [anon_sym_LBRACK] = ACTIONS(1616), - [anon_sym_LT] = ACTIONS(1616), - [anon_sym_DQUOTE] = ACTIONS(1616), - [anon_sym_SQUOTE] = ACTIONS(1616), - [anon_sym_async] = ACTIONS(1618), - [anon_sym_PLUS] = ACTIONS(1618), - [anon_sym_DASH] = ACTIONS(1618), - [anon_sym_SLASH] = ACTIONS(1618), - [anon_sym_BANG] = ACTIONS(1616), - [anon_sym_TILDE] = ACTIONS(1616), - [anon_sym_PLUS_PLUS] = ACTIONS(1616), - [anon_sym_DASH_DASH] = ACTIONS(1616), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1616), - [sym_number] = ACTIONS(1616), - [sym_private_property_identifier] = ACTIONS(1616), - [sym_this] = ACTIONS(1618), - [sym_super] = ACTIONS(1618), - [sym_true] = ACTIONS(1618), - [sym_false] = ACTIONS(1618), - [sym_null] = ACTIONS(1618), - [sym_undefined] = ACTIONS(1618), - [anon_sym_AT] = ACTIONS(1616), - [anon_sym_static] = ACTIONS(1618), - [anon_sym_get] = ACTIONS(1618), - [anon_sym_set] = ACTIONS(1618), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1616), - [sym__await_yield_identifier] = ACTIONS(1616), - [sym__await_keyword] = ACTIONS(1616), - [sym__default_declaration_start] = ACTIONS(1616), - }, - [STATE(593)] = { - [ts_builtin_sym_end] = ACTIONS(1005), - [sym_identifier] = ACTIONS(1007), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1005), - [anon_sym_RBRACE] = ACTIONS(1005), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_case] = ACTIONS(1007), - [anon_sym_class] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_debugger] = ACTIONS(1007), - [anon_sym_default] = ACTIONS(1007), - [anon_sym_delete] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_else] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_function] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_import] = ACTIONS(1007), - [anon_sym_new] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_switch] = ACTIONS(1007), - [anon_sym_throw] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_typeof] = ACTIONS(1007), - [anon_sym_var] = ACTIONS(1007), - [anon_sym_void] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_with] = ACTIONS(1007), - [sym__let] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_using] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1005), - [anon_sym_SEMI] = ACTIONS(1005), - [anon_sym_yield] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1005), - [anon_sym_LT] = ACTIONS(1005), - [anon_sym_DQUOTE] = ACTIONS(1005), - [anon_sym_SQUOTE] = ACTIONS(1005), - [anon_sym_async] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_BANG] = ACTIONS(1005), - [anon_sym_TILDE] = ACTIONS(1005), - [anon_sym_PLUS_PLUS] = ACTIONS(1005), - [anon_sym_DASH_DASH] = ACTIONS(1005), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1005), - [sym_number] = ACTIONS(1005), - [sym_private_property_identifier] = ACTIONS(1005), - [sym_this] = ACTIONS(1007), - [sym_super] = ACTIONS(1007), - [sym_true] = ACTIONS(1007), - [sym_false] = ACTIONS(1007), - [sym_null] = ACTIONS(1007), - [sym_undefined] = ACTIONS(1007), - [anon_sym_AT] = ACTIONS(1005), - [anon_sym_static] = ACTIONS(1007), - [anon_sym_get] = ACTIONS(1007), - [anon_sym_set] = ACTIONS(1007), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1005), - [sym__await_yield_identifier] = ACTIONS(1005), - [sym__await_keyword] = ACTIONS(1005), - [sym__default_declaration_start] = ACTIONS(1005), - }, - [STATE(594)] = { - [ts_builtin_sym_end] = ACTIONS(1057), - [sym_identifier] = ACTIONS(1059), - [anon_sym_export] = ACTIONS(1059), - [anon_sym_LBRACE] = ACTIONS(1057), - [anon_sym_RBRACE] = ACTIONS(1057), - [anon_sym_break] = ACTIONS(1059), - [anon_sym_case] = ACTIONS(1059), - [anon_sym_class] = ACTIONS(1059), - [anon_sym_const] = ACTIONS(1059), - [anon_sym_continue] = ACTIONS(1059), - [anon_sym_debugger] = ACTIONS(1059), - [anon_sym_default] = ACTIONS(1059), - [anon_sym_delete] = ACTIONS(1059), - [anon_sym_do] = ACTIONS(1059), - [anon_sym_else] = ACTIONS(1059), - [anon_sym_for] = ACTIONS(1059), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_if] = ACTIONS(1059), - [anon_sym_import] = ACTIONS(1059), - [anon_sym_new] = ACTIONS(1059), - [anon_sym_return] = ACTIONS(1059), - [anon_sym_switch] = ACTIONS(1059), - [anon_sym_throw] = ACTIONS(1059), - [anon_sym_try] = ACTIONS(1059), - [anon_sym_typeof] = ACTIONS(1059), - [anon_sym_var] = ACTIONS(1059), - [anon_sym_void] = ACTIONS(1059), - [anon_sym_while] = ACTIONS(1059), - [anon_sym_with] = ACTIONS(1059), - [sym__let] = ACTIONS(1059), - [anon_sym_let] = ACTIONS(1059), - [anon_sym_using] = ACTIONS(1059), - [anon_sym_LPAREN] = ACTIONS(1057), - [anon_sym_SEMI] = ACTIONS(1057), - [anon_sym_yield] = ACTIONS(1059), - [anon_sym_LBRACK] = ACTIONS(1057), - [anon_sym_LT] = ACTIONS(1057), - [anon_sym_DQUOTE] = ACTIONS(1057), - [anon_sym_SQUOTE] = ACTIONS(1057), - [anon_sym_async] = ACTIONS(1059), - [anon_sym_PLUS] = ACTIONS(1059), - [anon_sym_DASH] = ACTIONS(1059), - [anon_sym_SLASH] = ACTIONS(1059), - [anon_sym_BANG] = ACTIONS(1057), - [anon_sym_TILDE] = ACTIONS(1057), - [anon_sym_PLUS_PLUS] = ACTIONS(1057), - [anon_sym_DASH_DASH] = ACTIONS(1057), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1057), - [sym_number] = ACTIONS(1057), - [sym_private_property_identifier] = ACTIONS(1057), - [sym_this] = ACTIONS(1059), - [sym_super] = ACTIONS(1059), - [sym_true] = ACTIONS(1059), - [sym_false] = ACTIONS(1059), - [sym_null] = ACTIONS(1059), - [sym_undefined] = ACTIONS(1059), - [anon_sym_AT] = ACTIONS(1057), - [anon_sym_static] = ACTIONS(1059), - [anon_sym_get] = ACTIONS(1059), - [anon_sym_set] = ACTIONS(1059), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1057), - [sym__await_yield_identifier] = ACTIONS(1057), - [sym__await_keyword] = ACTIONS(1057), - [sym__default_declaration_start] = ACTIONS(1057), - }, - [STATE(595)] = { - [ts_builtin_sym_end] = ACTIONS(1620), - [sym_identifier] = ACTIONS(1622), - [anon_sym_export] = ACTIONS(1622), - [anon_sym_LBRACE] = ACTIONS(1620), - [anon_sym_RBRACE] = ACTIONS(1620), - [anon_sym_break] = ACTIONS(1622), - [anon_sym_case] = ACTIONS(1622), - [anon_sym_class] = ACTIONS(1622), - [anon_sym_const] = ACTIONS(1622), - [anon_sym_continue] = ACTIONS(1622), - [anon_sym_debugger] = ACTIONS(1622), - [anon_sym_default] = ACTIONS(1622), - [anon_sym_delete] = ACTIONS(1622), - [anon_sym_do] = ACTIONS(1622), - [anon_sym_else] = ACTIONS(1622), - [anon_sym_for] = ACTIONS(1622), - [anon_sym_function] = ACTIONS(1622), - [anon_sym_if] = ACTIONS(1622), - [anon_sym_import] = ACTIONS(1622), - [anon_sym_new] = ACTIONS(1622), - [anon_sym_return] = ACTIONS(1622), - [anon_sym_switch] = ACTIONS(1622), - [anon_sym_throw] = ACTIONS(1622), - [anon_sym_try] = ACTIONS(1622), - [anon_sym_typeof] = ACTIONS(1622), - [anon_sym_var] = ACTIONS(1622), - [anon_sym_void] = ACTIONS(1622), - [anon_sym_while] = ACTIONS(1622), - [anon_sym_with] = ACTIONS(1622), - [sym__let] = ACTIONS(1622), - [anon_sym_let] = ACTIONS(1622), - [anon_sym_using] = ACTIONS(1622), - [anon_sym_LPAREN] = ACTIONS(1620), - [anon_sym_SEMI] = ACTIONS(1620), - [anon_sym_yield] = ACTIONS(1622), - [anon_sym_LBRACK] = ACTIONS(1620), - [anon_sym_LT] = ACTIONS(1620), - [anon_sym_DQUOTE] = ACTIONS(1620), - [anon_sym_SQUOTE] = ACTIONS(1620), - [anon_sym_async] = ACTIONS(1622), - [anon_sym_PLUS] = ACTIONS(1622), - [anon_sym_DASH] = ACTIONS(1622), - [anon_sym_SLASH] = ACTIONS(1622), - [anon_sym_BANG] = ACTIONS(1620), - [anon_sym_TILDE] = ACTIONS(1620), - [anon_sym_PLUS_PLUS] = ACTIONS(1620), - [anon_sym_DASH_DASH] = ACTIONS(1620), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1620), - [sym_number] = ACTIONS(1620), - [sym_private_property_identifier] = ACTIONS(1620), - [sym_this] = ACTIONS(1622), - [sym_super] = ACTIONS(1622), - [sym_true] = ACTIONS(1622), - [sym_false] = ACTIONS(1622), - [sym_null] = ACTIONS(1622), - [sym_undefined] = ACTIONS(1622), - [anon_sym_AT] = ACTIONS(1620), - [anon_sym_static] = ACTIONS(1622), - [anon_sym_get] = ACTIONS(1622), - [anon_sym_set] = ACTIONS(1622), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1620), - [sym__await_yield_identifier] = ACTIONS(1620), - [sym__await_keyword] = ACTIONS(1620), - [sym__default_declaration_start] = ACTIONS(1620), - }, - [STATE(596)] = { - [ts_builtin_sym_end] = ACTIONS(1620), - [sym_identifier] = ACTIONS(1622), - [anon_sym_export] = ACTIONS(1622), - [anon_sym_LBRACE] = ACTIONS(1620), - [anon_sym_RBRACE] = ACTIONS(1620), - [anon_sym_break] = ACTIONS(1622), - [anon_sym_case] = ACTIONS(1622), - [anon_sym_class] = ACTIONS(1622), - [anon_sym_const] = ACTIONS(1622), - [anon_sym_continue] = ACTIONS(1622), - [anon_sym_debugger] = ACTIONS(1622), - [anon_sym_default] = ACTIONS(1622), - [anon_sym_delete] = ACTIONS(1622), - [anon_sym_do] = ACTIONS(1622), - [anon_sym_else] = ACTIONS(1622), - [anon_sym_for] = ACTIONS(1622), - [anon_sym_function] = ACTIONS(1622), - [anon_sym_if] = ACTIONS(1622), - [anon_sym_import] = ACTIONS(1622), - [anon_sym_new] = ACTIONS(1622), - [anon_sym_return] = ACTIONS(1622), - [anon_sym_switch] = ACTIONS(1622), - [anon_sym_throw] = ACTIONS(1622), - [anon_sym_try] = ACTIONS(1622), - [anon_sym_typeof] = ACTIONS(1622), - [anon_sym_var] = ACTIONS(1622), - [anon_sym_void] = ACTIONS(1622), - [anon_sym_while] = ACTIONS(1622), - [anon_sym_with] = ACTIONS(1622), - [sym__let] = ACTIONS(1622), - [anon_sym_let] = ACTIONS(1622), - [anon_sym_using] = ACTIONS(1622), - [anon_sym_LPAREN] = ACTIONS(1620), - [anon_sym_SEMI] = ACTIONS(1620), - [anon_sym_yield] = ACTIONS(1622), - [anon_sym_LBRACK] = ACTIONS(1620), - [anon_sym_LT] = ACTIONS(1620), - [anon_sym_DQUOTE] = ACTIONS(1620), - [anon_sym_SQUOTE] = ACTIONS(1620), - [anon_sym_async] = ACTIONS(1622), - [anon_sym_PLUS] = ACTIONS(1622), - [anon_sym_DASH] = ACTIONS(1622), - [anon_sym_SLASH] = ACTIONS(1622), - [anon_sym_BANG] = ACTIONS(1620), - [anon_sym_TILDE] = ACTIONS(1620), - [anon_sym_PLUS_PLUS] = ACTIONS(1620), - [anon_sym_DASH_DASH] = ACTIONS(1620), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1620), - [sym_number] = ACTIONS(1620), - [sym_private_property_identifier] = ACTIONS(1620), - [sym_this] = ACTIONS(1622), - [sym_super] = ACTIONS(1622), - [sym_true] = ACTIONS(1622), - [sym_false] = ACTIONS(1622), - [sym_null] = ACTIONS(1622), - [sym_undefined] = ACTIONS(1622), - [anon_sym_AT] = ACTIONS(1620), - [anon_sym_static] = ACTIONS(1622), - [anon_sym_get] = ACTIONS(1622), - [anon_sym_set] = ACTIONS(1622), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1620), - [sym__await_yield_identifier] = ACTIONS(1620), - [sym__await_keyword] = ACTIONS(1620), - [sym__default_declaration_start] = ACTIONS(1620), - }, - [STATE(597)] = { - [ts_builtin_sym_end] = ACTIONS(1624), - [sym_identifier] = ACTIONS(1626), - [anon_sym_export] = ACTIONS(1626), - [anon_sym_LBRACE] = ACTIONS(1624), - [anon_sym_RBRACE] = ACTIONS(1624), - [anon_sym_break] = ACTIONS(1626), - [anon_sym_case] = ACTIONS(1626), - [anon_sym_class] = ACTIONS(1626), - [anon_sym_const] = ACTIONS(1626), - [anon_sym_continue] = ACTIONS(1626), - [anon_sym_debugger] = ACTIONS(1626), - [anon_sym_default] = ACTIONS(1626), - [anon_sym_delete] = ACTIONS(1626), - [anon_sym_do] = ACTIONS(1626), - [anon_sym_else] = ACTIONS(1626), - [anon_sym_for] = ACTIONS(1626), - [anon_sym_function] = ACTIONS(1626), - [anon_sym_if] = ACTIONS(1626), - [anon_sym_import] = ACTIONS(1626), - [anon_sym_new] = ACTIONS(1626), - [anon_sym_return] = ACTIONS(1626), - [anon_sym_switch] = ACTIONS(1626), - [anon_sym_throw] = ACTIONS(1626), - [anon_sym_try] = ACTIONS(1626), - [anon_sym_typeof] = ACTIONS(1626), - [anon_sym_var] = ACTIONS(1626), - [anon_sym_void] = ACTIONS(1626), - [anon_sym_while] = ACTIONS(1626), - [anon_sym_with] = ACTIONS(1626), - [sym__let] = ACTIONS(1626), - [anon_sym_let] = ACTIONS(1626), - [anon_sym_using] = ACTIONS(1626), - [anon_sym_LPAREN] = ACTIONS(1624), - [anon_sym_SEMI] = ACTIONS(1624), - [anon_sym_yield] = ACTIONS(1626), - [anon_sym_LBRACK] = ACTIONS(1624), - [anon_sym_LT] = ACTIONS(1624), - [anon_sym_DQUOTE] = ACTIONS(1624), - [anon_sym_SQUOTE] = ACTIONS(1624), - [anon_sym_async] = ACTIONS(1626), - [anon_sym_PLUS] = ACTIONS(1626), - [anon_sym_DASH] = ACTIONS(1626), - [anon_sym_SLASH] = ACTIONS(1626), - [anon_sym_BANG] = ACTIONS(1624), - [anon_sym_TILDE] = ACTIONS(1624), - [anon_sym_PLUS_PLUS] = ACTIONS(1624), - [anon_sym_DASH_DASH] = ACTIONS(1624), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1624), - [sym_number] = ACTIONS(1624), - [sym_private_property_identifier] = ACTIONS(1624), - [sym_this] = ACTIONS(1626), - [sym_super] = ACTIONS(1626), - [sym_true] = ACTIONS(1626), - [sym_false] = ACTIONS(1626), - [sym_null] = ACTIONS(1626), - [sym_undefined] = ACTIONS(1626), - [anon_sym_AT] = ACTIONS(1624), - [anon_sym_static] = ACTIONS(1626), - [anon_sym_get] = ACTIONS(1626), - [anon_sym_set] = ACTIONS(1626), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1624), - [sym__await_yield_identifier] = ACTIONS(1624), - [sym__await_keyword] = ACTIONS(1624), - [sym__default_declaration_start] = ACTIONS(1624), - }, - [STATE(598)] = { - [ts_builtin_sym_end] = ACTIONS(1620), - [sym_identifier] = ACTIONS(1622), - [anon_sym_export] = ACTIONS(1622), - [anon_sym_LBRACE] = ACTIONS(1620), - [anon_sym_RBRACE] = ACTIONS(1620), - [anon_sym_break] = ACTIONS(1622), - [anon_sym_case] = ACTIONS(1622), - [anon_sym_class] = ACTIONS(1622), - [anon_sym_const] = ACTIONS(1622), - [anon_sym_continue] = ACTIONS(1622), - [anon_sym_debugger] = ACTIONS(1622), - [anon_sym_default] = ACTIONS(1622), - [anon_sym_delete] = ACTIONS(1622), - [anon_sym_do] = ACTIONS(1622), - [anon_sym_else] = ACTIONS(1622), - [anon_sym_for] = ACTIONS(1622), - [anon_sym_function] = ACTIONS(1622), - [anon_sym_if] = ACTIONS(1622), - [anon_sym_import] = ACTIONS(1622), - [anon_sym_new] = ACTIONS(1622), - [anon_sym_return] = ACTIONS(1622), - [anon_sym_switch] = ACTIONS(1622), - [anon_sym_throw] = ACTIONS(1622), - [anon_sym_try] = ACTIONS(1622), - [anon_sym_typeof] = ACTIONS(1622), - [anon_sym_var] = ACTIONS(1622), - [anon_sym_void] = ACTIONS(1622), - [anon_sym_while] = ACTIONS(1622), - [anon_sym_with] = ACTIONS(1622), - [sym__let] = ACTIONS(1622), - [anon_sym_let] = ACTIONS(1622), - [anon_sym_using] = ACTIONS(1622), - [anon_sym_LPAREN] = ACTIONS(1620), - [anon_sym_SEMI] = ACTIONS(1620), - [anon_sym_yield] = ACTIONS(1622), - [anon_sym_LBRACK] = ACTIONS(1620), - [anon_sym_LT] = ACTIONS(1620), - [anon_sym_DQUOTE] = ACTIONS(1620), - [anon_sym_SQUOTE] = ACTIONS(1620), - [anon_sym_async] = ACTIONS(1622), - [anon_sym_PLUS] = ACTIONS(1622), - [anon_sym_DASH] = ACTIONS(1622), - [anon_sym_SLASH] = ACTIONS(1622), - [anon_sym_BANG] = ACTIONS(1620), - [anon_sym_TILDE] = ACTIONS(1620), - [anon_sym_PLUS_PLUS] = ACTIONS(1620), - [anon_sym_DASH_DASH] = ACTIONS(1620), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1620), - [sym_number] = ACTIONS(1620), - [sym_private_property_identifier] = ACTIONS(1620), - [sym_this] = ACTIONS(1622), - [sym_super] = ACTIONS(1622), - [sym_true] = ACTIONS(1622), - [sym_false] = ACTIONS(1622), - [sym_null] = ACTIONS(1622), - [sym_undefined] = ACTIONS(1622), - [anon_sym_AT] = ACTIONS(1620), - [anon_sym_static] = ACTIONS(1622), - [anon_sym_get] = ACTIONS(1622), - [anon_sym_set] = ACTIONS(1622), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1620), - [sym__await_yield_identifier] = ACTIONS(1620), - [sym__await_keyword] = ACTIONS(1620), - [sym__default_declaration_start] = ACTIONS(1620), - }, - [STATE(599)] = { - [ts_builtin_sym_end] = ACTIONS(1628), - [sym_identifier] = ACTIONS(1630), - [anon_sym_export] = ACTIONS(1630), - [anon_sym_LBRACE] = ACTIONS(1628), - [anon_sym_RBRACE] = ACTIONS(1628), - [anon_sym_break] = ACTIONS(1630), - [anon_sym_case] = ACTIONS(1630), - [anon_sym_class] = ACTIONS(1630), - [anon_sym_const] = ACTIONS(1630), - [anon_sym_continue] = ACTIONS(1630), - [anon_sym_debugger] = ACTIONS(1630), - [anon_sym_default] = ACTIONS(1630), - [anon_sym_delete] = ACTIONS(1630), - [anon_sym_do] = ACTIONS(1630), - [anon_sym_else] = ACTIONS(1630), - [anon_sym_for] = ACTIONS(1630), - [anon_sym_function] = ACTIONS(1630), - [anon_sym_if] = ACTIONS(1630), - [anon_sym_import] = ACTIONS(1630), - [anon_sym_new] = ACTIONS(1630), - [anon_sym_return] = ACTIONS(1630), - [anon_sym_switch] = ACTIONS(1630), - [anon_sym_throw] = ACTIONS(1630), - [anon_sym_try] = ACTIONS(1630), - [anon_sym_typeof] = ACTIONS(1630), - [anon_sym_var] = ACTIONS(1630), - [anon_sym_void] = ACTIONS(1630), - [anon_sym_while] = ACTIONS(1630), - [anon_sym_with] = ACTIONS(1630), - [sym__let] = ACTIONS(1630), - [anon_sym_let] = ACTIONS(1630), - [anon_sym_using] = ACTIONS(1630), - [anon_sym_LPAREN] = ACTIONS(1628), - [anon_sym_SEMI] = ACTIONS(1628), - [anon_sym_yield] = ACTIONS(1630), - [anon_sym_LBRACK] = ACTIONS(1628), - [anon_sym_LT] = ACTIONS(1628), - [anon_sym_DQUOTE] = ACTIONS(1628), - [anon_sym_SQUOTE] = ACTIONS(1628), - [anon_sym_async] = ACTIONS(1630), - [anon_sym_PLUS] = ACTIONS(1630), - [anon_sym_DASH] = ACTIONS(1630), - [anon_sym_SLASH] = ACTIONS(1630), - [anon_sym_BANG] = ACTIONS(1628), - [anon_sym_TILDE] = ACTIONS(1628), - [anon_sym_PLUS_PLUS] = ACTIONS(1628), - [anon_sym_DASH_DASH] = ACTIONS(1628), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1628), - [sym_number] = ACTIONS(1628), - [sym_private_property_identifier] = ACTIONS(1628), - [sym_this] = ACTIONS(1630), - [sym_super] = ACTIONS(1630), - [sym_true] = ACTIONS(1630), - [sym_false] = ACTIONS(1630), - [sym_null] = ACTIONS(1630), - [sym_undefined] = ACTIONS(1630), - [anon_sym_AT] = ACTIONS(1628), - [anon_sym_static] = ACTIONS(1630), - [anon_sym_get] = ACTIONS(1630), - [anon_sym_set] = ACTIONS(1630), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1628), - [sym__await_yield_identifier] = ACTIONS(1628), - [sym__await_keyword] = ACTIONS(1628), - [sym__default_declaration_start] = ACTIONS(1628), - }, - [STATE(600)] = { - [ts_builtin_sym_end] = ACTIONS(1632), - [sym_identifier] = ACTIONS(1634), - [anon_sym_export] = ACTIONS(1634), - [anon_sym_LBRACE] = ACTIONS(1632), - [anon_sym_RBRACE] = ACTIONS(1632), - [anon_sym_break] = ACTIONS(1634), - [anon_sym_case] = ACTIONS(1634), - [anon_sym_class] = ACTIONS(1634), - [anon_sym_const] = ACTIONS(1634), - [anon_sym_continue] = ACTIONS(1634), - [anon_sym_debugger] = ACTIONS(1634), - [anon_sym_default] = ACTIONS(1634), - [anon_sym_delete] = ACTIONS(1634), - [anon_sym_do] = ACTIONS(1634), - [anon_sym_else] = ACTIONS(1634), - [anon_sym_for] = ACTIONS(1634), - [anon_sym_function] = ACTIONS(1634), - [anon_sym_if] = ACTIONS(1634), - [anon_sym_import] = ACTIONS(1634), - [anon_sym_new] = ACTIONS(1634), - [anon_sym_return] = ACTIONS(1634), - [anon_sym_switch] = ACTIONS(1634), - [anon_sym_throw] = ACTIONS(1634), - [anon_sym_try] = ACTIONS(1634), - [anon_sym_typeof] = ACTIONS(1634), - [anon_sym_var] = ACTIONS(1634), - [anon_sym_void] = ACTIONS(1634), - [anon_sym_while] = ACTIONS(1634), - [anon_sym_with] = ACTIONS(1634), - [sym__let] = ACTIONS(1634), - [anon_sym_let] = ACTIONS(1634), - [anon_sym_using] = ACTIONS(1634), - [anon_sym_LPAREN] = ACTIONS(1632), - [anon_sym_SEMI] = ACTIONS(1632), - [anon_sym_yield] = ACTIONS(1634), - [anon_sym_LBRACK] = ACTIONS(1632), - [anon_sym_LT] = ACTIONS(1632), - [anon_sym_DQUOTE] = ACTIONS(1632), - [anon_sym_SQUOTE] = ACTIONS(1632), - [anon_sym_async] = ACTIONS(1634), - [anon_sym_PLUS] = ACTIONS(1634), - [anon_sym_DASH] = ACTIONS(1634), - [anon_sym_SLASH] = ACTIONS(1634), - [anon_sym_BANG] = ACTIONS(1632), - [anon_sym_TILDE] = ACTIONS(1632), - [anon_sym_PLUS_PLUS] = ACTIONS(1632), - [anon_sym_DASH_DASH] = ACTIONS(1632), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1632), - [sym_number] = ACTIONS(1632), - [sym_private_property_identifier] = ACTIONS(1632), - [sym_this] = ACTIONS(1634), - [sym_super] = ACTIONS(1634), - [sym_true] = ACTIONS(1634), - [sym_false] = ACTIONS(1634), - [sym_null] = ACTIONS(1634), - [sym_undefined] = ACTIONS(1634), - [anon_sym_AT] = ACTIONS(1632), - [anon_sym_static] = ACTIONS(1634), - [anon_sym_get] = ACTIONS(1634), - [anon_sym_set] = ACTIONS(1634), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1632), - [sym__await_yield_identifier] = ACTIONS(1632), - [sym__await_keyword] = ACTIONS(1632), - [sym__default_declaration_start] = ACTIONS(1632), - }, - [STATE(601)] = { - [ts_builtin_sym_end] = ACTIONS(1632), - [sym_identifier] = ACTIONS(1634), - [anon_sym_export] = ACTIONS(1634), - [anon_sym_LBRACE] = ACTIONS(1632), - [anon_sym_RBRACE] = ACTIONS(1632), - [anon_sym_break] = ACTIONS(1634), - [anon_sym_case] = ACTIONS(1634), - [anon_sym_class] = ACTIONS(1634), - [anon_sym_const] = ACTIONS(1634), - [anon_sym_continue] = ACTIONS(1634), - [anon_sym_debugger] = ACTIONS(1634), - [anon_sym_default] = ACTIONS(1634), - [anon_sym_delete] = ACTIONS(1634), - [anon_sym_do] = ACTIONS(1634), - [anon_sym_else] = ACTIONS(1634), - [anon_sym_for] = ACTIONS(1634), - [anon_sym_function] = ACTIONS(1634), - [anon_sym_if] = ACTIONS(1634), - [anon_sym_import] = ACTIONS(1634), - [anon_sym_new] = ACTIONS(1634), - [anon_sym_return] = ACTIONS(1634), - [anon_sym_switch] = ACTIONS(1634), - [anon_sym_throw] = ACTIONS(1634), - [anon_sym_try] = ACTIONS(1634), - [anon_sym_typeof] = ACTIONS(1634), - [anon_sym_var] = ACTIONS(1634), - [anon_sym_void] = ACTIONS(1634), - [anon_sym_while] = ACTIONS(1634), - [anon_sym_with] = ACTIONS(1634), - [sym__let] = ACTIONS(1634), - [anon_sym_let] = ACTIONS(1634), - [anon_sym_using] = ACTIONS(1634), - [anon_sym_LPAREN] = ACTIONS(1632), - [anon_sym_SEMI] = ACTIONS(1632), - [anon_sym_yield] = ACTIONS(1634), - [anon_sym_LBRACK] = ACTIONS(1632), - [anon_sym_LT] = ACTIONS(1632), - [anon_sym_DQUOTE] = ACTIONS(1632), - [anon_sym_SQUOTE] = ACTIONS(1632), - [anon_sym_async] = ACTIONS(1634), - [anon_sym_PLUS] = ACTIONS(1634), - [anon_sym_DASH] = ACTIONS(1634), - [anon_sym_SLASH] = ACTIONS(1634), - [anon_sym_BANG] = ACTIONS(1632), - [anon_sym_TILDE] = ACTIONS(1632), - [anon_sym_PLUS_PLUS] = ACTIONS(1632), - [anon_sym_DASH_DASH] = ACTIONS(1632), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1632), - [sym_number] = ACTIONS(1632), - [sym_private_property_identifier] = ACTIONS(1632), - [sym_this] = ACTIONS(1634), - [sym_super] = ACTIONS(1634), - [sym_true] = ACTIONS(1634), - [sym_false] = ACTIONS(1634), - [sym_null] = ACTIONS(1634), - [sym_undefined] = ACTIONS(1634), - [anon_sym_AT] = ACTIONS(1632), - [anon_sym_static] = ACTIONS(1634), - [anon_sym_get] = ACTIONS(1634), - [anon_sym_set] = ACTIONS(1634), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1632), - [sym__await_yield_identifier] = ACTIONS(1632), - [sym__await_keyword] = ACTIONS(1632), - [sym__default_declaration_start] = ACTIONS(1632), - }, - [STATE(602)] = { - [ts_builtin_sym_end] = ACTIONS(1620), - [sym_identifier] = ACTIONS(1622), - [anon_sym_export] = ACTIONS(1622), - [anon_sym_LBRACE] = ACTIONS(1620), - [anon_sym_RBRACE] = ACTIONS(1620), - [anon_sym_break] = ACTIONS(1622), - [anon_sym_case] = ACTIONS(1622), - [anon_sym_class] = ACTIONS(1622), - [anon_sym_const] = ACTIONS(1622), - [anon_sym_continue] = ACTIONS(1622), - [anon_sym_debugger] = ACTIONS(1622), - [anon_sym_default] = ACTIONS(1622), - [anon_sym_delete] = ACTIONS(1622), - [anon_sym_do] = ACTIONS(1622), - [anon_sym_else] = ACTIONS(1622), - [anon_sym_for] = ACTIONS(1622), - [anon_sym_function] = ACTIONS(1622), - [anon_sym_if] = ACTIONS(1622), - [anon_sym_import] = ACTIONS(1622), - [anon_sym_new] = ACTIONS(1622), - [anon_sym_return] = ACTIONS(1622), - [anon_sym_switch] = ACTIONS(1622), - [anon_sym_throw] = ACTIONS(1622), - [anon_sym_try] = ACTIONS(1622), - [anon_sym_typeof] = ACTIONS(1622), - [anon_sym_var] = ACTIONS(1622), - [anon_sym_void] = ACTIONS(1622), - [anon_sym_while] = ACTIONS(1622), - [anon_sym_with] = ACTIONS(1622), - [sym__let] = ACTIONS(1622), - [anon_sym_let] = ACTIONS(1622), - [anon_sym_using] = ACTIONS(1622), - [anon_sym_LPAREN] = ACTIONS(1620), - [anon_sym_SEMI] = ACTIONS(1620), - [anon_sym_yield] = ACTIONS(1622), - [anon_sym_LBRACK] = ACTIONS(1620), - [anon_sym_LT] = ACTIONS(1620), - [anon_sym_DQUOTE] = ACTIONS(1620), - [anon_sym_SQUOTE] = ACTIONS(1620), - [anon_sym_async] = ACTIONS(1622), - [anon_sym_PLUS] = ACTIONS(1622), - [anon_sym_DASH] = ACTIONS(1622), - [anon_sym_SLASH] = ACTIONS(1622), - [anon_sym_BANG] = ACTIONS(1620), - [anon_sym_TILDE] = ACTIONS(1620), - [anon_sym_PLUS_PLUS] = ACTIONS(1620), - [anon_sym_DASH_DASH] = ACTIONS(1620), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1620), - [sym_number] = ACTIONS(1620), - [sym_private_property_identifier] = ACTIONS(1620), - [sym_this] = ACTIONS(1622), - [sym_super] = ACTIONS(1622), - [sym_true] = ACTIONS(1622), - [sym_false] = ACTIONS(1622), - [sym_null] = ACTIONS(1622), - [sym_undefined] = ACTIONS(1622), - [anon_sym_AT] = ACTIONS(1620), - [anon_sym_static] = ACTIONS(1622), - [anon_sym_get] = ACTIONS(1622), - [anon_sym_set] = ACTIONS(1622), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1620), - [sym__await_yield_identifier] = ACTIONS(1620), - [sym__await_keyword] = ACTIONS(1620), - [sym__default_declaration_start] = ACTIONS(1620), - }, - [STATE(603)] = { - [ts_builtin_sym_end] = ACTIONS(1636), - [sym_identifier] = ACTIONS(1638), - [anon_sym_export] = ACTIONS(1638), - [anon_sym_LBRACE] = ACTIONS(1636), - [anon_sym_RBRACE] = ACTIONS(1636), - [anon_sym_break] = ACTIONS(1638), - [anon_sym_case] = ACTIONS(1638), - [anon_sym_class] = ACTIONS(1638), - [anon_sym_const] = ACTIONS(1638), - [anon_sym_continue] = ACTIONS(1638), - [anon_sym_debugger] = ACTIONS(1638), - [anon_sym_default] = ACTIONS(1638), - [anon_sym_delete] = ACTIONS(1638), - [anon_sym_do] = ACTIONS(1638), - [anon_sym_else] = ACTIONS(1638), - [anon_sym_for] = ACTIONS(1638), - [anon_sym_function] = ACTIONS(1638), - [anon_sym_if] = ACTIONS(1638), - [anon_sym_import] = ACTIONS(1638), - [anon_sym_new] = ACTIONS(1638), - [anon_sym_return] = ACTIONS(1638), - [anon_sym_switch] = ACTIONS(1638), - [anon_sym_throw] = ACTIONS(1638), - [anon_sym_try] = ACTIONS(1638), - [anon_sym_typeof] = ACTIONS(1638), - [anon_sym_var] = ACTIONS(1638), - [anon_sym_void] = ACTIONS(1638), - [anon_sym_while] = ACTIONS(1638), - [anon_sym_with] = ACTIONS(1638), - [sym__let] = ACTIONS(1638), - [anon_sym_let] = ACTIONS(1638), - [anon_sym_using] = ACTIONS(1638), - [anon_sym_LPAREN] = ACTIONS(1636), - [anon_sym_SEMI] = ACTIONS(1636), - [anon_sym_yield] = ACTIONS(1638), - [anon_sym_LBRACK] = ACTIONS(1636), - [anon_sym_LT] = ACTIONS(1636), - [anon_sym_DQUOTE] = ACTIONS(1636), - [anon_sym_SQUOTE] = ACTIONS(1636), - [anon_sym_async] = ACTIONS(1638), - [anon_sym_PLUS] = ACTIONS(1638), - [anon_sym_DASH] = ACTIONS(1638), - [anon_sym_SLASH] = ACTIONS(1638), - [anon_sym_BANG] = ACTIONS(1636), - [anon_sym_TILDE] = ACTIONS(1636), - [anon_sym_PLUS_PLUS] = ACTIONS(1636), - [anon_sym_DASH_DASH] = ACTIONS(1636), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1636), - [sym_number] = ACTIONS(1636), - [sym_private_property_identifier] = ACTIONS(1636), - [sym_this] = ACTIONS(1638), - [sym_super] = ACTIONS(1638), - [sym_true] = ACTIONS(1638), - [sym_false] = ACTIONS(1638), - [sym_null] = ACTIONS(1638), - [sym_undefined] = ACTIONS(1638), - [anon_sym_AT] = ACTIONS(1636), - [anon_sym_static] = ACTIONS(1638), - [anon_sym_get] = ACTIONS(1638), - [anon_sym_set] = ACTIONS(1638), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1636), - [sym__await_yield_identifier] = ACTIONS(1636), - [sym__await_keyword] = ACTIONS(1636), - [sym__default_declaration_start] = ACTIONS(1636), - }, - [STATE(604)] = { - [ts_builtin_sym_end] = ACTIONS(1640), - [sym_identifier] = ACTIONS(1642), - [anon_sym_export] = ACTIONS(1642), - [anon_sym_LBRACE] = ACTIONS(1640), - [anon_sym_RBRACE] = ACTIONS(1640), - [anon_sym_break] = ACTIONS(1642), - [anon_sym_case] = ACTIONS(1642), - [anon_sym_class] = ACTIONS(1642), - [anon_sym_const] = ACTIONS(1642), - [anon_sym_continue] = ACTIONS(1642), - [anon_sym_debugger] = ACTIONS(1642), - [anon_sym_default] = ACTIONS(1642), - [anon_sym_delete] = ACTIONS(1642), - [anon_sym_do] = ACTIONS(1642), - [anon_sym_else] = ACTIONS(1642), - [anon_sym_for] = ACTIONS(1642), - [anon_sym_function] = ACTIONS(1642), - [anon_sym_if] = ACTIONS(1642), - [anon_sym_import] = ACTIONS(1642), - [anon_sym_new] = ACTIONS(1642), - [anon_sym_return] = ACTIONS(1642), - [anon_sym_switch] = ACTIONS(1642), - [anon_sym_throw] = ACTIONS(1642), - [anon_sym_try] = ACTIONS(1642), - [anon_sym_typeof] = ACTIONS(1642), - [anon_sym_var] = ACTIONS(1642), - [anon_sym_void] = ACTIONS(1642), - [anon_sym_while] = ACTIONS(1642), - [anon_sym_with] = ACTIONS(1642), - [sym__let] = ACTIONS(1642), - [anon_sym_let] = ACTIONS(1642), - [anon_sym_using] = ACTIONS(1642), - [anon_sym_LPAREN] = ACTIONS(1640), - [anon_sym_SEMI] = ACTIONS(1640), - [anon_sym_yield] = ACTIONS(1642), - [anon_sym_LBRACK] = ACTIONS(1640), - [anon_sym_LT] = ACTIONS(1640), - [anon_sym_DQUOTE] = ACTIONS(1640), - [anon_sym_SQUOTE] = ACTIONS(1640), - [anon_sym_async] = ACTIONS(1642), - [anon_sym_PLUS] = ACTIONS(1642), - [anon_sym_DASH] = ACTIONS(1642), - [anon_sym_SLASH] = ACTIONS(1642), - [anon_sym_BANG] = ACTIONS(1640), - [anon_sym_TILDE] = ACTIONS(1640), - [anon_sym_PLUS_PLUS] = ACTIONS(1640), - [anon_sym_DASH_DASH] = ACTIONS(1640), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1640), - [sym_number] = ACTIONS(1640), - [sym_private_property_identifier] = ACTIONS(1640), - [sym_this] = ACTIONS(1642), - [sym_super] = ACTIONS(1642), - [sym_true] = ACTIONS(1642), - [sym_false] = ACTIONS(1642), - [sym_null] = ACTIONS(1642), - [sym_undefined] = ACTIONS(1642), - [anon_sym_AT] = ACTIONS(1640), - [anon_sym_static] = ACTIONS(1642), - [anon_sym_get] = ACTIONS(1642), - [anon_sym_set] = ACTIONS(1642), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1640), - [sym__await_yield_identifier] = ACTIONS(1640), - [sym__await_keyword] = ACTIONS(1640), - [sym__default_declaration_start] = ACTIONS(1640), - }, - [STATE(605)] = { - [ts_builtin_sym_end] = ACTIONS(1644), - [sym_identifier] = ACTIONS(1646), - [anon_sym_export] = ACTIONS(1646), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_case] = ACTIONS(1646), - [anon_sym_class] = ACTIONS(1646), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_continue] = ACTIONS(1646), - [anon_sym_debugger] = ACTIONS(1646), - [anon_sym_default] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_do] = ACTIONS(1646), - [anon_sym_else] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_import] = ACTIONS(1646), - [anon_sym_new] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_throw] = ACTIONS(1646), - [anon_sym_try] = ACTIONS(1646), - [anon_sym_typeof] = ACTIONS(1646), - [anon_sym_var] = ACTIONS(1646), - [anon_sym_void] = ACTIONS(1646), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_with] = ACTIONS(1646), - [sym__let] = ACTIONS(1646), - [anon_sym_let] = ACTIONS(1646), - [anon_sym_using] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_yield] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_LT] = ACTIONS(1644), - [anon_sym_DQUOTE] = ACTIONS(1644), - [anon_sym_SQUOTE] = ACTIONS(1644), - [anon_sym_async] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_SLASH] = ACTIONS(1646), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1644), - [sym_number] = ACTIONS(1644), - [sym_private_property_identifier] = ACTIONS(1644), - [sym_this] = ACTIONS(1646), - [sym_super] = ACTIONS(1646), - [sym_true] = ACTIONS(1646), - [sym_false] = ACTIONS(1646), - [sym_null] = ACTIONS(1646), - [sym_undefined] = ACTIONS(1646), - [anon_sym_AT] = ACTIONS(1644), - [anon_sym_static] = ACTIONS(1646), - [anon_sym_get] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1648), - [sym__await_yield_identifier] = ACTIONS(1644), - [sym__await_keyword] = ACTIONS(1644), - [sym__default_declaration_start] = ACTIONS(1644), - }, - [STATE(606)] = { [ts_builtin_sym_end] = ACTIONS(1650), [sym_identifier] = ACTIONS(1652), [anon_sym_export] = ACTIONS(1652), @@ -67052,7 +64858,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1650), [sym__default_declaration_start] = ACTIONS(1650), }, - [STATE(607)] = { + [STATE(584)] = { [ts_builtin_sym_end] = ACTIONS(1654), [sym_identifier] = ACTIONS(1656), [anon_sym_export] = ACTIONS(1656), @@ -67120,134 +64926,406 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1654), [sym__default_declaration_start] = ACTIONS(1654), }, - [STATE(608)] = { - [ts_builtin_sym_end] = ACTIONS(1658), - [sym_identifier] = ACTIONS(1660), - [anon_sym_export] = ACTIONS(1660), - [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1658), - [anon_sym_break] = ACTIONS(1660), - [anon_sym_case] = ACTIONS(1660), - [anon_sym_class] = ACTIONS(1660), - [anon_sym_const] = ACTIONS(1660), - [anon_sym_continue] = ACTIONS(1660), - [anon_sym_debugger] = ACTIONS(1660), - [anon_sym_default] = ACTIONS(1660), - [anon_sym_delete] = ACTIONS(1660), - [anon_sym_do] = ACTIONS(1660), - [anon_sym_else] = ACTIONS(1660), - [anon_sym_for] = ACTIONS(1660), - [anon_sym_function] = ACTIONS(1660), - [anon_sym_if] = ACTIONS(1660), - [anon_sym_import] = ACTIONS(1660), - [anon_sym_new] = ACTIONS(1660), - [anon_sym_return] = ACTIONS(1660), - [anon_sym_switch] = ACTIONS(1660), - [anon_sym_throw] = ACTIONS(1660), - [anon_sym_try] = ACTIONS(1660), - [anon_sym_typeof] = ACTIONS(1660), - [anon_sym_var] = ACTIONS(1660), - [anon_sym_void] = ACTIONS(1660), - [anon_sym_while] = ACTIONS(1660), - [anon_sym_with] = ACTIONS(1660), - [sym__let] = ACTIONS(1660), - [anon_sym_let] = ACTIONS(1660), - [anon_sym_using] = ACTIONS(1660), - [anon_sym_LPAREN] = ACTIONS(1658), - [anon_sym_SEMI] = ACTIONS(1658), - [anon_sym_yield] = ACTIONS(1660), - [anon_sym_LBRACK] = ACTIONS(1658), - [anon_sym_LT] = ACTIONS(1658), - [anon_sym_DQUOTE] = ACTIONS(1658), - [anon_sym_SQUOTE] = ACTIONS(1658), - [anon_sym_async] = ACTIONS(1660), - [anon_sym_PLUS] = ACTIONS(1660), - [anon_sym_DASH] = ACTIONS(1660), - [anon_sym_SLASH] = ACTIONS(1660), - [anon_sym_BANG] = ACTIONS(1658), - [anon_sym_TILDE] = ACTIONS(1658), - [anon_sym_PLUS_PLUS] = ACTIONS(1658), - [anon_sym_DASH_DASH] = ACTIONS(1658), + [STATE(585)] = { + [ts_builtin_sym_end] = ACTIONS(1654), + [sym_identifier] = ACTIONS(1656), + [anon_sym_export] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1654), + [anon_sym_RBRACE] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1656), + [anon_sym_case] = ACTIONS(1656), + [anon_sym_class] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1656), + [anon_sym_continue] = ACTIONS(1656), + [anon_sym_debugger] = ACTIONS(1656), + [anon_sym_default] = ACTIONS(1656), + [anon_sym_delete] = ACTIONS(1656), + [anon_sym_do] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1656), + [anon_sym_for] = ACTIONS(1656), + [anon_sym_function] = ACTIONS(1656), + [anon_sym_if] = ACTIONS(1656), + [anon_sym_import] = ACTIONS(1656), + [anon_sym_new] = ACTIONS(1656), + [anon_sym_return] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1656), + [anon_sym_throw] = ACTIONS(1656), + [anon_sym_try] = ACTIONS(1656), + [anon_sym_typeof] = ACTIONS(1656), + [anon_sym_var] = ACTIONS(1656), + [anon_sym_void] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1656), + [anon_sym_with] = ACTIONS(1656), + [sym__let] = ACTIONS(1656), + [anon_sym_let] = ACTIONS(1656), + [anon_sym_using] = ACTIONS(1656), + [anon_sym_LPAREN] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1654), + [anon_sym_yield] = ACTIONS(1656), + [anon_sym_LBRACK] = ACTIONS(1654), + [anon_sym_LT] = ACTIONS(1654), + [anon_sym_DQUOTE] = ACTIONS(1654), + [anon_sym_SQUOTE] = ACTIONS(1654), + [anon_sym_async] = ACTIONS(1656), + [anon_sym_PLUS] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1656), + [anon_sym_SLASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1654), + [anon_sym_TILDE] = ACTIONS(1654), + [anon_sym_PLUS_PLUS] = ACTIONS(1654), + [anon_sym_DASH_DASH] = ACTIONS(1654), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1658), - [sym_number] = ACTIONS(1658), - [sym_private_property_identifier] = ACTIONS(1658), - [sym_this] = ACTIONS(1660), - [sym_super] = ACTIONS(1660), - [sym_true] = ACTIONS(1660), - [sym_false] = ACTIONS(1660), - [sym_null] = ACTIONS(1660), - [sym_undefined] = ACTIONS(1660), - [anon_sym_AT] = ACTIONS(1658), - [anon_sym_static] = ACTIONS(1660), - [anon_sym_get] = ACTIONS(1660), - [anon_sym_set] = ACTIONS(1660), + [anon_sym_BQUOTE] = ACTIONS(1654), + [sym_number] = ACTIONS(1654), + [sym_private_property_identifier] = ACTIONS(1654), + [sym_this] = ACTIONS(1656), + [sym_super] = ACTIONS(1656), + [sym_true] = ACTIONS(1656), + [sym_false] = ACTIONS(1656), + [sym_null] = ACTIONS(1656), + [sym_undefined] = ACTIONS(1656), + [anon_sym_AT] = ACTIONS(1654), + [anon_sym_static] = ACTIONS(1656), + [anon_sym_get] = ACTIONS(1656), + [anon_sym_set] = ACTIONS(1656), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1658), - [sym__await_yield_identifier] = ACTIONS(1658), - [sym__await_keyword] = ACTIONS(1658), - [sym__default_declaration_start] = ACTIONS(1658), + [sym__statement_boundary] = ACTIONS(1654), + [sym__await_yield_identifier] = ACTIONS(1654), + [sym__await_keyword] = ACTIONS(1654), + [sym__default_declaration_start] = ACTIONS(1654), }, - [STATE(609)] = { - [ts_builtin_sym_end] = ACTIONS(1662), - [sym_identifier] = ACTIONS(1664), - [anon_sym_export] = ACTIONS(1664), - [anon_sym_LBRACE] = ACTIONS(1662), - [anon_sym_RBRACE] = ACTIONS(1662), - [anon_sym_break] = ACTIONS(1664), - [anon_sym_case] = ACTIONS(1664), - [anon_sym_class] = ACTIONS(1664), - [anon_sym_const] = ACTIONS(1664), - [anon_sym_continue] = ACTIONS(1664), - [anon_sym_debugger] = ACTIONS(1664), - [anon_sym_default] = ACTIONS(1664), - [anon_sym_delete] = ACTIONS(1664), - [anon_sym_do] = ACTIONS(1664), - [anon_sym_else] = ACTIONS(1664), - [anon_sym_for] = ACTIONS(1664), - [anon_sym_function] = ACTIONS(1664), - [anon_sym_if] = ACTIONS(1664), - [anon_sym_import] = ACTIONS(1664), - [anon_sym_new] = ACTIONS(1664), - [anon_sym_return] = ACTIONS(1664), - [anon_sym_switch] = ACTIONS(1664), - [anon_sym_throw] = ACTIONS(1664), - [anon_sym_try] = ACTIONS(1664), - [anon_sym_typeof] = ACTIONS(1664), - [anon_sym_var] = ACTIONS(1664), - [anon_sym_void] = ACTIONS(1664), - [anon_sym_while] = ACTIONS(1664), - [anon_sym_with] = ACTIONS(1664), - [sym__let] = ACTIONS(1664), - [anon_sym_let] = ACTIONS(1664), - [anon_sym_using] = ACTIONS(1664), - [anon_sym_LPAREN] = ACTIONS(1662), - [anon_sym_SEMI] = ACTIONS(1662), - [anon_sym_yield] = ACTIONS(1664), - [anon_sym_LBRACK] = ACTIONS(1662), - [anon_sym_LT] = ACTIONS(1662), - [anon_sym_DQUOTE] = ACTIONS(1662), - [anon_sym_SQUOTE] = ACTIONS(1662), - [anon_sym_async] = ACTIONS(1664), - [anon_sym_PLUS] = ACTIONS(1664), - [anon_sym_DASH] = ACTIONS(1664), - [anon_sym_SLASH] = ACTIONS(1664), - [anon_sym_BANG] = ACTIONS(1662), - [anon_sym_TILDE] = ACTIONS(1662), - [anon_sym_PLUS_PLUS] = ACTIONS(1662), - [anon_sym_DASH_DASH] = ACTIONS(1662), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1662), - [sym_number] = ACTIONS(1662), - [sym_private_property_identifier] = ACTIONS(1662), - [sym_this] = ACTIONS(1664), - [sym_super] = ACTIONS(1664), - [sym_true] = ACTIONS(1664), - [sym_false] = ACTIONS(1664), - [sym_null] = ACTIONS(1664), - [sym_undefined] = ACTIONS(1664), - [anon_sym_AT] = ACTIONS(1662), - [anon_sym_static] = ACTIONS(1664), + [STATE(586)] = { + [ts_builtin_sym_end] = ACTIONS(1654), + [sym_identifier] = ACTIONS(1656), + [anon_sym_export] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1654), + [anon_sym_RBRACE] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1656), + [anon_sym_case] = ACTIONS(1656), + [anon_sym_class] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1656), + [anon_sym_continue] = ACTIONS(1656), + [anon_sym_debugger] = ACTIONS(1656), + [anon_sym_default] = ACTIONS(1656), + [anon_sym_delete] = ACTIONS(1656), + [anon_sym_do] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1656), + [anon_sym_for] = ACTIONS(1656), + [anon_sym_function] = ACTIONS(1656), + [anon_sym_if] = ACTIONS(1656), + [anon_sym_import] = ACTIONS(1656), + [anon_sym_new] = ACTIONS(1656), + [anon_sym_return] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1656), + [anon_sym_throw] = ACTIONS(1656), + [anon_sym_try] = ACTIONS(1656), + [anon_sym_typeof] = ACTIONS(1656), + [anon_sym_var] = ACTIONS(1656), + [anon_sym_void] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1656), + [anon_sym_with] = ACTIONS(1656), + [sym__let] = ACTIONS(1656), + [anon_sym_let] = ACTIONS(1656), + [anon_sym_using] = ACTIONS(1656), + [anon_sym_LPAREN] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1654), + [anon_sym_yield] = ACTIONS(1656), + [anon_sym_LBRACK] = ACTIONS(1654), + [anon_sym_LT] = ACTIONS(1654), + [anon_sym_DQUOTE] = ACTIONS(1654), + [anon_sym_SQUOTE] = ACTIONS(1654), + [anon_sym_async] = ACTIONS(1656), + [anon_sym_PLUS] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1656), + [anon_sym_SLASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1654), + [anon_sym_TILDE] = ACTIONS(1654), + [anon_sym_PLUS_PLUS] = ACTIONS(1654), + [anon_sym_DASH_DASH] = ACTIONS(1654), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1654), + [sym_number] = ACTIONS(1654), + [sym_private_property_identifier] = ACTIONS(1654), + [sym_this] = ACTIONS(1656), + [sym_super] = ACTIONS(1656), + [sym_true] = ACTIONS(1656), + [sym_false] = ACTIONS(1656), + [sym_null] = ACTIONS(1656), + [sym_undefined] = ACTIONS(1656), + [anon_sym_AT] = ACTIONS(1654), + [anon_sym_static] = ACTIONS(1656), + [anon_sym_get] = ACTIONS(1656), + [anon_sym_set] = ACTIONS(1656), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1654), + [sym__await_yield_identifier] = ACTIONS(1654), + [sym__await_keyword] = ACTIONS(1654), + [sym__default_declaration_start] = ACTIONS(1654), + }, + [STATE(587)] = { + [ts_builtin_sym_end] = ACTIONS(1654), + [sym_identifier] = ACTIONS(1656), + [anon_sym_export] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1654), + [anon_sym_RBRACE] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1656), + [anon_sym_case] = ACTIONS(1656), + [anon_sym_class] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1656), + [anon_sym_continue] = ACTIONS(1656), + [anon_sym_debugger] = ACTIONS(1656), + [anon_sym_default] = ACTIONS(1656), + [anon_sym_delete] = ACTIONS(1656), + [anon_sym_do] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1656), + [anon_sym_for] = ACTIONS(1656), + [anon_sym_function] = ACTIONS(1656), + [anon_sym_if] = ACTIONS(1656), + [anon_sym_import] = ACTIONS(1656), + [anon_sym_new] = ACTIONS(1656), + [anon_sym_return] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1656), + [anon_sym_throw] = ACTIONS(1656), + [anon_sym_try] = ACTIONS(1656), + [anon_sym_typeof] = ACTIONS(1656), + [anon_sym_var] = ACTIONS(1656), + [anon_sym_void] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1656), + [anon_sym_with] = ACTIONS(1656), + [sym__let] = ACTIONS(1656), + [anon_sym_let] = ACTIONS(1656), + [anon_sym_using] = ACTIONS(1656), + [anon_sym_LPAREN] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1654), + [anon_sym_yield] = ACTIONS(1656), + [anon_sym_LBRACK] = ACTIONS(1654), + [anon_sym_LT] = ACTIONS(1654), + [anon_sym_DQUOTE] = ACTIONS(1654), + [anon_sym_SQUOTE] = ACTIONS(1654), + [anon_sym_async] = ACTIONS(1656), + [anon_sym_PLUS] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1656), + [anon_sym_SLASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1654), + [anon_sym_TILDE] = ACTIONS(1654), + [anon_sym_PLUS_PLUS] = ACTIONS(1654), + [anon_sym_DASH_DASH] = ACTIONS(1654), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1654), + [sym_number] = ACTIONS(1654), + [sym_private_property_identifier] = ACTIONS(1654), + [sym_this] = ACTIONS(1656), + [sym_super] = ACTIONS(1656), + [sym_true] = ACTIONS(1656), + [sym_false] = ACTIONS(1656), + [sym_null] = ACTIONS(1656), + [sym_undefined] = ACTIONS(1656), + [anon_sym_AT] = ACTIONS(1654), + [anon_sym_static] = ACTIONS(1656), + [anon_sym_get] = ACTIONS(1656), + [anon_sym_set] = ACTIONS(1656), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1654), + [sym__await_yield_identifier] = ACTIONS(1654), + [sym__await_keyword] = ACTIONS(1654), + [sym__default_declaration_start] = ACTIONS(1654), + }, + [STATE(588)] = { + [ts_builtin_sym_end] = ACTIONS(1594), + [sym_identifier] = ACTIONS(1596), + [anon_sym_export] = ACTIONS(1596), + [anon_sym_LBRACE] = ACTIONS(1594), + [anon_sym_RBRACE] = ACTIONS(1594), + [anon_sym_break] = ACTIONS(1596), + [anon_sym_case] = ACTIONS(1596), + [anon_sym_class] = ACTIONS(1596), + [anon_sym_const] = ACTIONS(1596), + [anon_sym_continue] = ACTIONS(1596), + [anon_sym_debugger] = ACTIONS(1596), + [anon_sym_default] = ACTIONS(1596), + [anon_sym_delete] = ACTIONS(1596), + [anon_sym_do] = ACTIONS(1596), + [anon_sym_else] = ACTIONS(1596), + [anon_sym_for] = ACTIONS(1596), + [anon_sym_function] = ACTIONS(1596), + [anon_sym_if] = ACTIONS(1596), + [anon_sym_import] = ACTIONS(1596), + [anon_sym_new] = ACTIONS(1596), + [anon_sym_return] = ACTIONS(1596), + [anon_sym_switch] = ACTIONS(1596), + [anon_sym_throw] = ACTIONS(1596), + [anon_sym_try] = ACTIONS(1596), + [anon_sym_typeof] = ACTIONS(1596), + [anon_sym_var] = ACTIONS(1596), + [anon_sym_void] = ACTIONS(1596), + [anon_sym_while] = ACTIONS(1596), + [anon_sym_with] = ACTIONS(1596), + [sym__let] = ACTIONS(1596), + [anon_sym_let] = ACTIONS(1596), + [anon_sym_using] = ACTIONS(1596), + [anon_sym_LPAREN] = ACTIONS(1594), + [anon_sym_SEMI] = ACTIONS(1594), + [anon_sym_yield] = ACTIONS(1596), + [anon_sym_LBRACK] = ACTIONS(1594), + [anon_sym_LT] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1594), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_async] = ACTIONS(1596), + [anon_sym_PLUS] = ACTIONS(1596), + [anon_sym_DASH] = ACTIONS(1596), + [anon_sym_SLASH] = ACTIONS(1596), + [anon_sym_BANG] = ACTIONS(1594), + [anon_sym_TILDE] = ACTIONS(1594), + [anon_sym_PLUS_PLUS] = ACTIONS(1594), + [anon_sym_DASH_DASH] = ACTIONS(1594), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1594), + [sym_number] = ACTIONS(1594), + [sym_private_property_identifier] = ACTIONS(1594), + [sym_this] = ACTIONS(1596), + [sym_super] = ACTIONS(1596), + [sym_true] = ACTIONS(1596), + [sym_false] = ACTIONS(1596), + [sym_null] = ACTIONS(1596), + [sym_undefined] = ACTIONS(1596), + [anon_sym_AT] = ACTIONS(1594), + [anon_sym_static] = ACTIONS(1596), + [anon_sym_get] = ACTIONS(1596), + [anon_sym_set] = ACTIONS(1596), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1594), + [sym__await_yield_identifier] = ACTIONS(1594), + [sym__await_keyword] = ACTIONS(1594), + [sym__default_declaration_start] = ACTIONS(1594), + }, + [STATE(589)] = { + [ts_builtin_sym_end] = ACTIONS(1658), + [sym_identifier] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1660), + [anon_sym_LBRACE] = ACTIONS(1658), + [anon_sym_RBRACE] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1660), + [anon_sym_case] = ACTIONS(1660), + [anon_sym_class] = ACTIONS(1660), + [anon_sym_const] = ACTIONS(1660), + [anon_sym_continue] = ACTIONS(1660), + [anon_sym_debugger] = ACTIONS(1660), + [anon_sym_default] = ACTIONS(1660), + [anon_sym_delete] = ACTIONS(1660), + [anon_sym_do] = ACTIONS(1660), + [anon_sym_else] = ACTIONS(1660), + [anon_sym_for] = ACTIONS(1660), + [anon_sym_function] = ACTIONS(1660), + [anon_sym_if] = ACTIONS(1660), + [anon_sym_import] = ACTIONS(1660), + [anon_sym_new] = ACTIONS(1660), + [anon_sym_return] = ACTIONS(1660), + [anon_sym_switch] = ACTIONS(1660), + [anon_sym_throw] = ACTIONS(1660), + [anon_sym_try] = ACTIONS(1660), + [anon_sym_typeof] = ACTIONS(1660), + [anon_sym_var] = ACTIONS(1660), + [anon_sym_void] = ACTIONS(1660), + [anon_sym_while] = ACTIONS(1660), + [anon_sym_with] = ACTIONS(1660), + [sym__let] = ACTIONS(1660), + [anon_sym_let] = ACTIONS(1660), + [anon_sym_using] = ACTIONS(1660), + [anon_sym_LPAREN] = ACTIONS(1658), + [anon_sym_SEMI] = ACTIONS(1658), + [anon_sym_yield] = ACTIONS(1660), + [anon_sym_LBRACK] = ACTIONS(1658), + [anon_sym_LT] = ACTIONS(1658), + [anon_sym_DQUOTE] = ACTIONS(1658), + [anon_sym_SQUOTE] = ACTIONS(1658), + [anon_sym_async] = ACTIONS(1660), + [anon_sym_PLUS] = ACTIONS(1660), + [anon_sym_DASH] = ACTIONS(1660), + [anon_sym_SLASH] = ACTIONS(1660), + [anon_sym_BANG] = ACTIONS(1658), + [anon_sym_TILDE] = ACTIONS(1658), + [anon_sym_PLUS_PLUS] = ACTIONS(1658), + [anon_sym_DASH_DASH] = ACTIONS(1658), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1658), + [sym_number] = ACTIONS(1658), + [sym_private_property_identifier] = ACTIONS(1658), + [sym_this] = ACTIONS(1660), + [sym_super] = ACTIONS(1660), + [sym_true] = ACTIONS(1660), + [sym_false] = ACTIONS(1660), + [sym_null] = ACTIONS(1660), + [sym_undefined] = ACTIONS(1660), + [anon_sym_AT] = ACTIONS(1658), + [anon_sym_static] = ACTIONS(1660), + [anon_sym_get] = ACTIONS(1660), + [anon_sym_set] = ACTIONS(1660), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1658), + [sym__await_yield_identifier] = ACTIONS(1658), + [sym__await_keyword] = ACTIONS(1658), + [sym__default_declaration_start] = ACTIONS(1658), + }, + [STATE(590)] = { + [ts_builtin_sym_end] = ACTIONS(1662), + [sym_identifier] = ACTIONS(1664), + [anon_sym_export] = ACTIONS(1664), + [anon_sym_LBRACE] = ACTIONS(1662), + [anon_sym_RBRACE] = ACTIONS(1662), + [anon_sym_break] = ACTIONS(1664), + [anon_sym_case] = ACTIONS(1664), + [anon_sym_class] = ACTIONS(1664), + [anon_sym_const] = ACTIONS(1664), + [anon_sym_continue] = ACTIONS(1664), + [anon_sym_debugger] = ACTIONS(1664), + [anon_sym_default] = ACTIONS(1664), + [anon_sym_delete] = ACTIONS(1664), + [anon_sym_do] = ACTIONS(1664), + [anon_sym_else] = ACTIONS(1664), + [anon_sym_for] = ACTIONS(1664), + [anon_sym_function] = ACTIONS(1664), + [anon_sym_if] = ACTIONS(1664), + [anon_sym_import] = ACTIONS(1664), + [anon_sym_new] = ACTIONS(1664), + [anon_sym_return] = ACTIONS(1664), + [anon_sym_switch] = ACTIONS(1664), + [anon_sym_throw] = ACTIONS(1664), + [anon_sym_try] = ACTIONS(1664), + [anon_sym_typeof] = ACTIONS(1664), + [anon_sym_var] = ACTIONS(1664), + [anon_sym_void] = ACTIONS(1664), + [anon_sym_while] = ACTIONS(1664), + [anon_sym_with] = ACTIONS(1664), + [sym__let] = ACTIONS(1664), + [anon_sym_let] = ACTIONS(1664), + [anon_sym_using] = ACTIONS(1664), + [anon_sym_LPAREN] = ACTIONS(1662), + [anon_sym_SEMI] = ACTIONS(1662), + [anon_sym_yield] = ACTIONS(1664), + [anon_sym_LBRACK] = ACTIONS(1662), + [anon_sym_LT] = ACTIONS(1662), + [anon_sym_DQUOTE] = ACTIONS(1662), + [anon_sym_SQUOTE] = ACTIONS(1662), + [anon_sym_async] = ACTIONS(1664), + [anon_sym_PLUS] = ACTIONS(1664), + [anon_sym_DASH] = ACTIONS(1664), + [anon_sym_SLASH] = ACTIONS(1664), + [anon_sym_BANG] = ACTIONS(1662), + [anon_sym_TILDE] = ACTIONS(1662), + [anon_sym_PLUS_PLUS] = ACTIONS(1662), + [anon_sym_DASH_DASH] = ACTIONS(1662), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1662), + [sym_number] = ACTIONS(1662), + [sym_private_property_identifier] = ACTIONS(1662), + [sym_this] = ACTIONS(1664), + [sym_super] = ACTIONS(1664), + [sym_true] = ACTIONS(1664), + [sym_false] = ACTIONS(1664), + [sym_null] = ACTIONS(1664), + [sym_undefined] = ACTIONS(1664), + [anon_sym_AT] = ACTIONS(1662), + [anon_sym_static] = ACTIONS(1664), [anon_sym_get] = ACTIONS(1664), [anon_sym_set] = ACTIONS(1664), [sym_html_comment] = ACTIONS(5), @@ -67256,7 +65334,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1662), [sym__default_declaration_start] = ACTIONS(1662), }, - [STATE(610)] = { + [STATE(591)] = { + [ts_builtin_sym_end] = ACTIONS(1594), + [sym_identifier] = ACTIONS(1596), + [anon_sym_export] = ACTIONS(1596), + [anon_sym_LBRACE] = ACTIONS(1594), + [anon_sym_RBRACE] = ACTIONS(1594), + [anon_sym_break] = ACTIONS(1596), + [anon_sym_case] = ACTIONS(1596), + [anon_sym_class] = ACTIONS(1596), + [anon_sym_const] = ACTIONS(1596), + [anon_sym_continue] = ACTIONS(1596), + [anon_sym_debugger] = ACTIONS(1596), + [anon_sym_default] = ACTIONS(1596), + [anon_sym_delete] = ACTIONS(1596), + [anon_sym_do] = ACTIONS(1596), + [anon_sym_else] = ACTIONS(1596), + [anon_sym_for] = ACTIONS(1596), + [anon_sym_function] = ACTIONS(1596), + [anon_sym_if] = ACTIONS(1596), + [anon_sym_import] = ACTIONS(1596), + [anon_sym_new] = ACTIONS(1596), + [anon_sym_return] = ACTIONS(1596), + [anon_sym_switch] = ACTIONS(1596), + [anon_sym_throw] = ACTIONS(1596), + [anon_sym_try] = ACTIONS(1596), + [anon_sym_typeof] = ACTIONS(1596), + [anon_sym_var] = ACTIONS(1596), + [anon_sym_void] = ACTIONS(1596), + [anon_sym_while] = ACTIONS(1596), + [anon_sym_with] = ACTIONS(1596), + [sym__let] = ACTIONS(1596), + [anon_sym_let] = ACTIONS(1596), + [anon_sym_using] = ACTIONS(1596), + [anon_sym_LPAREN] = ACTIONS(1594), + [anon_sym_SEMI] = ACTIONS(1594), + [anon_sym_yield] = ACTIONS(1596), + [anon_sym_LBRACK] = ACTIONS(1594), + [anon_sym_LT] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1594), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_async] = ACTIONS(1596), + [anon_sym_PLUS] = ACTIONS(1596), + [anon_sym_DASH] = ACTIONS(1596), + [anon_sym_SLASH] = ACTIONS(1596), + [anon_sym_BANG] = ACTIONS(1594), + [anon_sym_TILDE] = ACTIONS(1594), + [anon_sym_PLUS_PLUS] = ACTIONS(1594), + [anon_sym_DASH_DASH] = ACTIONS(1594), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1594), + [sym_number] = ACTIONS(1594), + [sym_private_property_identifier] = ACTIONS(1594), + [sym_this] = ACTIONS(1596), + [sym_super] = ACTIONS(1596), + [sym_true] = ACTIONS(1596), + [sym_false] = ACTIONS(1596), + [sym_null] = ACTIONS(1596), + [sym_undefined] = ACTIONS(1596), + [anon_sym_AT] = ACTIONS(1594), + [anon_sym_static] = ACTIONS(1596), + [anon_sym_get] = ACTIONS(1596), + [anon_sym_set] = ACTIONS(1596), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1594), + [sym__await_yield_identifier] = ACTIONS(1594), + [sym__await_keyword] = ACTIONS(1594), + [sym__default_declaration_start] = ACTIONS(1594), + }, + [STATE(592)] = { [ts_builtin_sym_end] = ACTIONS(1666), [sym_identifier] = ACTIONS(1668), [anon_sym_export] = ACTIONS(1668), @@ -67324,7 +65470,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1666), [sym__default_declaration_start] = ACTIONS(1666), }, - [STATE(611)] = { + [STATE(593)] = { [ts_builtin_sym_end] = ACTIONS(1670), [sym_identifier] = ACTIONS(1672), [anon_sym_export] = ACTIONS(1672), @@ -67392,7 +65538,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1670), [sym__default_declaration_start] = ACTIONS(1670), }, - [STATE(612)] = { + [STATE(594)] = { [ts_builtin_sym_end] = ACTIONS(1674), [sym_identifier] = ACTIONS(1676), [anon_sym_export] = ACTIONS(1676), @@ -67460,7 +65606,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1674), [sym__default_declaration_start] = ACTIONS(1674), }, - [STATE(613)] = { + [STATE(595)] = { [ts_builtin_sym_end] = ACTIONS(1678), [sym_identifier] = ACTIONS(1680), [anon_sym_export] = ACTIONS(1680), @@ -67528,7 +65674,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1678), [sym__default_declaration_start] = ACTIONS(1678), }, - [STATE(614)] = { + [STATE(596)] = { [ts_builtin_sym_end] = ACTIONS(1682), [sym_identifier] = ACTIONS(1684), [anon_sym_export] = ACTIONS(1684), @@ -67596,7 +65742,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1682), [sym__default_declaration_start] = ACTIONS(1682), }, - [STATE(615)] = { + [STATE(597)] = { [ts_builtin_sym_end] = ACTIONS(1686), [sym_identifier] = ACTIONS(1688), [anon_sym_export] = ACTIONS(1688), @@ -67664,7 +65810,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1686), [sym__default_declaration_start] = ACTIONS(1686), }, - [STATE(616)] = { + [STATE(598)] = { [ts_builtin_sym_end] = ACTIONS(1690), [sym_identifier] = ACTIONS(1692), [anon_sym_export] = ACTIONS(1692), @@ -67732,75 +65878,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1690), [sym__default_declaration_start] = ACTIONS(1690), }, - [STATE(617)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), + [STATE(599)] = { + [ts_builtin_sym_end] = ACTIONS(1694), + [sym_identifier] = ACTIONS(1696), + [anon_sym_export] = ACTIONS(1696), + [anon_sym_LBRACE] = ACTIONS(1694), + [anon_sym_RBRACE] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1696), + [anon_sym_case] = ACTIONS(1696), + [anon_sym_class] = ACTIONS(1696), + [anon_sym_const] = ACTIONS(1696), + [anon_sym_continue] = ACTIONS(1696), + [anon_sym_debugger] = ACTIONS(1696), + [anon_sym_default] = ACTIONS(1696), + [anon_sym_delete] = ACTIONS(1696), + [anon_sym_do] = ACTIONS(1696), + [anon_sym_else] = ACTIONS(1696), + [anon_sym_for] = ACTIONS(1696), + [anon_sym_function] = ACTIONS(1696), + [anon_sym_if] = ACTIONS(1696), + [anon_sym_import] = ACTIONS(1696), + [anon_sym_new] = ACTIONS(1696), + [anon_sym_return] = ACTIONS(1696), + [anon_sym_switch] = ACTIONS(1696), + [anon_sym_throw] = ACTIONS(1696), + [anon_sym_try] = ACTIONS(1696), + [anon_sym_typeof] = ACTIONS(1696), + [anon_sym_var] = ACTIONS(1696), + [anon_sym_void] = ACTIONS(1696), + [anon_sym_while] = ACTIONS(1696), + [anon_sym_with] = ACTIONS(1696), + [sym__let] = ACTIONS(1696), + [anon_sym_let] = ACTIONS(1696), + [anon_sym_using] = ACTIONS(1696), + [anon_sym_LPAREN] = ACTIONS(1694), + [anon_sym_SEMI] = ACTIONS(1694), + [anon_sym_yield] = ACTIONS(1696), + [anon_sym_LBRACK] = ACTIONS(1694), + [anon_sym_LT] = ACTIONS(1694), + [anon_sym_DQUOTE] = ACTIONS(1694), + [anon_sym_SQUOTE] = ACTIONS(1694), + [anon_sym_async] = ACTIONS(1696), + [anon_sym_PLUS] = ACTIONS(1696), + [anon_sym_DASH] = ACTIONS(1696), + [anon_sym_SLASH] = ACTIONS(1696), + [anon_sym_BANG] = ACTIONS(1694), + [anon_sym_TILDE] = ACTIONS(1694), + [anon_sym_PLUS_PLUS] = ACTIONS(1694), + [anon_sym_DASH_DASH] = ACTIONS(1694), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), + [anon_sym_BQUOTE] = ACTIONS(1694), + [sym_number] = ACTIONS(1694), + [sym_private_property_identifier] = ACTIONS(1694), + [sym_this] = ACTIONS(1696), + [sym_super] = ACTIONS(1696), + [sym_true] = ACTIONS(1696), + [sym_false] = ACTIONS(1696), + [sym_null] = ACTIONS(1696), + [sym_undefined] = ACTIONS(1696), + [anon_sym_AT] = ACTIONS(1694), + [anon_sym_static] = ACTIONS(1696), + [anon_sym_get] = ACTIONS(1696), + [anon_sym_set] = ACTIONS(1696), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), + [sym__statement_boundary] = ACTIONS(1694), + [sym__await_yield_identifier] = ACTIONS(1694), + [sym__await_keyword] = ACTIONS(1694), + [sym__default_declaration_start] = ACTIONS(1694), }, - [STATE(618)] = { + [STATE(600)] = { [ts_builtin_sym_end] = ACTIONS(1694), [sym_identifier] = ACTIONS(1696), [anon_sym_export] = ACTIONS(1696), @@ -67868,143 +66014,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1694), [sym__default_declaration_start] = ACTIONS(1694), }, - [STATE(619)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), + [STATE(601)] = { + [ts_builtin_sym_end] = ACTIONS(1694), + [sym_identifier] = ACTIONS(1696), + [anon_sym_export] = ACTIONS(1696), + [anon_sym_LBRACE] = ACTIONS(1694), + [anon_sym_RBRACE] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1696), + [anon_sym_case] = ACTIONS(1696), + [anon_sym_class] = ACTIONS(1696), + [anon_sym_const] = ACTIONS(1696), + [anon_sym_continue] = ACTIONS(1696), + [anon_sym_debugger] = ACTIONS(1696), + [anon_sym_default] = ACTIONS(1696), + [anon_sym_delete] = ACTIONS(1696), + [anon_sym_do] = ACTIONS(1696), + [anon_sym_else] = ACTIONS(1696), + [anon_sym_for] = ACTIONS(1696), + [anon_sym_function] = ACTIONS(1696), + [anon_sym_if] = ACTIONS(1696), + [anon_sym_import] = ACTIONS(1696), + [anon_sym_new] = ACTIONS(1696), + [anon_sym_return] = ACTIONS(1696), + [anon_sym_switch] = ACTIONS(1696), + [anon_sym_throw] = ACTIONS(1696), + [anon_sym_try] = ACTIONS(1696), + [anon_sym_typeof] = ACTIONS(1696), + [anon_sym_var] = ACTIONS(1696), + [anon_sym_void] = ACTIONS(1696), + [anon_sym_while] = ACTIONS(1696), + [anon_sym_with] = ACTIONS(1696), + [sym__let] = ACTIONS(1696), + [anon_sym_let] = ACTIONS(1696), + [anon_sym_using] = ACTIONS(1696), + [anon_sym_LPAREN] = ACTIONS(1694), + [anon_sym_SEMI] = ACTIONS(1694), + [anon_sym_yield] = ACTIONS(1696), + [anon_sym_LBRACK] = ACTIONS(1694), + [anon_sym_LT] = ACTIONS(1694), + [anon_sym_DQUOTE] = ACTIONS(1694), + [anon_sym_SQUOTE] = ACTIONS(1694), + [anon_sym_async] = ACTIONS(1696), + [anon_sym_PLUS] = ACTIONS(1696), + [anon_sym_DASH] = ACTIONS(1696), + [anon_sym_SLASH] = ACTIONS(1696), + [anon_sym_BANG] = ACTIONS(1694), + [anon_sym_TILDE] = ACTIONS(1694), + [anon_sym_PLUS_PLUS] = ACTIONS(1694), + [anon_sym_DASH_DASH] = ACTIONS(1694), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), + [anon_sym_BQUOTE] = ACTIONS(1694), + [sym_number] = ACTIONS(1694), + [sym_private_property_identifier] = ACTIONS(1694), + [sym_this] = ACTIONS(1696), + [sym_super] = ACTIONS(1696), + [sym_true] = ACTIONS(1696), + [sym_false] = ACTIONS(1696), + [sym_null] = ACTIONS(1696), + [sym_undefined] = ACTIONS(1696), + [anon_sym_AT] = ACTIONS(1694), + [anon_sym_static] = ACTIONS(1696), + [anon_sym_get] = ACTIONS(1696), + [anon_sym_set] = ACTIONS(1696), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), + [sym__statement_boundary] = ACTIONS(1694), + [sym__await_yield_identifier] = ACTIONS(1694), + [sym__await_keyword] = ACTIONS(1694), + [sym__default_declaration_start] = ACTIONS(1694), }, - [STATE(620)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), + [STATE(602)] = { + [ts_builtin_sym_end] = ACTIONS(1694), + [sym_identifier] = ACTIONS(1696), + [anon_sym_export] = ACTIONS(1696), + [anon_sym_LBRACE] = ACTIONS(1694), + [anon_sym_RBRACE] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1696), + [anon_sym_case] = ACTIONS(1696), + [anon_sym_class] = ACTIONS(1696), + [anon_sym_const] = ACTIONS(1696), + [anon_sym_continue] = ACTIONS(1696), + [anon_sym_debugger] = ACTIONS(1696), + [anon_sym_default] = ACTIONS(1696), + [anon_sym_delete] = ACTIONS(1696), + [anon_sym_do] = ACTIONS(1696), + [anon_sym_else] = ACTIONS(1696), + [anon_sym_for] = ACTIONS(1696), + [anon_sym_function] = ACTIONS(1696), + [anon_sym_if] = ACTIONS(1696), + [anon_sym_import] = ACTIONS(1696), + [anon_sym_new] = ACTIONS(1696), + [anon_sym_return] = ACTIONS(1696), + [anon_sym_switch] = ACTIONS(1696), + [anon_sym_throw] = ACTIONS(1696), + [anon_sym_try] = ACTIONS(1696), + [anon_sym_typeof] = ACTIONS(1696), + [anon_sym_var] = ACTIONS(1696), + [anon_sym_void] = ACTIONS(1696), + [anon_sym_while] = ACTIONS(1696), + [anon_sym_with] = ACTIONS(1696), + [sym__let] = ACTIONS(1696), + [anon_sym_let] = ACTIONS(1696), + [anon_sym_using] = ACTIONS(1696), + [anon_sym_LPAREN] = ACTIONS(1694), + [anon_sym_SEMI] = ACTIONS(1694), + [anon_sym_yield] = ACTIONS(1696), + [anon_sym_LBRACK] = ACTIONS(1694), + [anon_sym_LT] = ACTIONS(1694), + [anon_sym_DQUOTE] = ACTIONS(1694), + [anon_sym_SQUOTE] = ACTIONS(1694), + [anon_sym_async] = ACTIONS(1696), + [anon_sym_PLUS] = ACTIONS(1696), + [anon_sym_DASH] = ACTIONS(1696), + [anon_sym_SLASH] = ACTIONS(1696), + [anon_sym_BANG] = ACTIONS(1694), + [anon_sym_TILDE] = ACTIONS(1694), + [anon_sym_PLUS_PLUS] = ACTIONS(1694), + [anon_sym_DASH_DASH] = ACTIONS(1694), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), + [anon_sym_BQUOTE] = ACTIONS(1694), + [sym_number] = ACTIONS(1694), + [sym_private_property_identifier] = ACTIONS(1694), + [sym_this] = ACTIONS(1696), + [sym_super] = ACTIONS(1696), + [sym_true] = ACTIONS(1696), + [sym_false] = ACTIONS(1696), + [sym_null] = ACTIONS(1696), + [sym_undefined] = ACTIONS(1696), + [anon_sym_AT] = ACTIONS(1694), + [anon_sym_static] = ACTIONS(1696), + [anon_sym_get] = ACTIONS(1696), + [anon_sym_set] = ACTIONS(1696), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), + [sym__statement_boundary] = ACTIONS(1694), + [sym__await_yield_identifier] = ACTIONS(1694), + [sym__await_keyword] = ACTIONS(1694), + [sym__default_declaration_start] = ACTIONS(1694), }, - [STATE(621)] = { + [STATE(603)] = { [ts_builtin_sym_end] = ACTIONS(1698), [sym_identifier] = ACTIONS(1700), [anon_sym_export] = ACTIONS(1700), @@ -68072,143 +66218,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1698), [sym__default_declaration_start] = ACTIONS(1698), }, - [STATE(622)] = { - [ts_builtin_sym_end] = ACTIONS(1702), - [sym_identifier] = ACTIONS(1704), - [anon_sym_export] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1702), - [anon_sym_RBRACE] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1704), - [anon_sym_case] = ACTIONS(1704), - [anon_sym_class] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1704), - [anon_sym_continue] = ACTIONS(1704), - [anon_sym_debugger] = ACTIONS(1704), - [anon_sym_default] = ACTIONS(1704), - [anon_sym_delete] = ACTIONS(1704), - [anon_sym_do] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1704), - [anon_sym_for] = ACTIONS(1704), - [anon_sym_function] = ACTIONS(1704), - [anon_sym_if] = ACTIONS(1704), - [anon_sym_import] = ACTIONS(1704), - [anon_sym_new] = ACTIONS(1704), - [anon_sym_return] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1704), - [anon_sym_throw] = ACTIONS(1704), - [anon_sym_try] = ACTIONS(1704), - [anon_sym_typeof] = ACTIONS(1704), - [anon_sym_var] = ACTIONS(1704), - [anon_sym_void] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1704), - [anon_sym_with] = ACTIONS(1704), - [sym__let] = ACTIONS(1704), - [anon_sym_let] = ACTIONS(1704), - [anon_sym_using] = ACTIONS(1704), - [anon_sym_LPAREN] = ACTIONS(1702), - [anon_sym_SEMI] = ACTIONS(1702), - [anon_sym_yield] = ACTIONS(1704), - [anon_sym_LBRACK] = ACTIONS(1702), - [anon_sym_LT] = ACTIONS(1702), - [anon_sym_DQUOTE] = ACTIONS(1702), - [anon_sym_SQUOTE] = ACTIONS(1702), - [anon_sym_async] = ACTIONS(1704), - [anon_sym_PLUS] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1704), - [anon_sym_SLASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1702), - [anon_sym_TILDE] = ACTIONS(1702), - [anon_sym_PLUS_PLUS] = ACTIONS(1702), - [anon_sym_DASH_DASH] = ACTIONS(1702), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1702), - [sym_number] = ACTIONS(1702), - [sym_private_property_identifier] = ACTIONS(1702), - [sym_this] = ACTIONS(1704), - [sym_super] = ACTIONS(1704), - [sym_true] = ACTIONS(1704), - [sym_false] = ACTIONS(1704), - [sym_null] = ACTIONS(1704), - [sym_undefined] = ACTIONS(1704), - [anon_sym_AT] = ACTIONS(1702), - [anon_sym_static] = ACTIONS(1704), - [anon_sym_get] = ACTIONS(1704), - [anon_sym_set] = ACTIONS(1704), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1702), - [sym__await_yield_identifier] = ACTIONS(1702), - [sym__await_keyword] = ACTIONS(1702), - [sym__default_declaration_start] = ACTIONS(1702), - }, - [STATE(623)] = { - [ts_builtin_sym_end] = ACTIONS(1702), - [sym_identifier] = ACTIONS(1704), - [anon_sym_export] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1702), - [anon_sym_RBRACE] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1704), - [anon_sym_case] = ACTIONS(1704), - [anon_sym_class] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1704), - [anon_sym_continue] = ACTIONS(1704), - [anon_sym_debugger] = ACTIONS(1704), - [anon_sym_default] = ACTIONS(1704), - [anon_sym_delete] = ACTIONS(1704), - [anon_sym_do] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1704), - [anon_sym_for] = ACTIONS(1704), - [anon_sym_function] = ACTIONS(1704), - [anon_sym_if] = ACTIONS(1704), - [anon_sym_import] = ACTIONS(1704), - [anon_sym_new] = ACTIONS(1704), - [anon_sym_return] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1704), - [anon_sym_throw] = ACTIONS(1704), - [anon_sym_try] = ACTIONS(1704), - [anon_sym_typeof] = ACTIONS(1704), - [anon_sym_var] = ACTIONS(1704), - [anon_sym_void] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1704), - [anon_sym_with] = ACTIONS(1704), - [sym__let] = ACTIONS(1704), - [anon_sym_let] = ACTIONS(1704), - [anon_sym_using] = ACTIONS(1704), - [anon_sym_LPAREN] = ACTIONS(1702), - [anon_sym_SEMI] = ACTIONS(1702), - [anon_sym_yield] = ACTIONS(1704), - [anon_sym_LBRACK] = ACTIONS(1702), - [anon_sym_LT] = ACTIONS(1702), - [anon_sym_DQUOTE] = ACTIONS(1702), - [anon_sym_SQUOTE] = ACTIONS(1702), - [anon_sym_async] = ACTIONS(1704), - [anon_sym_PLUS] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1704), - [anon_sym_SLASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1702), - [anon_sym_TILDE] = ACTIONS(1702), - [anon_sym_PLUS_PLUS] = ACTIONS(1702), - [anon_sym_DASH_DASH] = ACTIONS(1702), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1702), - [sym_number] = ACTIONS(1702), - [sym_private_property_identifier] = ACTIONS(1702), - [sym_this] = ACTIONS(1704), - [sym_super] = ACTIONS(1704), - [sym_true] = ACTIONS(1704), - [sym_false] = ACTIONS(1704), - [sym_null] = ACTIONS(1704), - [sym_undefined] = ACTIONS(1704), - [anon_sym_AT] = ACTIONS(1702), - [anon_sym_static] = ACTIONS(1704), - [anon_sym_get] = ACTIONS(1704), - [anon_sym_set] = ACTIONS(1704), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1702), - [sym__await_yield_identifier] = ACTIONS(1702), - [sym__await_keyword] = ACTIONS(1702), - [sym__default_declaration_start] = ACTIONS(1702), + [STATE(604)] = { + [ts_builtin_sym_end] = ACTIONS(1049), + [sym_identifier] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1051), + [anon_sym_LBRACE] = ACTIONS(1049), + [anon_sym_RBRACE] = ACTIONS(1049), + [anon_sym_break] = ACTIONS(1051), + [anon_sym_case] = ACTIONS(1051), + [anon_sym_class] = ACTIONS(1051), + [anon_sym_const] = ACTIONS(1051), + [anon_sym_continue] = ACTIONS(1051), + [anon_sym_debugger] = ACTIONS(1051), + [anon_sym_default] = ACTIONS(1051), + [anon_sym_delete] = ACTIONS(1051), + [anon_sym_do] = ACTIONS(1051), + [anon_sym_else] = ACTIONS(1051), + [anon_sym_for] = ACTIONS(1051), + [anon_sym_function] = ACTIONS(1051), + [anon_sym_if] = ACTIONS(1051), + [anon_sym_import] = ACTIONS(1051), + [anon_sym_new] = ACTIONS(1051), + [anon_sym_return] = ACTIONS(1051), + [anon_sym_switch] = ACTIONS(1051), + [anon_sym_throw] = ACTIONS(1051), + [anon_sym_try] = ACTIONS(1051), + [anon_sym_typeof] = ACTIONS(1051), + [anon_sym_var] = ACTIONS(1051), + [anon_sym_void] = ACTIONS(1051), + [anon_sym_while] = ACTIONS(1051), + [anon_sym_with] = ACTIONS(1051), + [sym__let] = ACTIONS(1051), + [anon_sym_let] = ACTIONS(1051), + [anon_sym_using] = ACTIONS(1051), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_SEMI] = ACTIONS(1049), + [anon_sym_yield] = ACTIONS(1051), + [anon_sym_LBRACK] = ACTIONS(1049), + [anon_sym_LT] = ACTIONS(1049), + [anon_sym_DQUOTE] = ACTIONS(1049), + [anon_sym_SQUOTE] = ACTIONS(1049), + [anon_sym_async] = ACTIONS(1051), + [anon_sym_PLUS] = ACTIONS(1051), + [anon_sym_DASH] = ACTIONS(1051), + [anon_sym_SLASH] = ACTIONS(1051), + [anon_sym_BANG] = ACTIONS(1049), + [anon_sym_TILDE] = ACTIONS(1049), + [anon_sym_PLUS_PLUS] = ACTIONS(1049), + [anon_sym_DASH_DASH] = ACTIONS(1049), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1049), + [sym_number] = ACTIONS(1049), + [sym_private_property_identifier] = ACTIONS(1049), + [sym_this] = ACTIONS(1051), + [sym_super] = ACTIONS(1051), + [sym_true] = ACTIONS(1051), + [sym_false] = ACTIONS(1051), + [sym_null] = ACTIONS(1051), + [sym_undefined] = ACTIONS(1051), + [anon_sym_AT] = ACTIONS(1049), + [anon_sym_static] = ACTIONS(1051), + [anon_sym_get] = ACTIONS(1051), + [anon_sym_set] = ACTIONS(1051), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1049), + [sym__await_yield_identifier] = ACTIONS(1049), + [sym__await_keyword] = ACTIONS(1049), + [sym__default_declaration_start] = ACTIONS(1049), }, - [STATE(624)] = { + [STATE(605)] = { [ts_builtin_sym_end] = ACTIONS(1702), [sym_identifier] = ACTIONS(1704), [anon_sym_export] = ACTIONS(1704), @@ -68276,7 +66354,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1702), [sym__default_declaration_start] = ACTIONS(1702), }, - [STATE(625)] = { + [STATE(606)] = { [ts_builtin_sym_end] = ACTIONS(1706), [sym_identifier] = ACTIONS(1708), [anon_sym_export] = ACTIONS(1708), @@ -68344,7 +66422,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1706), [sym__default_declaration_start] = ACTIONS(1706), }, - [STATE(626)] = { + [STATE(607)] = { [ts_builtin_sym_end] = ACTIONS(1710), [sym_identifier] = ACTIONS(1712), [anon_sym_export] = ACTIONS(1712), @@ -68412,75 +66490,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1710), [sym__default_declaration_start] = ACTIONS(1710), }, - [STATE(627)] = { - [ts_builtin_sym_end] = ACTIONS(1702), - [sym_identifier] = ACTIONS(1704), - [anon_sym_export] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1702), - [anon_sym_RBRACE] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1704), - [anon_sym_case] = ACTIONS(1704), - [anon_sym_class] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1704), - [anon_sym_continue] = ACTIONS(1704), - [anon_sym_debugger] = ACTIONS(1704), - [anon_sym_default] = ACTIONS(1704), - [anon_sym_delete] = ACTIONS(1704), - [anon_sym_do] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1704), - [anon_sym_for] = ACTIONS(1704), - [anon_sym_function] = ACTIONS(1704), - [anon_sym_if] = ACTIONS(1704), - [anon_sym_import] = ACTIONS(1704), - [anon_sym_new] = ACTIONS(1704), - [anon_sym_return] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1704), - [anon_sym_throw] = ACTIONS(1704), - [anon_sym_try] = ACTIONS(1704), - [anon_sym_typeof] = ACTIONS(1704), - [anon_sym_var] = ACTIONS(1704), - [anon_sym_void] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1704), - [anon_sym_with] = ACTIONS(1704), - [sym__let] = ACTIONS(1704), - [anon_sym_let] = ACTIONS(1704), - [anon_sym_using] = ACTIONS(1704), - [anon_sym_LPAREN] = ACTIONS(1702), - [anon_sym_SEMI] = ACTIONS(1702), - [anon_sym_yield] = ACTIONS(1704), - [anon_sym_LBRACK] = ACTIONS(1702), - [anon_sym_LT] = ACTIONS(1702), - [anon_sym_DQUOTE] = ACTIONS(1702), - [anon_sym_SQUOTE] = ACTIONS(1702), - [anon_sym_async] = ACTIONS(1704), - [anon_sym_PLUS] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1704), - [anon_sym_SLASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1702), - [anon_sym_TILDE] = ACTIONS(1702), - [anon_sym_PLUS_PLUS] = ACTIONS(1702), - [anon_sym_DASH_DASH] = ACTIONS(1702), + [STATE(608)] = { + [ts_builtin_sym_end] = ACTIONS(1033), + [sym_identifier] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1035), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1035), + [anon_sym_case] = ACTIONS(1035), + [anon_sym_class] = ACTIONS(1035), + [anon_sym_const] = ACTIONS(1035), + [anon_sym_continue] = ACTIONS(1035), + [anon_sym_debugger] = ACTIONS(1035), + [anon_sym_default] = ACTIONS(1035), + [anon_sym_delete] = ACTIONS(1035), + [anon_sym_do] = ACTIONS(1035), + [anon_sym_else] = ACTIONS(1035), + [anon_sym_for] = ACTIONS(1035), + [anon_sym_function] = ACTIONS(1035), + [anon_sym_if] = ACTIONS(1035), + [anon_sym_import] = ACTIONS(1035), + [anon_sym_new] = ACTIONS(1035), + [anon_sym_return] = ACTIONS(1035), + [anon_sym_switch] = ACTIONS(1035), + [anon_sym_throw] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1035), + [anon_sym_typeof] = ACTIONS(1035), + [anon_sym_var] = ACTIONS(1035), + [anon_sym_void] = ACTIONS(1035), + [anon_sym_while] = ACTIONS(1035), + [anon_sym_with] = ACTIONS(1035), + [sym__let] = ACTIONS(1035), + [anon_sym_let] = ACTIONS(1035), + [anon_sym_using] = ACTIONS(1035), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_yield] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LT] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [anon_sym_SQUOTE] = ACTIONS(1033), + [anon_sym_async] = ACTIONS(1035), + [anon_sym_PLUS] = ACTIONS(1035), + [anon_sym_DASH] = ACTIONS(1035), + [anon_sym_SLASH] = ACTIONS(1035), + [anon_sym_BANG] = ACTIONS(1033), + [anon_sym_TILDE] = ACTIONS(1033), + [anon_sym_PLUS_PLUS] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1702), - [sym_number] = ACTIONS(1702), - [sym_private_property_identifier] = ACTIONS(1702), - [sym_this] = ACTIONS(1704), - [sym_super] = ACTIONS(1704), - [sym_true] = ACTIONS(1704), - [sym_false] = ACTIONS(1704), - [sym_null] = ACTIONS(1704), - [sym_undefined] = ACTIONS(1704), - [anon_sym_AT] = ACTIONS(1702), - [anon_sym_static] = ACTIONS(1704), - [anon_sym_get] = ACTIONS(1704), - [anon_sym_set] = ACTIONS(1704), + [anon_sym_BQUOTE] = ACTIONS(1033), + [sym_number] = ACTIONS(1033), + [sym_private_property_identifier] = ACTIONS(1033), + [sym_this] = ACTIONS(1035), + [sym_super] = ACTIONS(1035), + [sym_true] = ACTIONS(1035), + [sym_false] = ACTIONS(1035), + [sym_null] = ACTIONS(1035), + [sym_undefined] = ACTIONS(1035), + [anon_sym_AT] = ACTIONS(1033), + [anon_sym_static] = ACTIONS(1035), + [anon_sym_get] = ACTIONS(1035), + [anon_sym_set] = ACTIONS(1035), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1702), - [sym__await_yield_identifier] = ACTIONS(1702), - [sym__await_keyword] = ACTIONS(1702), - [sym__default_declaration_start] = ACTIONS(1702), + [sym__statement_boundary] = ACTIONS(1033), + [sym__await_yield_identifier] = ACTIONS(1033), + [sym__await_keyword] = ACTIONS(1033), + [sym__default_declaration_start] = ACTIONS(1033), }, - [STATE(628)] = { + [STATE(609)] = { + [ts_builtin_sym_end] = ACTIONS(1021), + [sym_identifier] = ACTIONS(1023), + [anon_sym_export] = ACTIONS(1023), + [anon_sym_LBRACE] = ACTIONS(1021), + [anon_sym_RBRACE] = ACTIONS(1021), + [anon_sym_break] = ACTIONS(1023), + [anon_sym_case] = ACTIONS(1023), + [anon_sym_class] = ACTIONS(1023), + [anon_sym_const] = ACTIONS(1023), + [anon_sym_continue] = ACTIONS(1023), + [anon_sym_debugger] = ACTIONS(1023), + [anon_sym_default] = ACTIONS(1023), + [anon_sym_delete] = ACTIONS(1023), + [anon_sym_do] = ACTIONS(1023), + [anon_sym_else] = ACTIONS(1023), + [anon_sym_for] = ACTIONS(1023), + [anon_sym_function] = ACTIONS(1023), + [anon_sym_if] = ACTIONS(1023), + [anon_sym_import] = ACTIONS(1023), + [anon_sym_new] = ACTIONS(1023), + [anon_sym_return] = ACTIONS(1023), + [anon_sym_switch] = ACTIONS(1023), + [anon_sym_throw] = ACTIONS(1023), + [anon_sym_try] = ACTIONS(1023), + [anon_sym_typeof] = ACTIONS(1023), + [anon_sym_var] = ACTIONS(1023), + [anon_sym_void] = ACTIONS(1023), + [anon_sym_while] = ACTIONS(1023), + [anon_sym_with] = ACTIONS(1023), + [sym__let] = ACTIONS(1023), + [anon_sym_let] = ACTIONS(1023), + [anon_sym_using] = ACTIONS(1023), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_SEMI] = ACTIONS(1021), + [anon_sym_yield] = ACTIONS(1023), + [anon_sym_LBRACK] = ACTIONS(1021), + [anon_sym_LT] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1021), + [anon_sym_SQUOTE] = ACTIONS(1021), + [anon_sym_async] = ACTIONS(1023), + [anon_sym_PLUS] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(1023), + [anon_sym_SLASH] = ACTIONS(1023), + [anon_sym_BANG] = ACTIONS(1021), + [anon_sym_TILDE] = ACTIONS(1021), + [anon_sym_PLUS_PLUS] = ACTIONS(1021), + [anon_sym_DASH_DASH] = ACTIONS(1021), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1021), + [sym_number] = ACTIONS(1021), + [sym_private_property_identifier] = ACTIONS(1021), + [sym_this] = ACTIONS(1023), + [sym_super] = ACTIONS(1023), + [sym_true] = ACTIONS(1023), + [sym_false] = ACTIONS(1023), + [sym_null] = ACTIONS(1023), + [sym_undefined] = ACTIONS(1023), + [anon_sym_AT] = ACTIONS(1021), + [anon_sym_static] = ACTIONS(1023), + [anon_sym_get] = ACTIONS(1023), + [anon_sym_set] = ACTIONS(1023), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1021), + [sym__await_yield_identifier] = ACTIONS(1021), + [sym__await_keyword] = ACTIONS(1021), + [sym__default_declaration_start] = ACTIONS(1021), + }, + [STATE(610)] = { [ts_builtin_sym_end] = ACTIONS(1714), [sym_identifier] = ACTIONS(1716), [anon_sym_export] = ACTIONS(1716), @@ -68548,75 +66694,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1714), [sym__default_declaration_start] = ACTIONS(1714), }, - [STATE(629)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1496), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_in] = ACTIONS(608), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1500), - [anon_sym_using] = ACTIONS(1500), - [anon_sym_of] = ACTIONS(613), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(441), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1500), - [anon_sym_EQ_GT] = ACTIONS(443), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1500), - [anon_sym_static] = ACTIONS(1500), - [anon_sym_get] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1502), + [STATE(611)] = { + [ts_builtin_sym_end] = ACTIONS(1029), + [sym_identifier] = ACTIONS(1031), + [anon_sym_export] = ACTIONS(1031), + [anon_sym_LBRACE] = ACTIONS(1029), + [anon_sym_RBRACE] = ACTIONS(1029), + [anon_sym_break] = ACTIONS(1031), + [anon_sym_case] = ACTIONS(1031), + [anon_sym_class] = ACTIONS(1031), + [anon_sym_const] = ACTIONS(1031), + [anon_sym_continue] = ACTIONS(1031), + [anon_sym_debugger] = ACTIONS(1031), + [anon_sym_default] = ACTIONS(1031), + [anon_sym_delete] = ACTIONS(1031), + [anon_sym_do] = ACTIONS(1031), + [anon_sym_else] = ACTIONS(1031), + [anon_sym_for] = ACTIONS(1031), + [anon_sym_function] = ACTIONS(1031), + [anon_sym_if] = ACTIONS(1031), + [anon_sym_import] = ACTIONS(1031), + [anon_sym_new] = ACTIONS(1031), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_switch] = ACTIONS(1031), + [anon_sym_throw] = ACTIONS(1031), + [anon_sym_try] = ACTIONS(1031), + [anon_sym_typeof] = ACTIONS(1031), + [anon_sym_var] = ACTIONS(1031), + [anon_sym_void] = ACTIONS(1031), + [anon_sym_while] = ACTIONS(1031), + [anon_sym_with] = ACTIONS(1031), + [sym__let] = ACTIONS(1031), + [anon_sym_let] = ACTIONS(1031), + [anon_sym_using] = ACTIONS(1031), + [anon_sym_LPAREN] = ACTIONS(1029), + [anon_sym_SEMI] = ACTIONS(1029), + [anon_sym_yield] = ACTIONS(1031), + [anon_sym_LBRACK] = ACTIONS(1029), + [anon_sym_LT] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1029), + [anon_sym_SQUOTE] = ACTIONS(1029), + [anon_sym_async] = ACTIONS(1031), + [anon_sym_PLUS] = ACTIONS(1031), + [anon_sym_DASH] = ACTIONS(1031), + [anon_sym_SLASH] = ACTIONS(1031), + [anon_sym_BANG] = ACTIONS(1029), + [anon_sym_TILDE] = ACTIONS(1029), + [anon_sym_PLUS_PLUS] = ACTIONS(1029), + [anon_sym_DASH_DASH] = ACTIONS(1029), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1029), + [sym_number] = ACTIONS(1029), + [sym_private_property_identifier] = ACTIONS(1029), + [sym_this] = ACTIONS(1031), + [sym_super] = ACTIONS(1031), + [sym_true] = ACTIONS(1031), + [sym_false] = ACTIONS(1031), + [sym_null] = ACTIONS(1031), + [sym_undefined] = ACTIONS(1031), + [anon_sym_AT] = ACTIONS(1029), + [anon_sym_static] = ACTIONS(1031), + [anon_sym_get] = ACTIONS(1031), + [anon_sym_set] = ACTIONS(1031), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1029), + [sym__await_yield_identifier] = ACTIONS(1029), + [sym__await_keyword] = ACTIONS(1029), + [sym__default_declaration_start] = ACTIONS(1029), }, - [STATE(630)] = { + [STATE(612)] = { + [ts_builtin_sym_end] = ACTIONS(1041), + [sym_identifier] = ACTIONS(1043), + [anon_sym_export] = ACTIONS(1043), + [anon_sym_LBRACE] = ACTIONS(1041), + [anon_sym_RBRACE] = ACTIONS(1041), + [anon_sym_break] = ACTIONS(1043), + [anon_sym_case] = ACTIONS(1043), + [anon_sym_class] = ACTIONS(1043), + [anon_sym_const] = ACTIONS(1043), + [anon_sym_continue] = ACTIONS(1043), + [anon_sym_debugger] = ACTIONS(1043), + [anon_sym_default] = ACTIONS(1043), + [anon_sym_delete] = ACTIONS(1043), + [anon_sym_do] = ACTIONS(1043), + [anon_sym_else] = ACTIONS(1043), + [anon_sym_for] = ACTIONS(1043), + [anon_sym_function] = ACTIONS(1043), + [anon_sym_if] = ACTIONS(1043), + [anon_sym_import] = ACTIONS(1043), + [anon_sym_new] = ACTIONS(1043), + [anon_sym_return] = ACTIONS(1043), + [anon_sym_switch] = ACTIONS(1043), + [anon_sym_throw] = ACTIONS(1043), + [anon_sym_try] = ACTIONS(1043), + [anon_sym_typeof] = ACTIONS(1043), + [anon_sym_var] = ACTIONS(1043), + [anon_sym_void] = ACTIONS(1043), + [anon_sym_while] = ACTIONS(1043), + [anon_sym_with] = ACTIONS(1043), + [sym__let] = ACTIONS(1043), + [anon_sym_let] = ACTIONS(1043), + [anon_sym_using] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1041), + [anon_sym_SEMI] = ACTIONS(1041), + [anon_sym_yield] = ACTIONS(1043), + [anon_sym_LBRACK] = ACTIONS(1041), + [anon_sym_LT] = ACTIONS(1041), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_SQUOTE] = ACTIONS(1041), + [anon_sym_async] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1043), + [anon_sym_DASH] = ACTIONS(1043), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_BANG] = ACTIONS(1041), + [anon_sym_TILDE] = ACTIONS(1041), + [anon_sym_PLUS_PLUS] = ACTIONS(1041), + [anon_sym_DASH_DASH] = ACTIONS(1041), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1041), + [sym_number] = ACTIONS(1041), + [sym_private_property_identifier] = ACTIONS(1041), + [sym_this] = ACTIONS(1043), + [sym_super] = ACTIONS(1043), + [sym_true] = ACTIONS(1043), + [sym_false] = ACTIONS(1043), + [sym_null] = ACTIONS(1043), + [sym_undefined] = ACTIONS(1043), + [anon_sym_AT] = ACTIONS(1041), + [anon_sym_static] = ACTIONS(1043), + [anon_sym_get] = ACTIONS(1043), + [anon_sym_set] = ACTIONS(1043), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1041), + [sym__await_yield_identifier] = ACTIONS(1041), + [sym__await_keyword] = ACTIONS(1041), + [sym__default_declaration_start] = ACTIONS(1041), + }, + [STATE(613)] = { [ts_builtin_sym_end] = ACTIONS(1718), [sym_identifier] = ACTIONS(1720), [anon_sym_export] = ACTIONS(1720), @@ -68684,7 +66898,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1718), [sym__default_declaration_start] = ACTIONS(1718), }, - [STATE(631)] = { + [STATE(614)] = { + [ts_builtin_sym_end] = ACTIONS(1005), + [sym_identifier] = ACTIONS(1007), + [anon_sym_export] = ACTIONS(1007), + [anon_sym_LBRACE] = ACTIONS(1005), + [anon_sym_RBRACE] = ACTIONS(1005), + [anon_sym_break] = ACTIONS(1007), + [anon_sym_case] = ACTIONS(1007), + [anon_sym_class] = ACTIONS(1007), + [anon_sym_const] = ACTIONS(1007), + [anon_sym_continue] = ACTIONS(1007), + [anon_sym_debugger] = ACTIONS(1007), + [anon_sym_default] = ACTIONS(1007), + [anon_sym_delete] = ACTIONS(1007), + [anon_sym_do] = ACTIONS(1007), + [anon_sym_else] = ACTIONS(1007), + [anon_sym_for] = ACTIONS(1007), + [anon_sym_function] = ACTIONS(1007), + [anon_sym_if] = ACTIONS(1007), + [anon_sym_import] = ACTIONS(1007), + [anon_sym_new] = ACTIONS(1007), + [anon_sym_return] = ACTIONS(1007), + [anon_sym_switch] = ACTIONS(1007), + [anon_sym_throw] = ACTIONS(1007), + [anon_sym_try] = ACTIONS(1007), + [anon_sym_typeof] = ACTIONS(1007), + [anon_sym_var] = ACTIONS(1007), + [anon_sym_void] = ACTIONS(1007), + [anon_sym_while] = ACTIONS(1007), + [anon_sym_with] = ACTIONS(1007), + [sym__let] = ACTIONS(1007), + [anon_sym_let] = ACTIONS(1007), + [anon_sym_using] = ACTIONS(1007), + [anon_sym_LPAREN] = ACTIONS(1005), + [anon_sym_SEMI] = ACTIONS(1005), + [anon_sym_yield] = ACTIONS(1007), + [anon_sym_LBRACK] = ACTIONS(1005), + [anon_sym_LT] = ACTIONS(1005), + [anon_sym_DQUOTE] = ACTIONS(1005), + [anon_sym_SQUOTE] = ACTIONS(1005), + [anon_sym_async] = ACTIONS(1007), + [anon_sym_PLUS] = ACTIONS(1007), + [anon_sym_DASH] = ACTIONS(1007), + [anon_sym_SLASH] = ACTIONS(1007), + [anon_sym_BANG] = ACTIONS(1005), + [anon_sym_TILDE] = ACTIONS(1005), + [anon_sym_PLUS_PLUS] = ACTIONS(1005), + [anon_sym_DASH_DASH] = ACTIONS(1005), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1005), + [sym_number] = ACTIONS(1005), + [sym_private_property_identifier] = ACTIONS(1005), + [sym_this] = ACTIONS(1007), + [sym_super] = ACTIONS(1007), + [sym_true] = ACTIONS(1007), + [sym_false] = ACTIONS(1007), + [sym_null] = ACTIONS(1007), + [sym_undefined] = ACTIONS(1007), + [anon_sym_AT] = ACTIONS(1005), + [anon_sym_static] = ACTIONS(1007), + [anon_sym_get] = ACTIONS(1007), + [anon_sym_set] = ACTIONS(1007), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1005), + [sym__await_yield_identifier] = ACTIONS(1005), + [sym__await_keyword] = ACTIONS(1005), + [sym__default_declaration_start] = ACTIONS(1005), + }, + [STATE(615)] = { [ts_builtin_sym_end] = ACTIONS(1722), [sym_identifier] = ACTIONS(1724), [anon_sym_export] = ACTIONS(1724), @@ -68752,7 +67034,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1722), [sym__default_declaration_start] = ACTIONS(1722), }, - [STATE(632)] = { + [STATE(616)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(617)] = { [ts_builtin_sym_end] = ACTIONS(1726), [sym_identifier] = ACTIONS(1728), [anon_sym_export] = ACTIONS(1728), @@ -68820,7 +67170,483 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1726), [sym__default_declaration_start] = ACTIONS(1726), }, - [STATE(633)] = { + [STATE(618)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(619)] = { + [ts_builtin_sym_end] = ACTIONS(1690), + [sym_identifier] = ACTIONS(1692), + [anon_sym_export] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1690), + [anon_sym_RBRACE] = ACTIONS(1690), + [anon_sym_break] = ACTIONS(1692), + [anon_sym_case] = ACTIONS(1692), + [anon_sym_class] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1692), + [anon_sym_continue] = ACTIONS(1692), + [anon_sym_debugger] = ACTIONS(1692), + [anon_sym_default] = ACTIONS(1692), + [anon_sym_delete] = ACTIONS(1692), + [anon_sym_do] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1692), + [anon_sym_for] = ACTIONS(1692), + [anon_sym_function] = ACTIONS(1692), + [anon_sym_if] = ACTIONS(1692), + [anon_sym_import] = ACTIONS(1692), + [anon_sym_new] = ACTIONS(1692), + [anon_sym_return] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1692), + [anon_sym_throw] = ACTIONS(1692), + [anon_sym_try] = ACTIONS(1692), + [anon_sym_typeof] = ACTIONS(1692), + [anon_sym_var] = ACTIONS(1692), + [anon_sym_void] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1692), + [anon_sym_with] = ACTIONS(1692), + [sym__let] = ACTIONS(1692), + [anon_sym_let] = ACTIONS(1692), + [anon_sym_using] = ACTIONS(1692), + [anon_sym_LPAREN] = ACTIONS(1690), + [anon_sym_SEMI] = ACTIONS(1690), + [anon_sym_yield] = ACTIONS(1692), + [anon_sym_LBRACK] = ACTIONS(1690), + [anon_sym_LT] = ACTIONS(1690), + [anon_sym_DQUOTE] = ACTIONS(1690), + [anon_sym_SQUOTE] = ACTIONS(1690), + [anon_sym_async] = ACTIONS(1692), + [anon_sym_PLUS] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1692), + [anon_sym_SLASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1690), + [anon_sym_TILDE] = ACTIONS(1690), + [anon_sym_PLUS_PLUS] = ACTIONS(1690), + [anon_sym_DASH_DASH] = ACTIONS(1690), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1690), + [sym_number] = ACTIONS(1690), + [sym_private_property_identifier] = ACTIONS(1690), + [sym_this] = ACTIONS(1692), + [sym_super] = ACTIONS(1692), + [sym_true] = ACTIONS(1692), + [sym_false] = ACTIONS(1692), + [sym_null] = ACTIONS(1692), + [sym_undefined] = ACTIONS(1692), + [anon_sym_AT] = ACTIONS(1690), + [anon_sym_static] = ACTIONS(1692), + [anon_sym_get] = ACTIONS(1692), + [anon_sym_set] = ACTIONS(1692), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1690), + [sym__await_yield_identifier] = ACTIONS(1690), + [sym__await_keyword] = ACTIONS(1690), + [sym__default_declaration_start] = ACTIONS(1690), + }, + [STATE(620)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(621)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(622)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(623)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(624)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(625)] = { [ts_builtin_sym_end] = ACTIONS(1730), [sym_identifier] = ACTIONS(1732), [anon_sym_export] = ACTIONS(1732), @@ -68888,7 +67714,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1730), [sym__default_declaration_start] = ACTIONS(1730), }, - [STATE(634)] = { + [STATE(626)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(627)] = { [ts_builtin_sym_end] = ACTIONS(1734), [sym_identifier] = ACTIONS(1736), [anon_sym_export] = ACTIONS(1736), @@ -68956,7 +67850,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1734), [sym__default_declaration_start] = ACTIONS(1734), }, - [STATE(635)] = { + [STATE(628)] = { + [ts_builtin_sym_end] = ACTIONS(997), + [sym_identifier] = ACTIONS(999), + [anon_sym_export] = ACTIONS(999), + [anon_sym_LBRACE] = ACTIONS(997), + [anon_sym_RBRACE] = ACTIONS(997), + [anon_sym_break] = ACTIONS(999), + [anon_sym_case] = ACTIONS(999), + [anon_sym_class] = ACTIONS(999), + [anon_sym_const] = ACTIONS(999), + [anon_sym_continue] = ACTIONS(999), + [anon_sym_debugger] = ACTIONS(999), + [anon_sym_default] = ACTIONS(999), + [anon_sym_delete] = ACTIONS(999), + [anon_sym_do] = ACTIONS(999), + [anon_sym_else] = ACTIONS(999), + [anon_sym_for] = ACTIONS(999), + [anon_sym_function] = ACTIONS(999), + [anon_sym_if] = ACTIONS(999), + [anon_sym_import] = ACTIONS(999), + [anon_sym_new] = ACTIONS(999), + [anon_sym_return] = ACTIONS(999), + [anon_sym_switch] = ACTIONS(999), + [anon_sym_throw] = ACTIONS(999), + [anon_sym_try] = ACTIONS(999), + [anon_sym_typeof] = ACTIONS(999), + [anon_sym_var] = ACTIONS(999), + [anon_sym_void] = ACTIONS(999), + [anon_sym_while] = ACTIONS(999), + [anon_sym_with] = ACTIONS(999), + [sym__let] = ACTIONS(999), + [anon_sym_let] = ACTIONS(999), + [anon_sym_using] = ACTIONS(999), + [anon_sym_LPAREN] = ACTIONS(997), + [anon_sym_SEMI] = ACTIONS(997), + [anon_sym_yield] = ACTIONS(999), + [anon_sym_LBRACK] = ACTIONS(997), + [anon_sym_LT] = ACTIONS(997), + [anon_sym_DQUOTE] = ACTIONS(997), + [anon_sym_SQUOTE] = ACTIONS(997), + [anon_sym_async] = ACTIONS(999), + [anon_sym_PLUS] = ACTIONS(999), + [anon_sym_DASH] = ACTIONS(999), + [anon_sym_SLASH] = ACTIONS(999), + [anon_sym_BANG] = ACTIONS(997), + [anon_sym_TILDE] = ACTIONS(997), + [anon_sym_PLUS_PLUS] = ACTIONS(997), + [anon_sym_DASH_DASH] = ACTIONS(997), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(997), + [sym_number] = ACTIONS(997), + [sym_private_property_identifier] = ACTIONS(997), + [sym_this] = ACTIONS(999), + [sym_super] = ACTIONS(999), + [sym_true] = ACTIONS(999), + [sym_false] = ACTIONS(999), + [sym_null] = ACTIONS(999), + [sym_undefined] = ACTIONS(999), + [anon_sym_AT] = ACTIONS(997), + [anon_sym_static] = ACTIONS(999), + [anon_sym_get] = ACTIONS(999), + [anon_sym_set] = ACTIONS(999), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(997), + [sym__await_yield_identifier] = ACTIONS(997), + [sym__await_keyword] = ACTIONS(997), + [sym__default_declaration_start] = ACTIONS(997), + }, + [STATE(629)] = { + [ts_builtin_sym_end] = ACTIONS(1013), + [sym_identifier] = ACTIONS(1015), + [anon_sym_export] = ACTIONS(1015), + [anon_sym_LBRACE] = ACTIONS(1013), + [anon_sym_RBRACE] = ACTIONS(1013), + [anon_sym_break] = ACTIONS(1015), + [anon_sym_case] = ACTIONS(1015), + [anon_sym_class] = ACTIONS(1015), + [anon_sym_const] = ACTIONS(1015), + [anon_sym_continue] = ACTIONS(1015), + [anon_sym_debugger] = ACTIONS(1015), + [anon_sym_default] = ACTIONS(1015), + [anon_sym_delete] = ACTIONS(1015), + [anon_sym_do] = ACTIONS(1015), + [anon_sym_else] = ACTIONS(1015), + [anon_sym_for] = ACTIONS(1015), + [anon_sym_function] = ACTIONS(1015), + [anon_sym_if] = ACTIONS(1015), + [anon_sym_import] = ACTIONS(1015), + [anon_sym_new] = ACTIONS(1015), + [anon_sym_return] = ACTIONS(1015), + [anon_sym_switch] = ACTIONS(1015), + [anon_sym_throw] = ACTIONS(1015), + [anon_sym_try] = ACTIONS(1015), + [anon_sym_typeof] = ACTIONS(1015), + [anon_sym_var] = ACTIONS(1015), + [anon_sym_void] = ACTIONS(1015), + [anon_sym_while] = ACTIONS(1015), + [anon_sym_with] = ACTIONS(1015), + [sym__let] = ACTIONS(1015), + [anon_sym_let] = ACTIONS(1015), + [anon_sym_using] = ACTIONS(1015), + [anon_sym_LPAREN] = ACTIONS(1013), + [anon_sym_SEMI] = ACTIONS(1013), + [anon_sym_yield] = ACTIONS(1015), + [anon_sym_LBRACK] = ACTIONS(1013), + [anon_sym_LT] = ACTIONS(1013), + [anon_sym_DQUOTE] = ACTIONS(1013), + [anon_sym_SQUOTE] = ACTIONS(1013), + [anon_sym_async] = ACTIONS(1015), + [anon_sym_PLUS] = ACTIONS(1015), + [anon_sym_DASH] = ACTIONS(1015), + [anon_sym_SLASH] = ACTIONS(1015), + [anon_sym_BANG] = ACTIONS(1013), + [anon_sym_TILDE] = ACTIONS(1013), + [anon_sym_PLUS_PLUS] = ACTIONS(1013), + [anon_sym_DASH_DASH] = ACTIONS(1013), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1013), + [sym_number] = ACTIONS(1013), + [sym_private_property_identifier] = ACTIONS(1013), + [sym_this] = ACTIONS(1015), + [sym_super] = ACTIONS(1015), + [sym_true] = ACTIONS(1015), + [sym_false] = ACTIONS(1015), + [sym_null] = ACTIONS(1015), + [sym_undefined] = ACTIONS(1015), + [anon_sym_AT] = ACTIONS(1013), + [anon_sym_static] = ACTIONS(1015), + [anon_sym_get] = ACTIONS(1015), + [anon_sym_set] = ACTIONS(1015), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1013), + [sym__await_yield_identifier] = ACTIONS(1013), + [sym__await_keyword] = ACTIONS(1013), + [sym__default_declaration_start] = ACTIONS(1013), + }, + [STATE(630)] = { [ts_builtin_sym_end] = ACTIONS(1738), [sym_identifier] = ACTIONS(1740), [anon_sym_export] = ACTIONS(1740), @@ -69024,7 +68054,483 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1738), [sym__default_declaration_start] = ACTIONS(1738), }, + [STATE(631)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(632)] = { + [ts_builtin_sym_end] = ACTIONS(1690), + [sym_identifier] = ACTIONS(1692), + [anon_sym_export] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1690), + [anon_sym_RBRACE] = ACTIONS(1690), + [anon_sym_break] = ACTIONS(1692), + [anon_sym_case] = ACTIONS(1692), + [anon_sym_class] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1692), + [anon_sym_continue] = ACTIONS(1692), + [anon_sym_debugger] = ACTIONS(1692), + [anon_sym_default] = ACTIONS(1692), + [anon_sym_delete] = ACTIONS(1692), + [anon_sym_do] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1692), + [anon_sym_for] = ACTIONS(1692), + [anon_sym_function] = ACTIONS(1692), + [anon_sym_if] = ACTIONS(1692), + [anon_sym_import] = ACTIONS(1692), + [anon_sym_new] = ACTIONS(1692), + [anon_sym_return] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1692), + [anon_sym_throw] = ACTIONS(1692), + [anon_sym_try] = ACTIONS(1692), + [anon_sym_typeof] = ACTIONS(1692), + [anon_sym_var] = ACTIONS(1692), + [anon_sym_void] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1692), + [anon_sym_with] = ACTIONS(1692), + [sym__let] = ACTIONS(1692), + [anon_sym_let] = ACTIONS(1692), + [anon_sym_using] = ACTIONS(1692), + [anon_sym_LPAREN] = ACTIONS(1690), + [anon_sym_SEMI] = ACTIONS(1690), + [anon_sym_yield] = ACTIONS(1692), + [anon_sym_LBRACK] = ACTIONS(1690), + [anon_sym_LT] = ACTIONS(1690), + [anon_sym_DQUOTE] = ACTIONS(1690), + [anon_sym_SQUOTE] = ACTIONS(1690), + [anon_sym_async] = ACTIONS(1692), + [anon_sym_PLUS] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1692), + [anon_sym_SLASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1690), + [anon_sym_TILDE] = ACTIONS(1690), + [anon_sym_PLUS_PLUS] = ACTIONS(1690), + [anon_sym_DASH_DASH] = ACTIONS(1690), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1690), + [sym_number] = ACTIONS(1690), + [sym_private_property_identifier] = ACTIONS(1690), + [sym_this] = ACTIONS(1692), + [sym_super] = ACTIONS(1692), + [sym_true] = ACTIONS(1692), + [sym_false] = ACTIONS(1692), + [sym_null] = ACTIONS(1692), + [sym_undefined] = ACTIONS(1692), + [anon_sym_AT] = ACTIONS(1690), + [anon_sym_static] = ACTIONS(1692), + [anon_sym_get] = ACTIONS(1692), + [anon_sym_set] = ACTIONS(1692), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1690), + [sym__await_yield_identifier] = ACTIONS(1690), + [sym__await_keyword] = ACTIONS(1690), + [sym__default_declaration_start] = ACTIONS(1690), + }, + [STATE(633)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(634)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(635)] = { + [ts_builtin_sym_end] = ACTIONS(1690), + [sym_identifier] = ACTIONS(1692), + [anon_sym_export] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1690), + [anon_sym_RBRACE] = ACTIONS(1690), + [anon_sym_break] = ACTIONS(1692), + [anon_sym_case] = ACTIONS(1692), + [anon_sym_class] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1692), + [anon_sym_continue] = ACTIONS(1692), + [anon_sym_debugger] = ACTIONS(1692), + [anon_sym_default] = ACTIONS(1692), + [anon_sym_delete] = ACTIONS(1692), + [anon_sym_do] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1692), + [anon_sym_for] = ACTIONS(1692), + [anon_sym_function] = ACTIONS(1692), + [anon_sym_if] = ACTIONS(1692), + [anon_sym_import] = ACTIONS(1692), + [anon_sym_new] = ACTIONS(1692), + [anon_sym_return] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1692), + [anon_sym_throw] = ACTIONS(1692), + [anon_sym_try] = ACTIONS(1692), + [anon_sym_typeof] = ACTIONS(1692), + [anon_sym_var] = ACTIONS(1692), + [anon_sym_void] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1692), + [anon_sym_with] = ACTIONS(1692), + [sym__let] = ACTIONS(1692), + [anon_sym_let] = ACTIONS(1692), + [anon_sym_using] = ACTIONS(1692), + [anon_sym_LPAREN] = ACTIONS(1690), + [anon_sym_SEMI] = ACTIONS(1690), + [anon_sym_yield] = ACTIONS(1692), + [anon_sym_LBRACK] = ACTIONS(1690), + [anon_sym_LT] = ACTIONS(1690), + [anon_sym_DQUOTE] = ACTIONS(1690), + [anon_sym_SQUOTE] = ACTIONS(1690), + [anon_sym_async] = ACTIONS(1692), + [anon_sym_PLUS] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1692), + [anon_sym_SLASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1690), + [anon_sym_TILDE] = ACTIONS(1690), + [anon_sym_PLUS_PLUS] = ACTIONS(1690), + [anon_sym_DASH_DASH] = ACTIONS(1690), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1690), + [sym_number] = ACTIONS(1690), + [sym_private_property_identifier] = ACTIONS(1690), + [sym_this] = ACTIONS(1692), + [sym_super] = ACTIONS(1692), + [sym_true] = ACTIONS(1692), + [sym_false] = ACTIONS(1692), + [sym_null] = ACTIONS(1692), + [sym_undefined] = ACTIONS(1692), + [anon_sym_AT] = ACTIONS(1690), + [anon_sym_static] = ACTIONS(1692), + [anon_sym_get] = ACTIONS(1692), + [anon_sym_set] = ACTIONS(1692), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1690), + [sym__await_yield_identifier] = ACTIONS(1690), + [sym__await_keyword] = ACTIONS(1690), + [sym__default_declaration_start] = ACTIONS(1690), + }, [STATE(636)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(637)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(638)] = { [ts_builtin_sym_end] = ACTIONS(1742), [sym_identifier] = ACTIONS(1744), [anon_sym_export] = ACTIONS(1744), @@ -69092,7 +68598,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1742), [sym__default_declaration_start] = ACTIONS(1742), }, - [STATE(637)] = { + [STATE(639)] = { [ts_builtin_sym_end] = ACTIONS(1746), [sym_identifier] = ACTIONS(1748), [anon_sym_export] = ACTIONS(1748), @@ -69160,7 +68666,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1746), [sym__default_declaration_start] = ACTIONS(1746), }, - [STATE(638)] = { + [STATE(640)] = { [ts_builtin_sym_end] = ACTIONS(1750), [sym_identifier] = ACTIONS(1752), [anon_sym_export] = ACTIONS(1752), @@ -69228,7 +68734,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1750), [sym__default_declaration_start] = ACTIONS(1750), }, - [STATE(639)] = { + [STATE(641)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(642)] = { + [ts_builtin_sym_end] = ACTIONS(1690), + [sym_identifier] = ACTIONS(1692), + [anon_sym_export] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1690), + [anon_sym_RBRACE] = ACTIONS(1690), + [anon_sym_break] = ACTIONS(1692), + [anon_sym_case] = ACTIONS(1692), + [anon_sym_class] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1692), + [anon_sym_continue] = ACTIONS(1692), + [anon_sym_debugger] = ACTIONS(1692), + [anon_sym_default] = ACTIONS(1692), + [anon_sym_delete] = ACTIONS(1692), + [anon_sym_do] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1692), + [anon_sym_for] = ACTIONS(1692), + [anon_sym_function] = ACTIONS(1692), + [anon_sym_if] = ACTIONS(1692), + [anon_sym_import] = ACTIONS(1692), + [anon_sym_new] = ACTIONS(1692), + [anon_sym_return] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1692), + [anon_sym_throw] = ACTIONS(1692), + [anon_sym_try] = ACTIONS(1692), + [anon_sym_typeof] = ACTIONS(1692), + [anon_sym_var] = ACTIONS(1692), + [anon_sym_void] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1692), + [anon_sym_with] = ACTIONS(1692), + [sym__let] = ACTIONS(1692), + [anon_sym_let] = ACTIONS(1692), + [anon_sym_using] = ACTIONS(1692), + [anon_sym_LPAREN] = ACTIONS(1690), + [anon_sym_SEMI] = ACTIONS(1690), + [anon_sym_yield] = ACTIONS(1692), + [anon_sym_LBRACK] = ACTIONS(1690), + [anon_sym_LT] = ACTIONS(1690), + [anon_sym_DQUOTE] = ACTIONS(1690), + [anon_sym_SQUOTE] = ACTIONS(1690), + [anon_sym_async] = ACTIONS(1692), + [anon_sym_PLUS] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1692), + [anon_sym_SLASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1690), + [anon_sym_TILDE] = ACTIONS(1690), + [anon_sym_PLUS_PLUS] = ACTIONS(1690), + [anon_sym_DASH_DASH] = ACTIONS(1690), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1690), + [sym_number] = ACTIONS(1690), + [sym_private_property_identifier] = ACTIONS(1690), + [sym_this] = ACTIONS(1692), + [sym_super] = ACTIONS(1692), + [sym_true] = ACTIONS(1692), + [sym_false] = ACTIONS(1692), + [sym_null] = ACTIONS(1692), + [sym_undefined] = ACTIONS(1692), + [anon_sym_AT] = ACTIONS(1690), + [anon_sym_static] = ACTIONS(1692), + [anon_sym_get] = ACTIONS(1692), + [anon_sym_set] = ACTIONS(1692), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1690), + [sym__await_yield_identifier] = ACTIONS(1690), + [sym__await_keyword] = ACTIONS(1690), + [sym__default_declaration_start] = ACTIONS(1690), + }, + [STATE(643)] = { [ts_builtin_sym_end] = ACTIONS(1754), [sym_identifier] = ACTIONS(1756), [anon_sym_export] = ACTIONS(1756), @@ -69296,7 +68938,347 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1754), [sym__default_declaration_start] = ACTIONS(1754), }, - [STATE(640)] = { + [STATE(644)] = { + [ts_builtin_sym_end] = ACTIONS(1690), + [sym_identifier] = ACTIONS(1692), + [anon_sym_export] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1690), + [anon_sym_RBRACE] = ACTIONS(1690), + [anon_sym_break] = ACTIONS(1692), + [anon_sym_case] = ACTIONS(1692), + [anon_sym_class] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1692), + [anon_sym_continue] = ACTIONS(1692), + [anon_sym_debugger] = ACTIONS(1692), + [anon_sym_default] = ACTIONS(1692), + [anon_sym_delete] = ACTIONS(1692), + [anon_sym_do] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1692), + [anon_sym_for] = ACTIONS(1692), + [anon_sym_function] = ACTIONS(1692), + [anon_sym_if] = ACTIONS(1692), + [anon_sym_import] = ACTIONS(1692), + [anon_sym_new] = ACTIONS(1692), + [anon_sym_return] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1692), + [anon_sym_throw] = ACTIONS(1692), + [anon_sym_try] = ACTIONS(1692), + [anon_sym_typeof] = ACTIONS(1692), + [anon_sym_var] = ACTIONS(1692), + [anon_sym_void] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1692), + [anon_sym_with] = ACTIONS(1692), + [sym__let] = ACTIONS(1692), + [anon_sym_let] = ACTIONS(1692), + [anon_sym_using] = ACTIONS(1692), + [anon_sym_LPAREN] = ACTIONS(1690), + [anon_sym_SEMI] = ACTIONS(1690), + [anon_sym_yield] = ACTIONS(1692), + [anon_sym_LBRACK] = ACTIONS(1690), + [anon_sym_LT] = ACTIONS(1690), + [anon_sym_DQUOTE] = ACTIONS(1690), + [anon_sym_SQUOTE] = ACTIONS(1690), + [anon_sym_async] = ACTIONS(1692), + [anon_sym_PLUS] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1692), + [anon_sym_SLASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1690), + [anon_sym_TILDE] = ACTIONS(1690), + [anon_sym_PLUS_PLUS] = ACTIONS(1690), + [anon_sym_DASH_DASH] = ACTIONS(1690), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1690), + [sym_number] = ACTIONS(1690), + [sym_private_property_identifier] = ACTIONS(1690), + [sym_this] = ACTIONS(1692), + [sym_super] = ACTIONS(1692), + [sym_true] = ACTIONS(1692), + [sym_false] = ACTIONS(1692), + [sym_null] = ACTIONS(1692), + [sym_undefined] = ACTIONS(1692), + [anon_sym_AT] = ACTIONS(1690), + [anon_sym_static] = ACTIONS(1692), + [anon_sym_get] = ACTIONS(1692), + [anon_sym_set] = ACTIONS(1692), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1690), + [sym__await_yield_identifier] = ACTIONS(1690), + [sym__await_keyword] = ACTIONS(1690), + [sym__default_declaration_start] = ACTIONS(1690), + }, + [STATE(645)] = { + [ts_builtin_sym_end] = ACTIONS(1496), + [sym_identifier] = ACTIONS(1498), + [anon_sym_export] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1496), + [anon_sym_RBRACE] = ACTIONS(1496), + [anon_sym_break] = ACTIONS(1498), + [anon_sym_case] = ACTIONS(1498), + [anon_sym_class] = ACTIONS(1498), + [anon_sym_const] = ACTIONS(1498), + [anon_sym_continue] = ACTIONS(1498), + [anon_sym_debugger] = ACTIONS(1498), + [anon_sym_default] = ACTIONS(1498), + [anon_sym_delete] = ACTIONS(1498), + [anon_sym_do] = ACTIONS(1498), + [anon_sym_else] = ACTIONS(1498), + [anon_sym_for] = ACTIONS(1498), + [anon_sym_function] = ACTIONS(1498), + [anon_sym_if] = ACTIONS(1498), + [anon_sym_import] = ACTIONS(1498), + [anon_sym_new] = ACTIONS(1498), + [anon_sym_return] = ACTIONS(1498), + [anon_sym_switch] = ACTIONS(1498), + [anon_sym_throw] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(1498), + [anon_sym_typeof] = ACTIONS(1498), + [anon_sym_var] = ACTIONS(1498), + [anon_sym_void] = ACTIONS(1498), + [anon_sym_while] = ACTIONS(1498), + [anon_sym_with] = ACTIONS(1498), + [sym__let] = ACTIONS(1498), + [anon_sym_let] = ACTIONS(1498), + [anon_sym_using] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1496), + [anon_sym_SEMI] = ACTIONS(1496), + [anon_sym_yield] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1496), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_DQUOTE] = ACTIONS(1496), + [anon_sym_SQUOTE] = ACTIONS(1496), + [anon_sym_async] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(1498), + [anon_sym_DASH] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1496), + [anon_sym_PLUS_PLUS] = ACTIONS(1496), + [anon_sym_DASH_DASH] = ACTIONS(1496), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1496), + [sym_number] = ACTIONS(1496), + [sym_private_property_identifier] = ACTIONS(1496), + [sym_this] = ACTIONS(1498), + [sym_super] = ACTIONS(1498), + [sym_true] = ACTIONS(1498), + [sym_false] = ACTIONS(1498), + [sym_null] = ACTIONS(1498), + [sym_undefined] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_static] = ACTIONS(1498), + [anon_sym_get] = ACTIONS(1498), + [anon_sym_set] = ACTIONS(1498), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), + }, + [STATE(646)] = { + [ts_builtin_sym_end] = ACTIONS(989), + [sym_identifier] = ACTIONS(991), + [anon_sym_export] = ACTIONS(991), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_break] = ACTIONS(991), + [anon_sym_case] = ACTIONS(991), + [anon_sym_class] = ACTIONS(991), + [anon_sym_const] = ACTIONS(991), + [anon_sym_continue] = ACTIONS(991), + [anon_sym_debugger] = ACTIONS(991), + [anon_sym_default] = ACTIONS(991), + [anon_sym_delete] = ACTIONS(991), + [anon_sym_do] = ACTIONS(991), + [anon_sym_else] = ACTIONS(991), + [anon_sym_for] = ACTIONS(991), + [anon_sym_function] = ACTIONS(991), + [anon_sym_if] = ACTIONS(991), + [anon_sym_import] = ACTIONS(991), + [anon_sym_new] = ACTIONS(991), + [anon_sym_return] = ACTIONS(991), + [anon_sym_switch] = ACTIONS(991), + [anon_sym_throw] = ACTIONS(991), + [anon_sym_try] = ACTIONS(991), + [anon_sym_typeof] = ACTIONS(991), + [anon_sym_var] = ACTIONS(991), + [anon_sym_void] = ACTIONS(991), + [anon_sym_while] = ACTIONS(991), + [anon_sym_with] = ACTIONS(991), + [sym__let] = ACTIONS(991), + [anon_sym_let] = ACTIONS(991), + [anon_sym_using] = ACTIONS(991), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [anon_sym_yield] = ACTIONS(991), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LT] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [anon_sym_SQUOTE] = ACTIONS(989), + [anon_sym_async] = ACTIONS(991), + [anon_sym_PLUS] = ACTIONS(991), + [anon_sym_DASH] = ACTIONS(991), + [anon_sym_SLASH] = ACTIONS(991), + [anon_sym_BANG] = ACTIONS(989), + [anon_sym_TILDE] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(989), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(989), + [sym_number] = ACTIONS(989), + [sym_private_property_identifier] = ACTIONS(989), + [sym_this] = ACTIONS(991), + [sym_super] = ACTIONS(991), + [sym_true] = ACTIONS(991), + [sym_false] = ACTIONS(991), + [sym_null] = ACTIONS(991), + [sym_undefined] = ACTIONS(991), + [anon_sym_AT] = ACTIONS(989), + [anon_sym_static] = ACTIONS(991), + [anon_sym_get] = ACTIONS(991), + [anon_sym_set] = ACTIONS(991), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(989), + [sym__await_yield_identifier] = ACTIONS(989), + [sym__await_keyword] = ACTIONS(989), + [sym__default_declaration_start] = ACTIONS(989), + }, + [STATE(647)] = { + [ts_builtin_sym_end] = ACTIONS(1690), + [sym_identifier] = ACTIONS(1692), + [anon_sym_export] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1690), + [anon_sym_RBRACE] = ACTIONS(1690), + [anon_sym_break] = ACTIONS(1692), + [anon_sym_case] = ACTIONS(1692), + [anon_sym_class] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1692), + [anon_sym_continue] = ACTIONS(1692), + [anon_sym_debugger] = ACTIONS(1692), + [anon_sym_default] = ACTIONS(1692), + [anon_sym_delete] = ACTIONS(1692), + [anon_sym_do] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1692), + [anon_sym_for] = ACTIONS(1692), + [anon_sym_function] = ACTIONS(1692), + [anon_sym_if] = ACTIONS(1692), + [anon_sym_import] = ACTIONS(1692), + [anon_sym_new] = ACTIONS(1692), + [anon_sym_return] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1692), + [anon_sym_throw] = ACTIONS(1692), + [anon_sym_try] = ACTIONS(1692), + [anon_sym_typeof] = ACTIONS(1692), + [anon_sym_var] = ACTIONS(1692), + [anon_sym_void] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1692), + [anon_sym_with] = ACTIONS(1692), + [sym__let] = ACTIONS(1692), + [anon_sym_let] = ACTIONS(1692), + [anon_sym_using] = ACTIONS(1692), + [anon_sym_LPAREN] = ACTIONS(1690), + [anon_sym_SEMI] = ACTIONS(1690), + [anon_sym_yield] = ACTIONS(1692), + [anon_sym_LBRACK] = ACTIONS(1690), + [anon_sym_LT] = ACTIONS(1690), + [anon_sym_DQUOTE] = ACTIONS(1690), + [anon_sym_SQUOTE] = ACTIONS(1690), + [anon_sym_async] = ACTIONS(1692), + [anon_sym_PLUS] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1692), + [anon_sym_SLASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1690), + [anon_sym_TILDE] = ACTIONS(1690), + [anon_sym_PLUS_PLUS] = ACTIONS(1690), + [anon_sym_DASH_DASH] = ACTIONS(1690), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1690), + [sym_number] = ACTIONS(1690), + [sym_private_property_identifier] = ACTIONS(1690), + [sym_this] = ACTIONS(1692), + [sym_super] = ACTIONS(1692), + [sym_true] = ACTIONS(1692), + [sym_false] = ACTIONS(1692), + [sym_null] = ACTIONS(1692), + [sym_undefined] = ACTIONS(1692), + [anon_sym_AT] = ACTIONS(1690), + [anon_sym_static] = ACTIONS(1692), + [anon_sym_get] = ACTIONS(1692), + [anon_sym_set] = ACTIONS(1692), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1690), + [sym__await_yield_identifier] = ACTIONS(1690), + [sym__await_keyword] = ACTIONS(1690), + [sym__default_declaration_start] = ACTIONS(1690), + }, + [STATE(648)] = { + [ts_builtin_sym_end] = ACTIONS(1690), + [sym_identifier] = ACTIONS(1692), + [anon_sym_export] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1690), + [anon_sym_RBRACE] = ACTIONS(1690), + [anon_sym_break] = ACTIONS(1692), + [anon_sym_case] = ACTIONS(1692), + [anon_sym_class] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1692), + [anon_sym_continue] = ACTIONS(1692), + [anon_sym_debugger] = ACTIONS(1692), + [anon_sym_default] = ACTIONS(1692), + [anon_sym_delete] = ACTIONS(1692), + [anon_sym_do] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1692), + [anon_sym_for] = ACTIONS(1692), + [anon_sym_function] = ACTIONS(1692), + [anon_sym_if] = ACTIONS(1692), + [anon_sym_import] = ACTIONS(1692), + [anon_sym_new] = ACTIONS(1692), + [anon_sym_return] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1692), + [anon_sym_throw] = ACTIONS(1692), + [anon_sym_try] = ACTIONS(1692), + [anon_sym_typeof] = ACTIONS(1692), + [anon_sym_var] = ACTIONS(1692), + [anon_sym_void] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1692), + [anon_sym_with] = ACTIONS(1692), + [sym__let] = ACTIONS(1692), + [anon_sym_let] = ACTIONS(1692), + [anon_sym_using] = ACTIONS(1692), + [anon_sym_LPAREN] = ACTIONS(1690), + [anon_sym_SEMI] = ACTIONS(1690), + [anon_sym_yield] = ACTIONS(1692), + [anon_sym_LBRACK] = ACTIONS(1690), + [anon_sym_LT] = ACTIONS(1690), + [anon_sym_DQUOTE] = ACTIONS(1690), + [anon_sym_SQUOTE] = ACTIONS(1690), + [anon_sym_async] = ACTIONS(1692), + [anon_sym_PLUS] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1692), + [anon_sym_SLASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1690), + [anon_sym_TILDE] = ACTIONS(1690), + [anon_sym_PLUS_PLUS] = ACTIONS(1690), + [anon_sym_DASH_DASH] = ACTIONS(1690), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1690), + [sym_number] = ACTIONS(1690), + [sym_private_property_identifier] = ACTIONS(1690), + [sym_this] = ACTIONS(1692), + [sym_super] = ACTIONS(1692), + [sym_true] = ACTIONS(1692), + [sym_false] = ACTIONS(1692), + [sym_null] = ACTIONS(1692), + [sym_undefined] = ACTIONS(1692), + [anon_sym_AT] = ACTIONS(1690), + [anon_sym_static] = ACTIONS(1692), + [anon_sym_get] = ACTIONS(1692), + [anon_sym_set] = ACTIONS(1692), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1690), + [sym__await_yield_identifier] = ACTIONS(1690), + [sym__await_keyword] = ACTIONS(1690), + [sym__default_declaration_start] = ACTIONS(1690), + }, + [STATE(649)] = { [ts_builtin_sym_end] = ACTIONS(1758), [sym_identifier] = ACTIONS(1760), [anon_sym_export] = ACTIONS(1760), @@ -69364,3084 +69346,224 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1758), [sym__default_declaration_start] = ACTIONS(1758), }, - [STATE(641)] = { - [ts_builtin_sym_end] = ACTIONS(1762), - [sym_identifier] = ACTIONS(1764), - [anon_sym_export] = ACTIONS(1764), - [anon_sym_LBRACE] = ACTIONS(1762), - [anon_sym_RBRACE] = ACTIONS(1762), - [anon_sym_break] = ACTIONS(1764), - [anon_sym_case] = ACTIONS(1764), - [anon_sym_class] = ACTIONS(1764), - [anon_sym_const] = ACTIONS(1764), - [anon_sym_continue] = ACTIONS(1764), - [anon_sym_debugger] = ACTIONS(1764), - [anon_sym_default] = ACTIONS(1764), - [anon_sym_delete] = ACTIONS(1764), - [anon_sym_do] = ACTIONS(1764), - [anon_sym_else] = ACTIONS(1764), - [anon_sym_for] = ACTIONS(1764), - [anon_sym_function] = ACTIONS(1764), - [anon_sym_if] = ACTIONS(1764), - [anon_sym_import] = ACTIONS(1764), - [anon_sym_new] = ACTIONS(1764), - [anon_sym_return] = ACTIONS(1764), - [anon_sym_switch] = ACTIONS(1764), - [anon_sym_throw] = ACTIONS(1764), - [anon_sym_try] = ACTIONS(1764), - [anon_sym_typeof] = ACTIONS(1764), - [anon_sym_var] = ACTIONS(1764), - [anon_sym_void] = ACTIONS(1764), - [anon_sym_while] = ACTIONS(1764), - [anon_sym_with] = ACTIONS(1764), - [sym__let] = ACTIONS(1764), + [STATE(650)] = { + [sym_formal_parameters] = STATE(3371), + [sym_identifier] = ACTIONS(1762), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1419), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1764), [anon_sym_using] = ACTIONS(1764), - [anon_sym_LPAREN] = ACTIONS(1762), - [anon_sym_SEMI] = ACTIONS(1762), - [anon_sym_yield] = ACTIONS(1764), - [anon_sym_LBRACK] = ACTIONS(1762), - [anon_sym_LT] = ACTIONS(1762), - [anon_sym_DQUOTE] = ACTIONS(1762), - [anon_sym_SQUOTE] = ACTIONS(1762), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_EQ] = ACTIONS(635), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), [anon_sym_async] = ACTIONS(1764), - [anon_sym_PLUS] = ACTIONS(1764), - [anon_sym_DASH] = ACTIONS(1764), - [anon_sym_SLASH] = ACTIONS(1764), - [anon_sym_BANG] = ACTIONS(1762), - [anon_sym_TILDE] = ACTIONS(1762), - [anon_sym_PLUS_PLUS] = ACTIONS(1762), - [anon_sym_DASH_DASH] = ACTIONS(1762), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1762), - [sym_number] = ACTIONS(1762), - [sym_private_property_identifier] = ACTIONS(1762), - [sym_this] = ACTIONS(1764), - [sym_super] = ACTIONS(1764), - [sym_true] = ACTIONS(1764), - [sym_false] = ACTIONS(1764), - [sym_null] = ACTIONS(1764), + [anon_sym_EQ_GT] = ACTIONS(637), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), [sym_undefined] = ACTIONS(1764), - [anon_sym_AT] = ACTIONS(1762), [anon_sym_static] = ACTIONS(1764), [anon_sym_get] = ACTIONS(1764), [anon_sym_set] = ACTIONS(1764), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1762), - [sym__await_yield_identifier] = ACTIONS(1762), - [sym__await_keyword] = ACTIONS(1762), - [sym__default_declaration_start] = ACTIONS(1762), - }, - [STATE(642)] = { - [ts_builtin_sym_end] = ACTIONS(997), - [sym_identifier] = ACTIONS(999), - [anon_sym_export] = ACTIONS(999), - [anon_sym_LBRACE] = ACTIONS(997), - [anon_sym_RBRACE] = ACTIONS(997), - [anon_sym_break] = ACTIONS(999), - [anon_sym_case] = ACTIONS(999), - [anon_sym_class] = ACTIONS(999), - [anon_sym_const] = ACTIONS(999), - [anon_sym_continue] = ACTIONS(999), - [anon_sym_debugger] = ACTIONS(999), - [anon_sym_default] = ACTIONS(999), - [anon_sym_delete] = ACTIONS(999), - [anon_sym_do] = ACTIONS(999), - [anon_sym_else] = ACTIONS(999), - [anon_sym_for] = ACTIONS(999), - [anon_sym_function] = ACTIONS(999), - [anon_sym_if] = ACTIONS(999), - [anon_sym_import] = ACTIONS(999), - [anon_sym_new] = ACTIONS(999), - [anon_sym_return] = ACTIONS(999), - [anon_sym_switch] = ACTIONS(999), - [anon_sym_throw] = ACTIONS(999), - [anon_sym_try] = ACTIONS(999), - [anon_sym_typeof] = ACTIONS(999), - [anon_sym_var] = ACTIONS(999), - [anon_sym_void] = ACTIONS(999), - [anon_sym_while] = ACTIONS(999), - [anon_sym_with] = ACTIONS(999), - [sym__let] = ACTIONS(999), - [anon_sym_let] = ACTIONS(999), - [anon_sym_using] = ACTIONS(999), - [anon_sym_LPAREN] = ACTIONS(997), - [anon_sym_SEMI] = ACTIONS(997), - [anon_sym_yield] = ACTIONS(999), - [anon_sym_LBRACK] = ACTIONS(997), - [anon_sym_LT] = ACTIONS(997), - [anon_sym_DQUOTE] = ACTIONS(997), - [anon_sym_SQUOTE] = ACTIONS(997), - [anon_sym_async] = ACTIONS(999), - [anon_sym_PLUS] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(999), - [anon_sym_SLASH] = ACTIONS(999), - [anon_sym_BANG] = ACTIONS(997), - [anon_sym_TILDE] = ACTIONS(997), - [anon_sym_PLUS_PLUS] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(997), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(997), - [sym_number] = ACTIONS(997), - [sym_private_property_identifier] = ACTIONS(997), - [sym_this] = ACTIONS(999), - [sym_super] = ACTIONS(999), - [sym_true] = ACTIONS(999), - [sym_false] = ACTIONS(999), - [sym_null] = ACTIONS(999), - [sym_undefined] = ACTIONS(999), - [anon_sym_AT] = ACTIONS(997), - [anon_sym_static] = ACTIONS(999), - [anon_sym_get] = ACTIONS(999), - [anon_sym_set] = ACTIONS(999), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(997), - [sym__await_yield_identifier] = ACTIONS(997), - [sym__await_keyword] = ACTIONS(997), - [sym__default_declaration_start] = ACTIONS(997), - }, - [STATE(643)] = { - [ts_builtin_sym_end] = ACTIONS(1766), - [sym_identifier] = ACTIONS(1768), - [anon_sym_export] = ACTIONS(1768), - [anon_sym_LBRACE] = ACTIONS(1766), - [anon_sym_RBRACE] = ACTIONS(1766), - [anon_sym_break] = ACTIONS(1768), - [anon_sym_case] = ACTIONS(1768), - [anon_sym_class] = ACTIONS(1768), - [anon_sym_const] = ACTIONS(1768), - [anon_sym_continue] = ACTIONS(1768), - [anon_sym_debugger] = ACTIONS(1768), - [anon_sym_default] = ACTIONS(1768), - [anon_sym_delete] = ACTIONS(1768), - [anon_sym_do] = ACTIONS(1768), - [anon_sym_else] = ACTIONS(1768), - [anon_sym_for] = ACTIONS(1768), - [anon_sym_function] = ACTIONS(1768), - [anon_sym_if] = ACTIONS(1768), - [anon_sym_import] = ACTIONS(1768), - [anon_sym_new] = ACTIONS(1768), - [anon_sym_return] = ACTIONS(1768), - [anon_sym_switch] = ACTIONS(1768), - [anon_sym_throw] = ACTIONS(1768), - [anon_sym_try] = ACTIONS(1768), - [anon_sym_typeof] = ACTIONS(1768), - [anon_sym_var] = ACTIONS(1768), - [anon_sym_void] = ACTIONS(1768), - [anon_sym_while] = ACTIONS(1768), - [anon_sym_with] = ACTIONS(1768), - [sym__let] = ACTIONS(1768), - [anon_sym_let] = ACTIONS(1768), - [anon_sym_using] = ACTIONS(1768), - [anon_sym_LPAREN] = ACTIONS(1766), - [anon_sym_SEMI] = ACTIONS(1766), - [anon_sym_yield] = ACTIONS(1768), - [anon_sym_LBRACK] = ACTIONS(1766), - [anon_sym_LT] = ACTIONS(1766), - [anon_sym_DQUOTE] = ACTIONS(1766), - [anon_sym_SQUOTE] = ACTIONS(1766), - [anon_sym_async] = ACTIONS(1768), - [anon_sym_PLUS] = ACTIONS(1768), - [anon_sym_DASH] = ACTIONS(1768), - [anon_sym_SLASH] = ACTIONS(1768), - [anon_sym_BANG] = ACTIONS(1766), - [anon_sym_TILDE] = ACTIONS(1766), - [anon_sym_PLUS_PLUS] = ACTIONS(1766), - [anon_sym_DASH_DASH] = ACTIONS(1766), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1766), - [sym_number] = ACTIONS(1766), - [sym_private_property_identifier] = ACTIONS(1766), - [sym_this] = ACTIONS(1768), - [sym_super] = ACTIONS(1768), - [sym_true] = ACTIONS(1768), - [sym_false] = ACTIONS(1768), - [sym_null] = ACTIONS(1768), - [sym_undefined] = ACTIONS(1768), - [anon_sym_AT] = ACTIONS(1766), - [anon_sym_static] = ACTIONS(1768), - [anon_sym_get] = ACTIONS(1768), - [anon_sym_set] = ACTIONS(1768), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1766), - [sym__await_yield_identifier] = ACTIONS(1766), + [sym__completed_arrow_function] = ACTIONS(326), [sym__await_keyword] = ACTIONS(1766), - [sym__default_declaration_start] = ACTIONS(1766), - }, - [STATE(644)] = { - [ts_builtin_sym_end] = ACTIONS(1770), - [sym_identifier] = ACTIONS(1772), - [anon_sym_export] = ACTIONS(1772), - [anon_sym_LBRACE] = ACTIONS(1770), - [anon_sym_RBRACE] = ACTIONS(1770), - [anon_sym_break] = ACTIONS(1772), - [anon_sym_case] = ACTIONS(1772), - [anon_sym_class] = ACTIONS(1772), - [anon_sym_const] = ACTIONS(1772), - [anon_sym_continue] = ACTIONS(1772), - [anon_sym_debugger] = ACTIONS(1772), - [anon_sym_default] = ACTIONS(1772), - [anon_sym_delete] = ACTIONS(1772), - [anon_sym_do] = ACTIONS(1772), - [anon_sym_else] = ACTIONS(1772), - [anon_sym_for] = ACTIONS(1772), - [anon_sym_function] = ACTIONS(1772), - [anon_sym_if] = ACTIONS(1772), - [anon_sym_import] = ACTIONS(1772), - [anon_sym_new] = ACTIONS(1772), - [anon_sym_return] = ACTIONS(1772), - [anon_sym_switch] = ACTIONS(1772), - [anon_sym_throw] = ACTIONS(1772), - [anon_sym_try] = ACTIONS(1772), - [anon_sym_typeof] = ACTIONS(1772), - [anon_sym_var] = ACTIONS(1772), - [anon_sym_void] = ACTIONS(1772), - [anon_sym_while] = ACTIONS(1772), - [anon_sym_with] = ACTIONS(1772), - [sym__let] = ACTIONS(1772), - [anon_sym_let] = ACTIONS(1772), - [anon_sym_using] = ACTIONS(1772), - [anon_sym_LPAREN] = ACTIONS(1770), - [anon_sym_SEMI] = ACTIONS(1770), - [anon_sym_yield] = ACTIONS(1772), - [anon_sym_LBRACK] = ACTIONS(1770), - [anon_sym_LT] = ACTIONS(1770), - [anon_sym_DQUOTE] = ACTIONS(1770), - [anon_sym_SQUOTE] = ACTIONS(1770), - [anon_sym_async] = ACTIONS(1772), - [anon_sym_PLUS] = ACTIONS(1772), - [anon_sym_DASH] = ACTIONS(1772), - [anon_sym_SLASH] = ACTIONS(1772), - [anon_sym_BANG] = ACTIONS(1770), - [anon_sym_TILDE] = ACTIONS(1770), - [anon_sym_PLUS_PLUS] = ACTIONS(1770), - [anon_sym_DASH_DASH] = ACTIONS(1770), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1770), - [sym_number] = ACTIONS(1770), - [sym_private_property_identifier] = ACTIONS(1770), - [sym_this] = ACTIONS(1772), - [sym_super] = ACTIONS(1772), - [sym_true] = ACTIONS(1772), - [sym_false] = ACTIONS(1772), - [sym_null] = ACTIONS(1772), - [sym_undefined] = ACTIONS(1772), - [anon_sym_AT] = ACTIONS(1770), - [anon_sym_static] = ACTIONS(1772), - [anon_sym_get] = ACTIONS(1772), - [anon_sym_set] = ACTIONS(1772), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1770), - [sym__await_yield_identifier] = ACTIONS(1770), - [sym__await_keyword] = ACTIONS(1770), - [sym__default_declaration_start] = ACTIONS(1770), - }, - [STATE(645)] = { - [ts_builtin_sym_end] = ACTIONS(1774), - [sym_identifier] = ACTIONS(1776), - [anon_sym_export] = ACTIONS(1776), - [anon_sym_LBRACE] = ACTIONS(1774), - [anon_sym_RBRACE] = ACTIONS(1774), - [anon_sym_break] = ACTIONS(1776), - [anon_sym_case] = ACTIONS(1776), - [anon_sym_class] = ACTIONS(1776), - [anon_sym_const] = ACTIONS(1776), - [anon_sym_continue] = ACTIONS(1776), - [anon_sym_debugger] = ACTIONS(1776), - [anon_sym_default] = ACTIONS(1776), - [anon_sym_delete] = ACTIONS(1776), - [anon_sym_do] = ACTIONS(1776), - [anon_sym_else] = ACTIONS(1776), - [anon_sym_for] = ACTIONS(1776), - [anon_sym_function] = ACTIONS(1776), - [anon_sym_if] = ACTIONS(1776), - [anon_sym_import] = ACTIONS(1776), - [anon_sym_new] = ACTIONS(1776), - [anon_sym_return] = ACTIONS(1776), - [anon_sym_switch] = ACTIONS(1776), - [anon_sym_throw] = ACTIONS(1776), - [anon_sym_try] = ACTIONS(1776), - [anon_sym_typeof] = ACTIONS(1776), - [anon_sym_var] = ACTIONS(1776), - [anon_sym_void] = ACTIONS(1776), - [anon_sym_while] = ACTIONS(1776), - [anon_sym_with] = ACTIONS(1776), - [sym__let] = ACTIONS(1776), - [anon_sym_let] = ACTIONS(1776), - [anon_sym_using] = ACTIONS(1776), - [anon_sym_LPAREN] = ACTIONS(1774), - [anon_sym_SEMI] = ACTIONS(1774), - [anon_sym_yield] = ACTIONS(1776), - [anon_sym_LBRACK] = ACTIONS(1774), - [anon_sym_LT] = ACTIONS(1774), - [anon_sym_DQUOTE] = ACTIONS(1774), - [anon_sym_SQUOTE] = ACTIONS(1774), - [anon_sym_async] = ACTIONS(1776), - [anon_sym_PLUS] = ACTIONS(1776), - [anon_sym_DASH] = ACTIONS(1776), - [anon_sym_SLASH] = ACTIONS(1776), - [anon_sym_BANG] = ACTIONS(1774), - [anon_sym_TILDE] = ACTIONS(1774), - [anon_sym_PLUS_PLUS] = ACTIONS(1774), - [anon_sym_DASH_DASH] = ACTIONS(1774), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1774), - [sym_number] = ACTIONS(1774), - [sym_private_property_identifier] = ACTIONS(1774), - [sym_this] = ACTIONS(1776), - [sym_super] = ACTIONS(1776), - [sym_true] = ACTIONS(1776), - [sym_false] = ACTIONS(1776), - [sym_null] = ACTIONS(1776), - [sym_undefined] = ACTIONS(1776), - [anon_sym_AT] = ACTIONS(1774), - [anon_sym_static] = ACTIONS(1776), - [anon_sym_get] = ACTIONS(1776), - [anon_sym_set] = ACTIONS(1776), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1774), - [sym__await_yield_identifier] = ACTIONS(1774), - [sym__await_keyword] = ACTIONS(1774), - [sym__default_declaration_start] = ACTIONS(1774), - }, - [STATE(646)] = { - [ts_builtin_sym_end] = ACTIONS(1778), - [sym_identifier] = ACTIONS(1780), - [anon_sym_export] = ACTIONS(1780), - [anon_sym_LBRACE] = ACTIONS(1778), - [anon_sym_RBRACE] = ACTIONS(1778), - [anon_sym_break] = ACTIONS(1780), - [anon_sym_case] = ACTIONS(1780), - [anon_sym_class] = ACTIONS(1780), - [anon_sym_const] = ACTIONS(1780), - [anon_sym_continue] = ACTIONS(1780), - [anon_sym_debugger] = ACTIONS(1780), - [anon_sym_default] = ACTIONS(1780), - [anon_sym_delete] = ACTIONS(1780), - [anon_sym_do] = ACTIONS(1780), - [anon_sym_else] = ACTIONS(1780), - [anon_sym_for] = ACTIONS(1780), - [anon_sym_function] = ACTIONS(1780), - [anon_sym_if] = ACTIONS(1780), - [anon_sym_import] = ACTIONS(1780), - [anon_sym_new] = ACTIONS(1780), - [anon_sym_return] = ACTIONS(1780), - [anon_sym_switch] = ACTIONS(1780), - [anon_sym_throw] = ACTIONS(1780), - [anon_sym_try] = ACTIONS(1780), - [anon_sym_typeof] = ACTIONS(1780), - [anon_sym_var] = ACTIONS(1780), - [anon_sym_void] = ACTIONS(1780), - [anon_sym_while] = ACTIONS(1780), - [anon_sym_with] = ACTIONS(1780), - [sym__let] = ACTIONS(1780), - [anon_sym_let] = ACTIONS(1780), - [anon_sym_using] = ACTIONS(1780), - [anon_sym_LPAREN] = ACTIONS(1778), - [anon_sym_SEMI] = ACTIONS(1778), - [anon_sym_yield] = ACTIONS(1780), - [anon_sym_LBRACK] = ACTIONS(1778), - [anon_sym_LT] = ACTIONS(1778), - [anon_sym_DQUOTE] = ACTIONS(1778), - [anon_sym_SQUOTE] = ACTIONS(1778), - [anon_sym_async] = ACTIONS(1780), - [anon_sym_PLUS] = ACTIONS(1780), - [anon_sym_DASH] = ACTIONS(1780), - [anon_sym_SLASH] = ACTIONS(1780), - [anon_sym_BANG] = ACTIONS(1778), - [anon_sym_TILDE] = ACTIONS(1778), - [anon_sym_PLUS_PLUS] = ACTIONS(1778), - [anon_sym_DASH_DASH] = ACTIONS(1778), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1778), - [sym_number] = ACTIONS(1778), - [sym_private_property_identifier] = ACTIONS(1778), - [sym_this] = ACTIONS(1780), - [sym_super] = ACTIONS(1780), - [sym_true] = ACTIONS(1780), - [sym_false] = ACTIONS(1780), - [sym_null] = ACTIONS(1780), - [sym_undefined] = ACTIONS(1780), - [anon_sym_AT] = ACTIONS(1778), - [anon_sym_static] = ACTIONS(1780), - [anon_sym_get] = ACTIONS(1780), - [anon_sym_set] = ACTIONS(1780), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1778), - [sym__await_yield_identifier] = ACTIONS(1778), - [sym__await_keyword] = ACTIONS(1778), - [sym__default_declaration_start] = ACTIONS(1778), - }, - [STATE(647)] = { - [ts_builtin_sym_end] = ACTIONS(1782), - [sym_identifier] = ACTIONS(1784), - [anon_sym_export] = ACTIONS(1784), - [anon_sym_LBRACE] = ACTIONS(1782), - [anon_sym_RBRACE] = ACTIONS(1782), - [anon_sym_break] = ACTIONS(1784), - [anon_sym_case] = ACTIONS(1784), - [anon_sym_class] = ACTIONS(1784), - [anon_sym_const] = ACTIONS(1784), - [anon_sym_continue] = ACTIONS(1784), - [anon_sym_debugger] = ACTIONS(1784), - [anon_sym_default] = ACTIONS(1784), - [anon_sym_delete] = ACTIONS(1784), - [anon_sym_do] = ACTIONS(1784), - [anon_sym_else] = ACTIONS(1784), - [anon_sym_for] = ACTIONS(1784), - [anon_sym_function] = ACTIONS(1784), - [anon_sym_if] = ACTIONS(1784), - [anon_sym_import] = ACTIONS(1784), - [anon_sym_new] = ACTIONS(1784), - [anon_sym_return] = ACTIONS(1784), - [anon_sym_switch] = ACTIONS(1784), - [anon_sym_throw] = ACTIONS(1784), - [anon_sym_try] = ACTIONS(1784), - [anon_sym_typeof] = ACTIONS(1784), - [anon_sym_var] = ACTIONS(1784), - [anon_sym_void] = ACTIONS(1784), - [anon_sym_while] = ACTIONS(1784), - [anon_sym_with] = ACTIONS(1784), - [sym__let] = ACTIONS(1784), - [anon_sym_let] = ACTIONS(1784), - [anon_sym_using] = ACTIONS(1784), - [anon_sym_LPAREN] = ACTIONS(1782), - [anon_sym_SEMI] = ACTIONS(1782), - [anon_sym_yield] = ACTIONS(1784), - [anon_sym_LBRACK] = ACTIONS(1782), - [anon_sym_LT] = ACTIONS(1782), - [anon_sym_DQUOTE] = ACTIONS(1782), - [anon_sym_SQUOTE] = ACTIONS(1782), - [anon_sym_async] = ACTIONS(1784), - [anon_sym_PLUS] = ACTIONS(1784), - [anon_sym_DASH] = ACTIONS(1784), - [anon_sym_SLASH] = ACTIONS(1784), - [anon_sym_BANG] = ACTIONS(1782), - [anon_sym_TILDE] = ACTIONS(1782), - [anon_sym_PLUS_PLUS] = ACTIONS(1782), - [anon_sym_DASH_DASH] = ACTIONS(1782), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1782), - [sym_number] = ACTIONS(1782), - [sym_private_property_identifier] = ACTIONS(1782), - [sym_this] = ACTIONS(1784), - [sym_super] = ACTIONS(1784), - [sym_true] = ACTIONS(1784), - [sym_false] = ACTIONS(1784), - [sym_null] = ACTIONS(1784), - [sym_undefined] = ACTIONS(1784), - [anon_sym_AT] = ACTIONS(1782), - [anon_sym_static] = ACTIONS(1784), - [anon_sym_get] = ACTIONS(1784), - [anon_sym_set] = ACTIONS(1784), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1782), - [sym__await_yield_identifier] = ACTIONS(1782), - [sym__await_keyword] = ACTIONS(1782), - [sym__default_declaration_start] = ACTIONS(1782), - }, - [STATE(648)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(649)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(650)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), }, [STATE(651)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), + [ts_builtin_sym_end] = ACTIONS(1540), + [sym_identifier] = ACTIONS(1542), + [anon_sym_export] = ACTIONS(1542), + [anon_sym_LBRACE] = ACTIONS(1540), + [anon_sym_RBRACE] = ACTIONS(1540), + [anon_sym_break] = ACTIONS(1542), + [anon_sym_case] = ACTIONS(1542), + [anon_sym_class] = ACTIONS(1542), + [anon_sym_const] = ACTIONS(1542), + [anon_sym_continue] = ACTIONS(1542), + [anon_sym_debugger] = ACTIONS(1542), + [anon_sym_default] = ACTIONS(1542), + [anon_sym_delete] = ACTIONS(1542), + [anon_sym_do] = ACTIONS(1542), + [anon_sym_for] = ACTIONS(1542), + [anon_sym_function] = ACTIONS(1542), + [anon_sym_if] = ACTIONS(1542), + [anon_sym_import] = ACTIONS(1542), + [anon_sym_new] = ACTIONS(1542), + [anon_sym_return] = ACTIONS(1542), + [anon_sym_switch] = ACTIONS(1542), + [anon_sym_throw] = ACTIONS(1542), + [anon_sym_try] = ACTIONS(1542), + [anon_sym_typeof] = ACTIONS(1542), + [anon_sym_var] = ACTIONS(1542), + [anon_sym_void] = ACTIONS(1542), + [anon_sym_while] = ACTIONS(1542), + [anon_sym_with] = ACTIONS(1542), + [sym__let] = ACTIONS(1542), + [anon_sym_let] = ACTIONS(1542), + [anon_sym_using] = ACTIONS(1542), + [anon_sym_LPAREN] = ACTIONS(1540), + [anon_sym_SEMI] = ACTIONS(1540), + [anon_sym_yield] = ACTIONS(1542), + [anon_sym_LBRACK] = ACTIONS(1540), + [anon_sym_LT] = ACTIONS(1540), + [anon_sym_DQUOTE] = ACTIONS(1540), + [anon_sym_SQUOTE] = ACTIONS(1540), + [anon_sym_async] = ACTIONS(1542), + [anon_sym_PLUS] = ACTIONS(1542), + [anon_sym_DASH] = ACTIONS(1542), + [anon_sym_SLASH] = ACTIONS(1542), + [anon_sym_BANG] = ACTIONS(1540), + [anon_sym_TILDE] = ACTIONS(1540), + [anon_sym_PLUS_PLUS] = ACTIONS(1540), + [anon_sym_DASH_DASH] = ACTIONS(1540), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1540), + [sym_number] = ACTIONS(1540), + [sym_private_property_identifier] = ACTIONS(1540), + [sym_this] = ACTIONS(1542), + [sym_super] = ACTIONS(1542), + [sym_true] = ACTIONS(1542), + [sym_false] = ACTIONS(1542), + [sym_null] = ACTIONS(1542), + [sym_undefined] = ACTIONS(1542), + [anon_sym_AT] = ACTIONS(1540), + [anon_sym_static] = ACTIONS(1542), + [anon_sym_get] = ACTIONS(1542), + [anon_sym_set] = ACTIONS(1542), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1768), + [sym__await_yield_identifier] = ACTIONS(1540), + [sym__await_keyword] = ACTIONS(1540), + [sym__default_declaration_start] = ACTIONS(1540), }, [STATE(652)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), + [sym_formal_parameters] = STATE(3275), + [sym_identifier] = ACTIONS(1428), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(599), + [anon_sym_function] = ACTIONS(1430), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_using] = ACTIONS(1432), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_EQ] = ACTIONS(596), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(593), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1432), + [anon_sym_EQ_GT] = ACTIONS(439), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1432), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_get] = ACTIONS(1432), + [anon_sym_set] = ACTIONS(1432), + [sym__ternary_qmark] = ACTIONS(326), + [sym_html_comment] = ACTIONS(5), + [sym__await_keyword] = ACTIONS(1434), }, [STATE(653)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(654)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(655)] = { - [ts_builtin_sym_end] = ACTIONS(1786), - [sym_identifier] = ACTIONS(1788), - [anon_sym_export] = ACTIONS(1788), - [anon_sym_LBRACE] = ACTIONS(1786), - [anon_sym_RBRACE] = ACTIONS(1786), - [anon_sym_break] = ACTIONS(1788), - [anon_sym_case] = ACTIONS(1788), - [anon_sym_class] = ACTIONS(1788), - [anon_sym_const] = ACTIONS(1788), - [anon_sym_continue] = ACTIONS(1788), - [anon_sym_debugger] = ACTIONS(1788), - [anon_sym_default] = ACTIONS(1788), - [anon_sym_delete] = ACTIONS(1788), - [anon_sym_do] = ACTIONS(1788), - [anon_sym_else] = ACTIONS(1788), - [anon_sym_for] = ACTIONS(1788), - [anon_sym_function] = ACTIONS(1788), - [anon_sym_if] = ACTIONS(1788), - [anon_sym_import] = ACTIONS(1788), - [anon_sym_new] = ACTIONS(1788), - [anon_sym_return] = ACTIONS(1788), - [anon_sym_switch] = ACTIONS(1788), - [anon_sym_throw] = ACTIONS(1788), - [anon_sym_try] = ACTIONS(1788), - [anon_sym_typeof] = ACTIONS(1788), - [anon_sym_var] = ACTIONS(1788), - [anon_sym_void] = ACTIONS(1788), - [anon_sym_while] = ACTIONS(1788), - [anon_sym_with] = ACTIONS(1788), - [sym__let] = ACTIONS(1788), - [anon_sym_let] = ACTIONS(1788), - [anon_sym_using] = ACTIONS(1788), - [anon_sym_LPAREN] = ACTIONS(1786), - [anon_sym_SEMI] = ACTIONS(1786), - [anon_sym_yield] = ACTIONS(1788), - [anon_sym_LBRACK] = ACTIONS(1786), - [anon_sym_LT] = ACTIONS(1786), - [anon_sym_DQUOTE] = ACTIONS(1786), - [anon_sym_SQUOTE] = ACTIONS(1786), - [anon_sym_async] = ACTIONS(1788), - [anon_sym_PLUS] = ACTIONS(1788), - [anon_sym_DASH] = ACTIONS(1788), - [anon_sym_SLASH] = ACTIONS(1788), - [anon_sym_BANG] = ACTIONS(1786), - [anon_sym_TILDE] = ACTIONS(1786), - [anon_sym_PLUS_PLUS] = ACTIONS(1786), - [anon_sym_DASH_DASH] = ACTIONS(1786), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1786), - [sym_number] = ACTIONS(1786), - [sym_private_property_identifier] = ACTIONS(1786), - [sym_this] = ACTIONS(1788), - [sym_super] = ACTIONS(1788), - [sym_true] = ACTIONS(1788), - [sym_false] = ACTIONS(1788), - [sym_null] = ACTIONS(1788), - [sym_undefined] = ACTIONS(1788), - [anon_sym_AT] = ACTIONS(1786), - [anon_sym_static] = ACTIONS(1788), - [anon_sym_get] = ACTIONS(1788), - [anon_sym_set] = ACTIONS(1788), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1786), - [sym__await_yield_identifier] = ACTIONS(1786), - [sym__await_keyword] = ACTIONS(1786), - [sym__default_declaration_start] = ACTIONS(1786), - }, - [STATE(656)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(657)] = { - [ts_builtin_sym_end] = ACTIONS(1790), - [sym_identifier] = ACTIONS(1792), - [anon_sym_export] = ACTIONS(1792), - [anon_sym_LBRACE] = ACTIONS(1790), - [anon_sym_RBRACE] = ACTIONS(1790), - [anon_sym_break] = ACTIONS(1792), - [anon_sym_case] = ACTIONS(1792), - [anon_sym_class] = ACTIONS(1792), - [anon_sym_const] = ACTIONS(1792), - [anon_sym_continue] = ACTIONS(1792), - [anon_sym_debugger] = ACTIONS(1792), - [anon_sym_default] = ACTIONS(1792), - [anon_sym_delete] = ACTIONS(1792), - [anon_sym_do] = ACTIONS(1792), - [anon_sym_else] = ACTIONS(1792), - [anon_sym_for] = ACTIONS(1792), - [anon_sym_function] = ACTIONS(1792), - [anon_sym_if] = ACTIONS(1792), - [anon_sym_import] = ACTIONS(1792), - [anon_sym_new] = ACTIONS(1792), - [anon_sym_return] = ACTIONS(1792), - [anon_sym_switch] = ACTIONS(1792), - [anon_sym_throw] = ACTIONS(1792), - [anon_sym_try] = ACTIONS(1792), - [anon_sym_typeof] = ACTIONS(1792), - [anon_sym_var] = ACTIONS(1792), - [anon_sym_void] = ACTIONS(1792), - [anon_sym_while] = ACTIONS(1792), - [anon_sym_with] = ACTIONS(1792), - [sym__let] = ACTIONS(1792), - [anon_sym_let] = ACTIONS(1792), - [anon_sym_using] = ACTIONS(1792), - [anon_sym_LPAREN] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1790), - [anon_sym_yield] = ACTIONS(1792), - [anon_sym_LBRACK] = ACTIONS(1790), - [anon_sym_LT] = ACTIONS(1790), - [anon_sym_DQUOTE] = ACTIONS(1790), - [anon_sym_SQUOTE] = ACTIONS(1790), - [anon_sym_async] = ACTIONS(1792), - [anon_sym_PLUS] = ACTIONS(1792), - [anon_sym_DASH] = ACTIONS(1792), - [anon_sym_SLASH] = ACTIONS(1792), - [anon_sym_BANG] = ACTIONS(1790), - [anon_sym_TILDE] = ACTIONS(1790), - [anon_sym_PLUS_PLUS] = ACTIONS(1790), - [anon_sym_DASH_DASH] = ACTIONS(1790), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1790), - [sym_number] = ACTIONS(1790), - [sym_private_property_identifier] = ACTIONS(1790), - [sym_this] = ACTIONS(1792), - [sym_super] = ACTIONS(1792), - [sym_true] = ACTIONS(1792), - [sym_false] = ACTIONS(1792), - [sym_null] = ACTIONS(1792), - [sym_undefined] = ACTIONS(1792), - [anon_sym_AT] = ACTIONS(1790), - [anon_sym_static] = ACTIONS(1792), - [anon_sym_get] = ACTIONS(1792), - [anon_sym_set] = ACTIONS(1792), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1790), - [sym__await_yield_identifier] = ACTIONS(1790), - [sym__await_keyword] = ACTIONS(1790), - [sym__default_declaration_start] = ACTIONS(1790), - }, - [STATE(658)] = { - [ts_builtin_sym_end] = ACTIONS(1794), - [sym_identifier] = ACTIONS(1796), - [anon_sym_export] = ACTIONS(1796), - [anon_sym_LBRACE] = ACTIONS(1794), - [anon_sym_RBRACE] = ACTIONS(1794), - [anon_sym_break] = ACTIONS(1796), - [anon_sym_case] = ACTIONS(1796), - [anon_sym_class] = ACTIONS(1796), - [anon_sym_const] = ACTIONS(1796), - [anon_sym_continue] = ACTIONS(1796), - [anon_sym_debugger] = ACTIONS(1796), - [anon_sym_default] = ACTIONS(1796), - [anon_sym_delete] = ACTIONS(1796), - [anon_sym_do] = ACTIONS(1796), - [anon_sym_else] = ACTIONS(1796), - [anon_sym_for] = ACTIONS(1796), - [anon_sym_function] = ACTIONS(1796), - [anon_sym_if] = ACTIONS(1796), - [anon_sym_import] = ACTIONS(1796), - [anon_sym_new] = ACTIONS(1796), - [anon_sym_return] = ACTIONS(1796), - [anon_sym_switch] = ACTIONS(1796), - [anon_sym_throw] = ACTIONS(1796), - [anon_sym_try] = ACTIONS(1796), - [anon_sym_typeof] = ACTIONS(1796), - [anon_sym_var] = ACTIONS(1796), - [anon_sym_void] = ACTIONS(1796), - [anon_sym_while] = ACTIONS(1796), - [anon_sym_with] = ACTIONS(1796), - [sym__let] = ACTIONS(1796), - [anon_sym_let] = ACTIONS(1796), - [anon_sym_using] = ACTIONS(1796), - [anon_sym_LPAREN] = ACTIONS(1794), - [anon_sym_SEMI] = ACTIONS(1794), - [anon_sym_yield] = ACTIONS(1796), - [anon_sym_LBRACK] = ACTIONS(1794), - [anon_sym_LT] = ACTIONS(1794), - [anon_sym_DQUOTE] = ACTIONS(1794), - [anon_sym_SQUOTE] = ACTIONS(1794), - [anon_sym_async] = ACTIONS(1796), - [anon_sym_PLUS] = ACTIONS(1796), - [anon_sym_DASH] = ACTIONS(1796), - [anon_sym_SLASH] = ACTIONS(1796), - [anon_sym_BANG] = ACTIONS(1794), - [anon_sym_TILDE] = ACTIONS(1794), - [anon_sym_PLUS_PLUS] = ACTIONS(1794), - [anon_sym_DASH_DASH] = ACTIONS(1794), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1794), - [sym_number] = ACTIONS(1794), - [sym_private_property_identifier] = ACTIONS(1794), - [sym_this] = ACTIONS(1796), - [sym_super] = ACTIONS(1796), - [sym_true] = ACTIONS(1796), - [sym_false] = ACTIONS(1796), - [sym_null] = ACTIONS(1796), - [sym_undefined] = ACTIONS(1796), - [anon_sym_AT] = ACTIONS(1794), - [anon_sym_static] = ACTIONS(1796), - [anon_sym_get] = ACTIONS(1796), - [anon_sym_set] = ACTIONS(1796), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1794), - [sym__await_yield_identifier] = ACTIONS(1794), - [sym__await_keyword] = ACTIONS(1794), - [sym__default_declaration_start] = ACTIONS(1794), - }, - [STATE(659)] = { - [ts_builtin_sym_end] = ACTIONS(1798), - [sym_identifier] = ACTIONS(1800), - [anon_sym_export] = ACTIONS(1800), - [anon_sym_LBRACE] = ACTIONS(1798), - [anon_sym_RBRACE] = ACTIONS(1798), - [anon_sym_break] = ACTIONS(1800), - [anon_sym_case] = ACTIONS(1800), - [anon_sym_class] = ACTIONS(1800), - [anon_sym_const] = ACTIONS(1800), - [anon_sym_continue] = ACTIONS(1800), - [anon_sym_debugger] = ACTIONS(1800), - [anon_sym_default] = ACTIONS(1800), - [anon_sym_delete] = ACTIONS(1800), - [anon_sym_do] = ACTIONS(1800), - [anon_sym_else] = ACTIONS(1800), - [anon_sym_for] = ACTIONS(1800), - [anon_sym_function] = ACTIONS(1800), - [anon_sym_if] = ACTIONS(1800), - [anon_sym_import] = ACTIONS(1800), - [anon_sym_new] = ACTIONS(1800), - [anon_sym_return] = ACTIONS(1800), - [anon_sym_switch] = ACTIONS(1800), - [anon_sym_throw] = ACTIONS(1800), - [anon_sym_try] = ACTIONS(1800), - [anon_sym_typeof] = ACTIONS(1800), - [anon_sym_var] = ACTIONS(1800), - [anon_sym_void] = ACTIONS(1800), - [anon_sym_while] = ACTIONS(1800), - [anon_sym_with] = ACTIONS(1800), - [sym__let] = ACTIONS(1800), - [anon_sym_let] = ACTIONS(1800), - [anon_sym_using] = ACTIONS(1800), - [anon_sym_LPAREN] = ACTIONS(1798), - [anon_sym_SEMI] = ACTIONS(1798), - [anon_sym_yield] = ACTIONS(1800), - [anon_sym_LBRACK] = ACTIONS(1798), - [anon_sym_LT] = ACTIONS(1798), - [anon_sym_DQUOTE] = ACTIONS(1798), - [anon_sym_SQUOTE] = ACTIONS(1798), - [anon_sym_async] = ACTIONS(1800), - [anon_sym_PLUS] = ACTIONS(1800), - [anon_sym_DASH] = ACTIONS(1800), - [anon_sym_SLASH] = ACTIONS(1800), - [anon_sym_BANG] = ACTIONS(1798), - [anon_sym_TILDE] = ACTIONS(1798), - [anon_sym_PLUS_PLUS] = ACTIONS(1798), - [anon_sym_DASH_DASH] = ACTIONS(1798), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1798), - [sym_number] = ACTIONS(1798), - [sym_private_property_identifier] = ACTIONS(1798), - [sym_this] = ACTIONS(1800), - [sym_super] = ACTIONS(1800), - [sym_true] = ACTIONS(1800), - [sym_false] = ACTIONS(1800), - [sym_null] = ACTIONS(1800), - [sym_undefined] = ACTIONS(1800), - [anon_sym_AT] = ACTIONS(1798), - [anon_sym_static] = ACTIONS(1800), - [anon_sym_get] = ACTIONS(1800), - [anon_sym_set] = ACTIONS(1800), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1798), - [sym__await_yield_identifier] = ACTIONS(1798), - [sym__await_keyword] = ACTIONS(1798), - [sym__default_declaration_start] = ACTIONS(1798), - }, - [STATE(660)] = { - [ts_builtin_sym_end] = ACTIONS(1802), - [sym_identifier] = ACTIONS(1804), - [anon_sym_export] = ACTIONS(1804), - [anon_sym_LBRACE] = ACTIONS(1802), - [anon_sym_RBRACE] = ACTIONS(1802), - [anon_sym_break] = ACTIONS(1804), - [anon_sym_case] = ACTIONS(1804), - [anon_sym_class] = ACTIONS(1804), - [anon_sym_const] = ACTIONS(1804), - [anon_sym_continue] = ACTIONS(1804), - [anon_sym_debugger] = ACTIONS(1804), - [anon_sym_default] = ACTIONS(1804), - [anon_sym_delete] = ACTIONS(1804), - [anon_sym_do] = ACTIONS(1804), - [anon_sym_else] = ACTIONS(1804), - [anon_sym_for] = ACTIONS(1804), - [anon_sym_function] = ACTIONS(1804), - [anon_sym_if] = ACTIONS(1804), - [anon_sym_import] = ACTIONS(1804), - [anon_sym_new] = ACTIONS(1804), - [anon_sym_return] = ACTIONS(1804), - [anon_sym_switch] = ACTIONS(1804), - [anon_sym_throw] = ACTIONS(1804), - [anon_sym_try] = ACTIONS(1804), - [anon_sym_typeof] = ACTIONS(1804), - [anon_sym_var] = ACTIONS(1804), - [anon_sym_void] = ACTIONS(1804), - [anon_sym_while] = ACTIONS(1804), - [anon_sym_with] = ACTIONS(1804), - [sym__let] = ACTIONS(1804), - [anon_sym_let] = ACTIONS(1804), - [anon_sym_using] = ACTIONS(1804), - [anon_sym_LPAREN] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(1802), - [anon_sym_yield] = ACTIONS(1804), - [anon_sym_LBRACK] = ACTIONS(1802), - [anon_sym_LT] = ACTIONS(1802), - [anon_sym_DQUOTE] = ACTIONS(1802), - [anon_sym_SQUOTE] = ACTIONS(1802), - [anon_sym_async] = ACTIONS(1804), - [anon_sym_PLUS] = ACTIONS(1804), - [anon_sym_DASH] = ACTIONS(1804), - [anon_sym_SLASH] = ACTIONS(1804), - [anon_sym_BANG] = ACTIONS(1802), - [anon_sym_TILDE] = ACTIONS(1802), - [anon_sym_PLUS_PLUS] = ACTIONS(1802), - [anon_sym_DASH_DASH] = ACTIONS(1802), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1802), - [sym_number] = ACTIONS(1802), - [sym_private_property_identifier] = ACTIONS(1802), - [sym_this] = ACTIONS(1804), - [sym_super] = ACTIONS(1804), - [sym_true] = ACTIONS(1804), - [sym_false] = ACTIONS(1804), - [sym_null] = ACTIONS(1804), - [sym_undefined] = ACTIONS(1804), - [anon_sym_AT] = ACTIONS(1802), - [anon_sym_static] = ACTIONS(1804), - [anon_sym_get] = ACTIONS(1804), - [anon_sym_set] = ACTIONS(1804), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1802), - [sym__await_yield_identifier] = ACTIONS(1802), - [sym__await_keyword] = ACTIONS(1802), - [sym__default_declaration_start] = ACTIONS(1802), - }, - [STATE(661)] = { - [ts_builtin_sym_end] = ACTIONS(1806), - [sym_identifier] = ACTIONS(1808), - [anon_sym_export] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1806), - [anon_sym_RBRACE] = ACTIONS(1806), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_case] = ACTIONS(1808), - [anon_sym_class] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_debugger] = ACTIONS(1808), - [anon_sym_default] = ACTIONS(1808), - [anon_sym_delete] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_function] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_import] = ACTIONS(1808), - [anon_sym_new] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_switch] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_typeof] = ACTIONS(1808), - [anon_sym_var] = ACTIONS(1808), - [anon_sym_void] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_with] = ACTIONS(1808), - [sym__let] = ACTIONS(1808), - [anon_sym_let] = ACTIONS(1808), - [anon_sym_using] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1806), - [anon_sym_SEMI] = ACTIONS(1806), - [anon_sym_yield] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1806), - [anon_sym_LT] = ACTIONS(1806), - [anon_sym_DQUOTE] = ACTIONS(1806), - [anon_sym_SQUOTE] = ACTIONS(1806), - [anon_sym_async] = ACTIONS(1808), - [anon_sym_PLUS] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_SLASH] = ACTIONS(1808), - [anon_sym_BANG] = ACTIONS(1806), - [anon_sym_TILDE] = ACTIONS(1806), - [anon_sym_PLUS_PLUS] = ACTIONS(1806), - [anon_sym_DASH_DASH] = ACTIONS(1806), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1806), - [sym_number] = ACTIONS(1806), - [sym_private_property_identifier] = ACTIONS(1806), - [sym_this] = ACTIONS(1808), - [sym_super] = ACTIONS(1808), - [sym_true] = ACTIONS(1808), - [sym_false] = ACTIONS(1808), - [sym_null] = ACTIONS(1808), - [sym_undefined] = ACTIONS(1808), - [anon_sym_AT] = ACTIONS(1806), - [anon_sym_static] = ACTIONS(1808), - [anon_sym_get] = ACTIONS(1808), - [anon_sym_set] = ACTIONS(1808), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1806), - [sym__await_yield_identifier] = ACTIONS(1806), - [sym__await_keyword] = ACTIONS(1806), - [sym__default_declaration_start] = ACTIONS(1806), - }, - [STATE(662)] = { - [ts_builtin_sym_end] = ACTIONS(1806), - [sym_identifier] = ACTIONS(1808), - [anon_sym_export] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1806), - [anon_sym_RBRACE] = ACTIONS(1806), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_case] = ACTIONS(1808), - [anon_sym_class] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_debugger] = ACTIONS(1808), - [anon_sym_default] = ACTIONS(1808), - [anon_sym_delete] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_function] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_import] = ACTIONS(1808), - [anon_sym_new] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_switch] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_typeof] = ACTIONS(1808), - [anon_sym_var] = ACTIONS(1808), - [anon_sym_void] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_with] = ACTIONS(1808), - [sym__let] = ACTIONS(1808), - [anon_sym_let] = ACTIONS(1808), - [anon_sym_using] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1806), - [anon_sym_SEMI] = ACTIONS(1806), - [anon_sym_yield] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1806), - [anon_sym_LT] = ACTIONS(1806), - [anon_sym_DQUOTE] = ACTIONS(1806), - [anon_sym_SQUOTE] = ACTIONS(1806), - [anon_sym_async] = ACTIONS(1808), - [anon_sym_PLUS] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_SLASH] = ACTIONS(1808), - [anon_sym_BANG] = ACTIONS(1806), - [anon_sym_TILDE] = ACTIONS(1806), - [anon_sym_PLUS_PLUS] = ACTIONS(1806), - [anon_sym_DASH_DASH] = ACTIONS(1806), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1806), - [sym_number] = ACTIONS(1806), - [sym_private_property_identifier] = ACTIONS(1806), - [sym_this] = ACTIONS(1808), - [sym_super] = ACTIONS(1808), - [sym_true] = ACTIONS(1808), - [sym_false] = ACTIONS(1808), - [sym_null] = ACTIONS(1808), - [sym_undefined] = ACTIONS(1808), - [anon_sym_AT] = ACTIONS(1806), - [anon_sym_static] = ACTIONS(1808), - [anon_sym_get] = ACTIONS(1808), - [anon_sym_set] = ACTIONS(1808), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1806), - [sym__await_yield_identifier] = ACTIONS(1806), - [sym__await_keyword] = ACTIONS(1806), - [sym__default_declaration_start] = ACTIONS(1806), - }, - [STATE(663)] = { - [ts_builtin_sym_end] = ACTIONS(1806), - [sym_identifier] = ACTIONS(1808), - [anon_sym_export] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1806), - [anon_sym_RBRACE] = ACTIONS(1806), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_case] = ACTIONS(1808), - [anon_sym_class] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_debugger] = ACTIONS(1808), - [anon_sym_default] = ACTIONS(1808), - [anon_sym_delete] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_function] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_import] = ACTIONS(1808), - [anon_sym_new] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_switch] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_typeof] = ACTIONS(1808), - [anon_sym_var] = ACTIONS(1808), - [anon_sym_void] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_with] = ACTIONS(1808), - [sym__let] = ACTIONS(1808), - [anon_sym_let] = ACTIONS(1808), - [anon_sym_using] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1806), - [anon_sym_SEMI] = ACTIONS(1806), - [anon_sym_yield] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1806), - [anon_sym_LT] = ACTIONS(1806), - [anon_sym_DQUOTE] = ACTIONS(1806), - [anon_sym_SQUOTE] = ACTIONS(1806), - [anon_sym_async] = ACTIONS(1808), - [anon_sym_PLUS] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_SLASH] = ACTIONS(1808), - [anon_sym_BANG] = ACTIONS(1806), - [anon_sym_TILDE] = ACTIONS(1806), - [anon_sym_PLUS_PLUS] = ACTIONS(1806), - [anon_sym_DASH_DASH] = ACTIONS(1806), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1806), - [sym_number] = ACTIONS(1806), - [sym_private_property_identifier] = ACTIONS(1806), - [sym_this] = ACTIONS(1808), - [sym_super] = ACTIONS(1808), - [sym_true] = ACTIONS(1808), - [sym_false] = ACTIONS(1808), - [sym_null] = ACTIONS(1808), - [sym_undefined] = ACTIONS(1808), - [anon_sym_AT] = ACTIONS(1806), - [anon_sym_static] = ACTIONS(1808), - [anon_sym_get] = ACTIONS(1808), - [anon_sym_set] = ACTIONS(1808), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1806), - [sym__await_yield_identifier] = ACTIONS(1806), - [sym__await_keyword] = ACTIONS(1806), - [sym__default_declaration_start] = ACTIONS(1806), - }, - [STATE(664)] = { - [ts_builtin_sym_end] = ACTIONS(1806), - [sym_identifier] = ACTIONS(1808), - [anon_sym_export] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1806), - [anon_sym_RBRACE] = ACTIONS(1806), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_case] = ACTIONS(1808), - [anon_sym_class] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_debugger] = ACTIONS(1808), - [anon_sym_default] = ACTIONS(1808), - [anon_sym_delete] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_function] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_import] = ACTIONS(1808), - [anon_sym_new] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_switch] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_typeof] = ACTIONS(1808), - [anon_sym_var] = ACTIONS(1808), - [anon_sym_void] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_with] = ACTIONS(1808), - [sym__let] = ACTIONS(1808), - [anon_sym_let] = ACTIONS(1808), - [anon_sym_using] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1806), - [anon_sym_SEMI] = ACTIONS(1806), - [anon_sym_yield] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1806), - [anon_sym_LT] = ACTIONS(1806), - [anon_sym_DQUOTE] = ACTIONS(1806), - [anon_sym_SQUOTE] = ACTIONS(1806), - [anon_sym_async] = ACTIONS(1808), - [anon_sym_PLUS] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_SLASH] = ACTIONS(1808), - [anon_sym_BANG] = ACTIONS(1806), - [anon_sym_TILDE] = ACTIONS(1806), - [anon_sym_PLUS_PLUS] = ACTIONS(1806), - [anon_sym_DASH_DASH] = ACTIONS(1806), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1806), - [sym_number] = ACTIONS(1806), - [sym_private_property_identifier] = ACTIONS(1806), - [sym_this] = ACTIONS(1808), - [sym_super] = ACTIONS(1808), - [sym_true] = ACTIONS(1808), - [sym_false] = ACTIONS(1808), - [sym_null] = ACTIONS(1808), - [sym_undefined] = ACTIONS(1808), - [anon_sym_AT] = ACTIONS(1806), - [anon_sym_static] = ACTIONS(1808), - [anon_sym_get] = ACTIONS(1808), - [anon_sym_set] = ACTIONS(1808), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1806), - [sym__await_yield_identifier] = ACTIONS(1806), - [sym__await_keyword] = ACTIONS(1806), - [sym__default_declaration_start] = ACTIONS(1806), - }, - [STATE(665)] = { - [ts_builtin_sym_end] = ACTIONS(1037), - [sym_identifier] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1039), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1039), - [anon_sym_case] = ACTIONS(1039), - [anon_sym_class] = ACTIONS(1039), - [anon_sym_const] = ACTIONS(1039), - [anon_sym_continue] = ACTIONS(1039), - [anon_sym_debugger] = ACTIONS(1039), - [anon_sym_default] = ACTIONS(1039), - [anon_sym_delete] = ACTIONS(1039), - [anon_sym_do] = ACTIONS(1039), - [anon_sym_else] = ACTIONS(1039), - [anon_sym_for] = ACTIONS(1039), - [anon_sym_function] = ACTIONS(1039), - [anon_sym_if] = ACTIONS(1039), - [anon_sym_import] = ACTIONS(1039), - [anon_sym_new] = ACTIONS(1039), - [anon_sym_return] = ACTIONS(1039), - [anon_sym_switch] = ACTIONS(1039), - [anon_sym_throw] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1039), - [anon_sym_typeof] = ACTIONS(1039), - [anon_sym_var] = ACTIONS(1039), - [anon_sym_void] = ACTIONS(1039), - [anon_sym_while] = ACTIONS(1039), - [anon_sym_with] = ACTIONS(1039), - [sym__let] = ACTIONS(1039), - [anon_sym_let] = ACTIONS(1039), - [anon_sym_using] = ACTIONS(1039), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_yield] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LT] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [anon_sym_SQUOTE] = ACTIONS(1037), - [anon_sym_async] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_BANG] = ACTIONS(1037), - [anon_sym_TILDE] = ACTIONS(1037), - [anon_sym_PLUS_PLUS] = ACTIONS(1037), - [anon_sym_DASH_DASH] = ACTIONS(1037), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1037), - [sym_number] = ACTIONS(1037), - [sym_private_property_identifier] = ACTIONS(1037), - [sym_this] = ACTIONS(1039), - [sym_super] = ACTIONS(1039), - [sym_true] = ACTIONS(1039), - [sym_false] = ACTIONS(1039), - [sym_null] = ACTIONS(1039), - [sym_undefined] = ACTIONS(1039), - [anon_sym_AT] = ACTIONS(1037), - [anon_sym_static] = ACTIONS(1039), - [anon_sym_get] = ACTIONS(1039), - [anon_sym_set] = ACTIONS(1039), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1037), - [sym__await_yield_identifier] = ACTIONS(1037), - [sym__await_keyword] = ACTIONS(1037), - [sym__default_declaration_start] = ACTIONS(1037), - }, - [STATE(666)] = { - [ts_builtin_sym_end] = ACTIONS(1810), - [sym_identifier] = ACTIONS(1812), - [anon_sym_export] = ACTIONS(1812), - [anon_sym_LBRACE] = ACTIONS(1810), - [anon_sym_RBRACE] = ACTIONS(1810), - [anon_sym_break] = ACTIONS(1812), - [anon_sym_case] = ACTIONS(1812), - [anon_sym_class] = ACTIONS(1812), - [anon_sym_const] = ACTIONS(1812), - [anon_sym_continue] = ACTIONS(1812), - [anon_sym_debugger] = ACTIONS(1812), - [anon_sym_default] = ACTIONS(1812), - [anon_sym_delete] = ACTIONS(1812), - [anon_sym_do] = ACTIONS(1812), - [anon_sym_else] = ACTIONS(1812), - [anon_sym_for] = ACTIONS(1812), - [anon_sym_function] = ACTIONS(1812), - [anon_sym_if] = ACTIONS(1812), - [anon_sym_import] = ACTIONS(1812), - [anon_sym_new] = ACTIONS(1812), - [anon_sym_return] = ACTIONS(1812), - [anon_sym_switch] = ACTIONS(1812), - [anon_sym_throw] = ACTIONS(1812), - [anon_sym_try] = ACTIONS(1812), - [anon_sym_typeof] = ACTIONS(1812), - [anon_sym_var] = ACTIONS(1812), - [anon_sym_void] = ACTIONS(1812), - [anon_sym_while] = ACTIONS(1812), - [anon_sym_with] = ACTIONS(1812), - [sym__let] = ACTIONS(1812), - [anon_sym_let] = ACTIONS(1812), - [anon_sym_using] = ACTIONS(1812), - [anon_sym_LPAREN] = ACTIONS(1810), - [anon_sym_SEMI] = ACTIONS(1810), - [anon_sym_yield] = ACTIONS(1812), - [anon_sym_LBRACK] = ACTIONS(1810), - [anon_sym_LT] = ACTIONS(1810), - [anon_sym_DQUOTE] = ACTIONS(1810), - [anon_sym_SQUOTE] = ACTIONS(1810), - [anon_sym_async] = ACTIONS(1812), - [anon_sym_PLUS] = ACTIONS(1812), - [anon_sym_DASH] = ACTIONS(1812), - [anon_sym_SLASH] = ACTIONS(1812), - [anon_sym_BANG] = ACTIONS(1810), - [anon_sym_TILDE] = ACTIONS(1810), - [anon_sym_PLUS_PLUS] = ACTIONS(1810), - [anon_sym_DASH_DASH] = ACTIONS(1810), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1810), - [sym_number] = ACTIONS(1810), - [sym_private_property_identifier] = ACTIONS(1810), - [sym_this] = ACTIONS(1812), - [sym_super] = ACTIONS(1812), - [sym_true] = ACTIONS(1812), - [sym_false] = ACTIONS(1812), - [sym_null] = ACTIONS(1812), - [sym_undefined] = ACTIONS(1812), - [anon_sym_AT] = ACTIONS(1810), - [anon_sym_static] = ACTIONS(1812), - [anon_sym_get] = ACTIONS(1812), - [anon_sym_set] = ACTIONS(1812), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1810), - [sym__await_yield_identifier] = ACTIONS(1810), - [sym__await_keyword] = ACTIONS(1810), - [sym__default_declaration_start] = ACTIONS(1810), - }, - [STATE(667)] = { - [ts_builtin_sym_end] = ACTIONS(1025), - [sym_identifier] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1027), - [anon_sym_LBRACE] = ACTIONS(1025), - [anon_sym_RBRACE] = ACTIONS(1025), - [anon_sym_break] = ACTIONS(1027), - [anon_sym_case] = ACTIONS(1027), - [anon_sym_class] = ACTIONS(1027), - [anon_sym_const] = ACTIONS(1027), - [anon_sym_continue] = ACTIONS(1027), - [anon_sym_debugger] = ACTIONS(1027), - [anon_sym_default] = ACTIONS(1027), - [anon_sym_delete] = ACTIONS(1027), - [anon_sym_do] = ACTIONS(1027), - [anon_sym_else] = ACTIONS(1027), - [anon_sym_for] = ACTIONS(1027), - [anon_sym_function] = ACTIONS(1027), - [anon_sym_if] = ACTIONS(1027), - [anon_sym_import] = ACTIONS(1027), - [anon_sym_new] = ACTIONS(1027), - [anon_sym_return] = ACTIONS(1027), - [anon_sym_switch] = ACTIONS(1027), - [anon_sym_throw] = ACTIONS(1027), - [anon_sym_try] = ACTIONS(1027), - [anon_sym_typeof] = ACTIONS(1027), - [anon_sym_var] = ACTIONS(1027), - [anon_sym_void] = ACTIONS(1027), - [anon_sym_while] = ACTIONS(1027), - [anon_sym_with] = ACTIONS(1027), - [sym__let] = ACTIONS(1027), - [anon_sym_let] = ACTIONS(1027), - [anon_sym_using] = ACTIONS(1027), - [anon_sym_LPAREN] = ACTIONS(1025), - [anon_sym_SEMI] = ACTIONS(1025), - [anon_sym_yield] = ACTIONS(1027), - [anon_sym_LBRACK] = ACTIONS(1025), - [anon_sym_LT] = ACTIONS(1025), - [anon_sym_DQUOTE] = ACTIONS(1025), - [anon_sym_SQUOTE] = ACTIONS(1025), - [anon_sym_async] = ACTIONS(1027), - [anon_sym_PLUS] = ACTIONS(1027), - [anon_sym_DASH] = ACTIONS(1027), - [anon_sym_SLASH] = ACTIONS(1027), - [anon_sym_BANG] = ACTIONS(1025), - [anon_sym_TILDE] = ACTIONS(1025), - [anon_sym_PLUS_PLUS] = ACTIONS(1025), - [anon_sym_DASH_DASH] = ACTIONS(1025), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1025), - [sym_number] = ACTIONS(1025), - [sym_private_property_identifier] = ACTIONS(1025), - [sym_this] = ACTIONS(1027), - [sym_super] = ACTIONS(1027), - [sym_true] = ACTIONS(1027), - [sym_false] = ACTIONS(1027), - [sym_null] = ACTIONS(1027), - [sym_undefined] = ACTIONS(1027), - [anon_sym_AT] = ACTIONS(1025), - [anon_sym_static] = ACTIONS(1027), - [anon_sym_get] = ACTIONS(1027), - [anon_sym_set] = ACTIONS(1027), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1025), - [sym__await_yield_identifier] = ACTIONS(1025), - [sym__await_keyword] = ACTIONS(1025), - [sym__default_declaration_start] = ACTIONS(1025), - }, - [STATE(668)] = { - [ts_builtin_sym_end] = ACTIONS(1806), - [sym_identifier] = ACTIONS(1808), - [anon_sym_export] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1806), - [anon_sym_RBRACE] = ACTIONS(1806), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_case] = ACTIONS(1808), - [anon_sym_class] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_debugger] = ACTIONS(1808), - [anon_sym_default] = ACTIONS(1808), - [anon_sym_delete] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_function] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_import] = ACTIONS(1808), - [anon_sym_new] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_switch] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_typeof] = ACTIONS(1808), - [anon_sym_var] = ACTIONS(1808), - [anon_sym_void] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_with] = ACTIONS(1808), - [sym__let] = ACTIONS(1808), - [anon_sym_let] = ACTIONS(1808), - [anon_sym_using] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1806), - [anon_sym_SEMI] = ACTIONS(1806), - [anon_sym_yield] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1806), - [anon_sym_LT] = ACTIONS(1806), - [anon_sym_DQUOTE] = ACTIONS(1806), - [anon_sym_SQUOTE] = ACTIONS(1806), - [anon_sym_async] = ACTIONS(1808), - [anon_sym_PLUS] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_SLASH] = ACTIONS(1808), - [anon_sym_BANG] = ACTIONS(1806), - [anon_sym_TILDE] = ACTIONS(1806), - [anon_sym_PLUS_PLUS] = ACTIONS(1806), - [anon_sym_DASH_DASH] = ACTIONS(1806), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1806), - [sym_number] = ACTIONS(1806), - [sym_private_property_identifier] = ACTIONS(1806), - [sym_this] = ACTIONS(1808), - [sym_super] = ACTIONS(1808), - [sym_true] = ACTIONS(1808), - [sym_false] = ACTIONS(1808), - [sym_null] = ACTIONS(1808), - [sym_undefined] = ACTIONS(1808), - [anon_sym_AT] = ACTIONS(1806), - [anon_sym_static] = ACTIONS(1808), - [anon_sym_get] = ACTIONS(1808), - [anon_sym_set] = ACTIONS(1808), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1806), - [sym__await_yield_identifier] = ACTIONS(1806), - [sym__await_keyword] = ACTIONS(1806), - [sym__default_declaration_start] = ACTIONS(1806), - }, - [STATE(669)] = { - [ts_builtin_sym_end] = ACTIONS(1806), - [sym_identifier] = ACTIONS(1808), - [anon_sym_export] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1806), - [anon_sym_RBRACE] = ACTIONS(1806), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_case] = ACTIONS(1808), - [anon_sym_class] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_debugger] = ACTIONS(1808), - [anon_sym_default] = ACTIONS(1808), - [anon_sym_delete] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_function] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_import] = ACTIONS(1808), - [anon_sym_new] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_switch] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_typeof] = ACTIONS(1808), - [anon_sym_var] = ACTIONS(1808), - [anon_sym_void] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_with] = ACTIONS(1808), - [sym__let] = ACTIONS(1808), - [anon_sym_let] = ACTIONS(1808), - [anon_sym_using] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1806), - [anon_sym_SEMI] = ACTIONS(1806), - [anon_sym_yield] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1806), - [anon_sym_LT] = ACTIONS(1806), - [anon_sym_DQUOTE] = ACTIONS(1806), - [anon_sym_SQUOTE] = ACTIONS(1806), - [anon_sym_async] = ACTIONS(1808), - [anon_sym_PLUS] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_SLASH] = ACTIONS(1808), - [anon_sym_BANG] = ACTIONS(1806), - [anon_sym_TILDE] = ACTIONS(1806), - [anon_sym_PLUS_PLUS] = ACTIONS(1806), - [anon_sym_DASH_DASH] = ACTIONS(1806), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1806), - [sym_number] = ACTIONS(1806), - [sym_private_property_identifier] = ACTIONS(1806), - [sym_this] = ACTIONS(1808), - [sym_super] = ACTIONS(1808), - [sym_true] = ACTIONS(1808), - [sym_false] = ACTIONS(1808), - [sym_null] = ACTIONS(1808), - [sym_undefined] = ACTIONS(1808), - [anon_sym_AT] = ACTIONS(1806), - [anon_sym_static] = ACTIONS(1808), - [anon_sym_get] = ACTIONS(1808), - [anon_sym_set] = ACTIONS(1808), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1806), - [sym__await_yield_identifier] = ACTIONS(1806), - [sym__await_keyword] = ACTIONS(1806), - [sym__default_declaration_start] = ACTIONS(1806), - }, - [STATE(670)] = { - [ts_builtin_sym_end] = ACTIONS(1013), - [sym_identifier] = ACTIONS(1015), - [anon_sym_export] = ACTIONS(1015), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1015), - [anon_sym_case] = ACTIONS(1015), - [anon_sym_class] = ACTIONS(1015), - [anon_sym_const] = ACTIONS(1015), - [anon_sym_continue] = ACTIONS(1015), - [anon_sym_debugger] = ACTIONS(1015), - [anon_sym_default] = ACTIONS(1015), - [anon_sym_delete] = ACTIONS(1015), - [anon_sym_do] = ACTIONS(1015), - [anon_sym_else] = ACTIONS(1015), - [anon_sym_for] = ACTIONS(1015), - [anon_sym_function] = ACTIONS(1015), - [anon_sym_if] = ACTIONS(1015), - [anon_sym_import] = ACTIONS(1015), - [anon_sym_new] = ACTIONS(1015), - [anon_sym_return] = ACTIONS(1015), - [anon_sym_switch] = ACTIONS(1015), - [anon_sym_throw] = ACTIONS(1015), - [anon_sym_try] = ACTIONS(1015), - [anon_sym_typeof] = ACTIONS(1015), - [anon_sym_var] = ACTIONS(1015), - [anon_sym_void] = ACTIONS(1015), - [anon_sym_while] = ACTIONS(1015), - [anon_sym_with] = ACTIONS(1015), - [sym__let] = ACTIONS(1015), - [anon_sym_let] = ACTIONS(1015), - [anon_sym_using] = ACTIONS(1015), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_SEMI] = ACTIONS(1013), - [anon_sym_yield] = ACTIONS(1015), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LT] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [anon_sym_SQUOTE] = ACTIONS(1013), - [anon_sym_async] = ACTIONS(1015), - [anon_sym_PLUS] = ACTIONS(1015), - [anon_sym_DASH] = ACTIONS(1015), - [anon_sym_SLASH] = ACTIONS(1015), - [anon_sym_BANG] = ACTIONS(1013), - [anon_sym_TILDE] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_DASH_DASH] = ACTIONS(1013), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1013), - [sym_number] = ACTIONS(1013), - [sym_private_property_identifier] = ACTIONS(1013), - [sym_this] = ACTIONS(1015), - [sym_super] = ACTIONS(1015), - [sym_true] = ACTIONS(1015), - [sym_false] = ACTIONS(1015), - [sym_null] = ACTIONS(1015), - [sym_undefined] = ACTIONS(1015), - [anon_sym_AT] = ACTIONS(1013), - [anon_sym_static] = ACTIONS(1015), - [anon_sym_get] = ACTIONS(1015), - [anon_sym_set] = ACTIONS(1015), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1013), - [sym__await_yield_identifier] = ACTIONS(1013), - [sym__await_keyword] = ACTIONS(1013), - [sym__default_declaration_start] = ACTIONS(1013), - }, - [STATE(671)] = { - [ts_builtin_sym_end] = ACTIONS(1806), - [sym_identifier] = ACTIONS(1808), - [anon_sym_export] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1806), - [anon_sym_RBRACE] = ACTIONS(1806), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_case] = ACTIONS(1808), - [anon_sym_class] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_debugger] = ACTIONS(1808), - [anon_sym_default] = ACTIONS(1808), - [anon_sym_delete] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_function] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_import] = ACTIONS(1808), - [anon_sym_new] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_switch] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_typeof] = ACTIONS(1808), - [anon_sym_var] = ACTIONS(1808), - [anon_sym_void] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_with] = ACTIONS(1808), - [sym__let] = ACTIONS(1808), - [anon_sym_let] = ACTIONS(1808), - [anon_sym_using] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1806), - [anon_sym_SEMI] = ACTIONS(1806), - [anon_sym_yield] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1806), - [anon_sym_LT] = ACTIONS(1806), - [anon_sym_DQUOTE] = ACTIONS(1806), - [anon_sym_SQUOTE] = ACTIONS(1806), - [anon_sym_async] = ACTIONS(1808), - [anon_sym_PLUS] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_SLASH] = ACTIONS(1808), - [anon_sym_BANG] = ACTIONS(1806), - [anon_sym_TILDE] = ACTIONS(1806), - [anon_sym_PLUS_PLUS] = ACTIONS(1806), - [anon_sym_DASH_DASH] = ACTIONS(1806), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1806), - [sym_number] = ACTIONS(1806), - [sym_private_property_identifier] = ACTIONS(1806), - [sym_this] = ACTIONS(1808), - [sym_super] = ACTIONS(1808), - [sym_true] = ACTIONS(1808), - [sym_false] = ACTIONS(1808), - [sym_null] = ACTIONS(1808), - [sym_undefined] = ACTIONS(1808), - [anon_sym_AT] = ACTIONS(1806), - [anon_sym_static] = ACTIONS(1808), - [anon_sym_get] = ACTIONS(1808), - [anon_sym_set] = ACTIONS(1808), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1806), - [sym__await_yield_identifier] = ACTIONS(1806), - [sym__await_keyword] = ACTIONS(1806), - [sym__default_declaration_start] = ACTIONS(1806), - }, - [STATE(672)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(673)] = { - [ts_builtin_sym_end] = ACTIONS(1806), - [sym_identifier] = ACTIONS(1808), - [anon_sym_export] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1806), - [anon_sym_RBRACE] = ACTIONS(1806), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_case] = ACTIONS(1808), - [anon_sym_class] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_debugger] = ACTIONS(1808), - [anon_sym_default] = ACTIONS(1808), - [anon_sym_delete] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_function] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_import] = ACTIONS(1808), - [anon_sym_new] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_switch] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_typeof] = ACTIONS(1808), - [anon_sym_var] = ACTIONS(1808), - [anon_sym_void] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_with] = ACTIONS(1808), - [sym__let] = ACTIONS(1808), - [anon_sym_let] = ACTIONS(1808), - [anon_sym_using] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1806), - [anon_sym_SEMI] = ACTIONS(1806), - [anon_sym_yield] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1806), - [anon_sym_LT] = ACTIONS(1806), - [anon_sym_DQUOTE] = ACTIONS(1806), - [anon_sym_SQUOTE] = ACTIONS(1806), - [anon_sym_async] = ACTIONS(1808), - [anon_sym_PLUS] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_SLASH] = ACTIONS(1808), - [anon_sym_BANG] = ACTIONS(1806), - [anon_sym_TILDE] = ACTIONS(1806), - [anon_sym_PLUS_PLUS] = ACTIONS(1806), - [anon_sym_DASH_DASH] = ACTIONS(1806), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1806), - [sym_number] = ACTIONS(1806), - [sym_private_property_identifier] = ACTIONS(1806), - [sym_this] = ACTIONS(1808), - [sym_super] = ACTIONS(1808), - [sym_true] = ACTIONS(1808), - [sym_false] = ACTIONS(1808), - [sym_null] = ACTIONS(1808), - [sym_undefined] = ACTIONS(1808), - [anon_sym_AT] = ACTIONS(1806), - [anon_sym_static] = ACTIONS(1808), - [anon_sym_get] = ACTIONS(1808), - [anon_sym_set] = ACTIONS(1808), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1806), - [sym__await_yield_identifier] = ACTIONS(1806), - [sym__await_keyword] = ACTIONS(1806), - [sym__default_declaration_start] = ACTIONS(1806), - }, - [STATE(674)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(675)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(676)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(677)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(678)] = { - [ts_builtin_sym_end] = ACTIONS(1814), - [sym_identifier] = ACTIONS(1816), - [anon_sym_export] = ACTIONS(1816), - [anon_sym_LBRACE] = ACTIONS(1814), - [anon_sym_RBRACE] = ACTIONS(1814), - [anon_sym_break] = ACTIONS(1816), - [anon_sym_case] = ACTIONS(1816), - [anon_sym_class] = ACTIONS(1816), - [anon_sym_const] = ACTIONS(1816), - [anon_sym_continue] = ACTIONS(1816), - [anon_sym_debugger] = ACTIONS(1816), - [anon_sym_default] = ACTIONS(1816), - [anon_sym_delete] = ACTIONS(1816), - [anon_sym_do] = ACTIONS(1816), - [anon_sym_else] = ACTIONS(1816), - [anon_sym_for] = ACTIONS(1816), - [anon_sym_function] = ACTIONS(1816), - [anon_sym_if] = ACTIONS(1816), - [anon_sym_import] = ACTIONS(1816), - [anon_sym_new] = ACTIONS(1816), - [anon_sym_return] = ACTIONS(1816), - [anon_sym_switch] = ACTIONS(1816), - [anon_sym_throw] = ACTIONS(1816), - [anon_sym_try] = ACTIONS(1816), - [anon_sym_typeof] = ACTIONS(1816), - [anon_sym_var] = ACTIONS(1816), - [anon_sym_void] = ACTIONS(1816), - [anon_sym_while] = ACTIONS(1816), - [anon_sym_with] = ACTIONS(1816), - [sym__let] = ACTIONS(1816), - [anon_sym_let] = ACTIONS(1816), - [anon_sym_using] = ACTIONS(1816), - [anon_sym_LPAREN] = ACTIONS(1814), - [anon_sym_SEMI] = ACTIONS(1814), - [anon_sym_yield] = ACTIONS(1816), - [anon_sym_LBRACK] = ACTIONS(1814), - [anon_sym_LT] = ACTIONS(1814), - [anon_sym_DQUOTE] = ACTIONS(1814), - [anon_sym_SQUOTE] = ACTIONS(1814), - [anon_sym_async] = ACTIONS(1816), - [anon_sym_PLUS] = ACTIONS(1816), - [anon_sym_DASH] = ACTIONS(1816), - [anon_sym_SLASH] = ACTIONS(1816), - [anon_sym_BANG] = ACTIONS(1814), - [anon_sym_TILDE] = ACTIONS(1814), - [anon_sym_PLUS_PLUS] = ACTIONS(1814), - [anon_sym_DASH_DASH] = ACTIONS(1814), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1814), - [sym_number] = ACTIONS(1814), - [sym_private_property_identifier] = ACTIONS(1814), - [sym_this] = ACTIONS(1816), - [sym_super] = ACTIONS(1816), - [sym_true] = ACTIONS(1816), - [sym_false] = ACTIONS(1816), - [sym_null] = ACTIONS(1816), - [sym_undefined] = ACTIONS(1816), - [anon_sym_AT] = ACTIONS(1814), - [anon_sym_static] = ACTIONS(1816), - [anon_sym_get] = ACTIONS(1816), - [anon_sym_set] = ACTIONS(1816), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1814), - [sym__await_yield_identifier] = ACTIONS(1814), - [sym__await_keyword] = ACTIONS(1814), - [sym__default_declaration_start] = ACTIONS(1814), - }, - [STATE(679)] = { - [ts_builtin_sym_end] = ACTIONS(1818), - [sym_identifier] = ACTIONS(1820), - [anon_sym_export] = ACTIONS(1820), - [anon_sym_LBRACE] = ACTIONS(1818), - [anon_sym_RBRACE] = ACTIONS(1818), - [anon_sym_break] = ACTIONS(1820), - [anon_sym_case] = ACTIONS(1820), - [anon_sym_class] = ACTIONS(1820), - [anon_sym_const] = ACTIONS(1820), - [anon_sym_continue] = ACTIONS(1820), - [anon_sym_debugger] = ACTIONS(1820), - [anon_sym_default] = ACTIONS(1820), - [anon_sym_delete] = ACTIONS(1820), - [anon_sym_do] = ACTIONS(1820), - [anon_sym_else] = ACTIONS(1820), - [anon_sym_for] = ACTIONS(1820), - [anon_sym_function] = ACTIONS(1820), - [anon_sym_if] = ACTIONS(1820), - [anon_sym_import] = ACTIONS(1820), - [anon_sym_new] = ACTIONS(1820), - [anon_sym_return] = ACTIONS(1820), - [anon_sym_switch] = ACTIONS(1820), - [anon_sym_throw] = ACTIONS(1820), - [anon_sym_try] = ACTIONS(1820), - [anon_sym_typeof] = ACTIONS(1820), - [anon_sym_var] = ACTIONS(1820), - [anon_sym_void] = ACTIONS(1820), - [anon_sym_while] = ACTIONS(1820), - [anon_sym_with] = ACTIONS(1820), - [sym__let] = ACTIONS(1820), - [anon_sym_let] = ACTIONS(1820), - [anon_sym_using] = ACTIONS(1820), - [anon_sym_LPAREN] = ACTIONS(1818), - [anon_sym_SEMI] = ACTIONS(1818), - [anon_sym_yield] = ACTIONS(1820), - [anon_sym_LBRACK] = ACTIONS(1818), - [anon_sym_LT] = ACTIONS(1818), - [anon_sym_DQUOTE] = ACTIONS(1818), - [anon_sym_SQUOTE] = ACTIONS(1818), - [anon_sym_async] = ACTIONS(1820), - [anon_sym_PLUS] = ACTIONS(1820), - [anon_sym_DASH] = ACTIONS(1820), - [anon_sym_SLASH] = ACTIONS(1820), - [anon_sym_BANG] = ACTIONS(1818), - [anon_sym_TILDE] = ACTIONS(1818), - [anon_sym_PLUS_PLUS] = ACTIONS(1818), - [anon_sym_DASH_DASH] = ACTIONS(1818), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1818), - [sym_number] = ACTIONS(1818), - [sym_private_property_identifier] = ACTIONS(1818), - [sym_this] = ACTIONS(1820), - [sym_super] = ACTIONS(1820), - [sym_true] = ACTIONS(1820), - [sym_false] = ACTIONS(1820), - [sym_null] = ACTIONS(1820), - [sym_undefined] = ACTIONS(1820), - [anon_sym_AT] = ACTIONS(1818), - [anon_sym_static] = ACTIONS(1820), - [anon_sym_get] = ACTIONS(1820), - [anon_sym_set] = ACTIONS(1820), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1818), - [sym__await_yield_identifier] = ACTIONS(1818), - [sym__await_keyword] = ACTIONS(1818), - [sym__default_declaration_start] = ACTIONS(1818), - }, - [STATE(680)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(681)] = { - [ts_builtin_sym_end] = ACTIONS(1564), - [sym_identifier] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1566), - [anon_sym_LBRACE] = ACTIONS(1564), - [anon_sym_RBRACE] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1566), - [anon_sym_case] = ACTIONS(1566), - [anon_sym_class] = ACTIONS(1566), - [anon_sym_const] = ACTIONS(1566), - [anon_sym_continue] = ACTIONS(1566), - [anon_sym_debugger] = ACTIONS(1566), - [anon_sym_default] = ACTIONS(1566), - [anon_sym_delete] = ACTIONS(1566), - [anon_sym_do] = ACTIONS(1566), - [anon_sym_else] = ACTIONS(1566), - [anon_sym_for] = ACTIONS(1566), - [anon_sym_function] = ACTIONS(1566), - [anon_sym_if] = ACTIONS(1566), - [anon_sym_import] = ACTIONS(1566), - [anon_sym_new] = ACTIONS(1566), - [anon_sym_return] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1566), - [anon_sym_throw] = ACTIONS(1566), - [anon_sym_try] = ACTIONS(1566), - [anon_sym_typeof] = ACTIONS(1566), - [anon_sym_var] = ACTIONS(1566), - [anon_sym_void] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1566), - [anon_sym_with] = ACTIONS(1566), - [sym__let] = ACTIONS(1566), - [anon_sym_let] = ACTIONS(1566), - [anon_sym_using] = ACTIONS(1566), - [anon_sym_LPAREN] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1564), - [anon_sym_yield] = ACTIONS(1566), - [anon_sym_LBRACK] = ACTIONS(1564), - [anon_sym_LT] = ACTIONS(1564), - [anon_sym_DQUOTE] = ACTIONS(1564), - [anon_sym_SQUOTE] = ACTIONS(1564), - [anon_sym_async] = ACTIONS(1566), - [anon_sym_PLUS] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1566), - [anon_sym_SLASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1564), - [anon_sym_TILDE] = ACTIONS(1564), - [anon_sym_PLUS_PLUS] = ACTIONS(1564), - [anon_sym_DASH_DASH] = ACTIONS(1564), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1564), - [sym_number] = ACTIONS(1564), - [sym_private_property_identifier] = ACTIONS(1564), - [sym_this] = ACTIONS(1566), - [sym_super] = ACTIONS(1566), - [sym_true] = ACTIONS(1566), - [sym_false] = ACTIONS(1566), - [sym_null] = ACTIONS(1566), - [sym_undefined] = ACTIONS(1566), - [anon_sym_AT] = ACTIONS(1564), - [anon_sym_static] = ACTIONS(1566), - [anon_sym_get] = ACTIONS(1566), - [anon_sym_set] = ACTIONS(1566), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1564), - [sym__await_yield_identifier] = ACTIONS(1564), - [sym__await_keyword] = ACTIONS(1564), - [sym__default_declaration_start] = ACTIONS(1564), - }, - [STATE(682)] = { - [ts_builtin_sym_end] = ACTIONS(1045), - [sym_identifier] = ACTIONS(1047), - [anon_sym_export] = ACTIONS(1047), - [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_RBRACE] = ACTIONS(1045), - [anon_sym_break] = ACTIONS(1047), - [anon_sym_case] = ACTIONS(1047), - [anon_sym_class] = ACTIONS(1047), - [anon_sym_const] = ACTIONS(1047), - [anon_sym_continue] = ACTIONS(1047), - [anon_sym_debugger] = ACTIONS(1047), - [anon_sym_default] = ACTIONS(1047), - [anon_sym_delete] = ACTIONS(1047), - [anon_sym_do] = ACTIONS(1047), - [anon_sym_else] = ACTIONS(1047), - [anon_sym_for] = ACTIONS(1047), - [anon_sym_function] = ACTIONS(1047), - [anon_sym_if] = ACTIONS(1047), - [anon_sym_import] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1047), - [anon_sym_return] = ACTIONS(1047), - [anon_sym_switch] = ACTIONS(1047), - [anon_sym_throw] = ACTIONS(1047), - [anon_sym_try] = ACTIONS(1047), - [anon_sym_typeof] = ACTIONS(1047), - [anon_sym_var] = ACTIONS(1047), - [anon_sym_void] = ACTIONS(1047), - [anon_sym_while] = ACTIONS(1047), - [anon_sym_with] = ACTIONS(1047), - [sym__let] = ACTIONS(1047), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_using] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1045), - [anon_sym_SEMI] = ACTIONS(1045), - [anon_sym_yield] = ACTIONS(1047), - [anon_sym_LBRACK] = ACTIONS(1045), - [anon_sym_LT] = ACTIONS(1045), - [anon_sym_DQUOTE] = ACTIONS(1045), - [anon_sym_SQUOTE] = ACTIONS(1045), - [anon_sym_async] = ACTIONS(1047), - [anon_sym_PLUS] = ACTIONS(1047), - [anon_sym_DASH] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1047), - [anon_sym_BANG] = ACTIONS(1045), - [anon_sym_TILDE] = ACTIONS(1045), - [anon_sym_PLUS_PLUS] = ACTIONS(1045), - [anon_sym_DASH_DASH] = ACTIONS(1045), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1045), - [sym_number] = ACTIONS(1045), - [sym_private_property_identifier] = ACTIONS(1045), - [sym_this] = ACTIONS(1047), - [sym_super] = ACTIONS(1047), - [sym_true] = ACTIONS(1047), - [sym_false] = ACTIONS(1047), - [sym_null] = ACTIONS(1047), - [sym_undefined] = ACTIONS(1047), - [anon_sym_AT] = ACTIONS(1045), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_get] = ACTIONS(1047), - [anon_sym_set] = ACTIONS(1047), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1045), - [sym__await_yield_identifier] = ACTIONS(1045), - [sym__await_keyword] = ACTIONS(1045), - [sym__default_declaration_start] = ACTIONS(1045), - }, - [STATE(683)] = { - [ts_builtin_sym_end] = ACTIONS(1822), - [sym_identifier] = ACTIONS(1824), - [anon_sym_export] = ACTIONS(1824), - [anon_sym_LBRACE] = ACTIONS(1822), - [anon_sym_RBRACE] = ACTIONS(1822), - [anon_sym_break] = ACTIONS(1824), - [anon_sym_case] = ACTIONS(1824), - [anon_sym_class] = ACTIONS(1824), - [anon_sym_const] = ACTIONS(1824), - [anon_sym_continue] = ACTIONS(1824), - [anon_sym_debugger] = ACTIONS(1824), - [anon_sym_default] = ACTIONS(1824), - [anon_sym_delete] = ACTIONS(1824), - [anon_sym_do] = ACTIONS(1824), - [anon_sym_else] = ACTIONS(1824), - [anon_sym_for] = ACTIONS(1824), - [anon_sym_function] = ACTIONS(1824), - [anon_sym_if] = ACTIONS(1824), - [anon_sym_import] = ACTIONS(1824), - [anon_sym_new] = ACTIONS(1824), - [anon_sym_return] = ACTIONS(1824), - [anon_sym_switch] = ACTIONS(1824), - [anon_sym_throw] = ACTIONS(1824), - [anon_sym_try] = ACTIONS(1824), - [anon_sym_typeof] = ACTIONS(1824), - [anon_sym_var] = ACTIONS(1824), - [anon_sym_void] = ACTIONS(1824), - [anon_sym_while] = ACTIONS(1824), - [anon_sym_with] = ACTIONS(1824), - [sym__let] = ACTIONS(1824), - [anon_sym_let] = ACTIONS(1824), - [anon_sym_using] = ACTIONS(1824), - [anon_sym_LPAREN] = ACTIONS(1822), - [anon_sym_SEMI] = ACTIONS(1822), - [anon_sym_yield] = ACTIONS(1824), - [anon_sym_LBRACK] = ACTIONS(1822), - [anon_sym_LT] = ACTIONS(1822), - [anon_sym_DQUOTE] = ACTIONS(1822), - [anon_sym_SQUOTE] = ACTIONS(1822), - [anon_sym_async] = ACTIONS(1824), - [anon_sym_PLUS] = ACTIONS(1824), - [anon_sym_DASH] = ACTIONS(1824), - [anon_sym_SLASH] = ACTIONS(1824), - [anon_sym_BANG] = ACTIONS(1822), - [anon_sym_TILDE] = ACTIONS(1822), - [anon_sym_PLUS_PLUS] = ACTIONS(1822), - [anon_sym_DASH_DASH] = ACTIONS(1822), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1822), - [sym_number] = ACTIONS(1822), - [sym_private_property_identifier] = ACTIONS(1822), - [sym_this] = ACTIONS(1824), - [sym_super] = ACTIONS(1824), - [sym_true] = ACTIONS(1824), - [sym_false] = ACTIONS(1824), - [sym_null] = ACTIONS(1824), - [sym_undefined] = ACTIONS(1824), - [anon_sym_AT] = ACTIONS(1822), - [anon_sym_static] = ACTIONS(1824), - [anon_sym_get] = ACTIONS(1824), - [anon_sym_set] = ACTIONS(1824), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1822), - [sym__await_yield_identifier] = ACTIONS(1822), - [sym__await_keyword] = ACTIONS(1822), - [sym__default_declaration_start] = ACTIONS(1822), - }, - [STATE(684)] = { - [ts_builtin_sym_end] = ACTIONS(1826), - [sym_identifier] = ACTIONS(1828), - [anon_sym_export] = ACTIONS(1828), - [anon_sym_LBRACE] = ACTIONS(1826), - [anon_sym_RBRACE] = ACTIONS(1826), - [anon_sym_break] = ACTIONS(1828), - [anon_sym_case] = ACTIONS(1828), - [anon_sym_class] = ACTIONS(1828), - [anon_sym_const] = ACTIONS(1828), - [anon_sym_continue] = ACTIONS(1828), - [anon_sym_debugger] = ACTIONS(1828), - [anon_sym_default] = ACTIONS(1828), - [anon_sym_delete] = ACTIONS(1828), - [anon_sym_do] = ACTIONS(1828), - [anon_sym_else] = ACTIONS(1828), - [anon_sym_for] = ACTIONS(1828), - [anon_sym_function] = ACTIONS(1828), - [anon_sym_if] = ACTIONS(1828), - [anon_sym_import] = ACTIONS(1828), - [anon_sym_new] = ACTIONS(1828), - [anon_sym_return] = ACTIONS(1828), - [anon_sym_switch] = ACTIONS(1828), - [anon_sym_throw] = ACTIONS(1828), - [anon_sym_try] = ACTIONS(1828), - [anon_sym_typeof] = ACTIONS(1828), - [anon_sym_var] = ACTIONS(1828), - [anon_sym_void] = ACTIONS(1828), - [anon_sym_while] = ACTIONS(1828), - [anon_sym_with] = ACTIONS(1828), - [sym__let] = ACTIONS(1828), - [anon_sym_let] = ACTIONS(1828), - [anon_sym_using] = ACTIONS(1828), - [anon_sym_LPAREN] = ACTIONS(1826), - [anon_sym_SEMI] = ACTIONS(1826), - [anon_sym_yield] = ACTIONS(1828), - [anon_sym_LBRACK] = ACTIONS(1826), - [anon_sym_LT] = ACTIONS(1826), - [anon_sym_DQUOTE] = ACTIONS(1826), - [anon_sym_SQUOTE] = ACTIONS(1826), - [anon_sym_async] = ACTIONS(1828), - [anon_sym_PLUS] = ACTIONS(1828), - [anon_sym_DASH] = ACTIONS(1828), - [anon_sym_SLASH] = ACTIONS(1828), - [anon_sym_BANG] = ACTIONS(1826), - [anon_sym_TILDE] = ACTIONS(1826), - [anon_sym_PLUS_PLUS] = ACTIONS(1826), - [anon_sym_DASH_DASH] = ACTIONS(1826), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1826), - [sym_number] = ACTIONS(1826), - [sym_private_property_identifier] = ACTIONS(1826), - [sym_this] = ACTIONS(1828), - [sym_super] = ACTIONS(1828), - [sym_true] = ACTIONS(1828), - [sym_false] = ACTIONS(1828), - [sym_null] = ACTIONS(1828), - [sym_undefined] = ACTIONS(1828), - [anon_sym_AT] = ACTIONS(1826), - [anon_sym_static] = ACTIONS(1828), - [anon_sym_get] = ACTIONS(1828), - [anon_sym_set] = ACTIONS(1828), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1826), - [sym__await_yield_identifier] = ACTIONS(1826), - [sym__await_keyword] = ACTIONS(1826), - [sym__default_declaration_start] = ACTIONS(1826), - }, - [STATE(685)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1496), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(615), - [anon_sym_RBRACE] = ACTIONS(615), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1500), - [anon_sym_using] = ACTIONS(1500), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_EQ] = ACTIONS(441), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(615), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1500), - [anon_sym_EQ_GT] = ACTIONS(443), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1500), - [anon_sym_static] = ACTIONS(1500), - [anon_sym_get] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1502), - }, - [STATE(686)] = { - [sym_formal_parameters] = STATE(3431), - [sym_identifier] = ACTIONS(1830), + [sym_formal_parameters] = STATE(3329), + [sym_identifier] = ACTIONS(1770), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1487), + [anon_sym_function] = ACTIONS(1772), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1832), - [anon_sym_using] = ACTIONS(1832), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_EQ] = ACTIONS(633), + [anon_sym_let] = ACTIONS(1774), + [anon_sym_using] = ACTIONS(1774), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_EQ] = ACTIONS(614), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1832), - [anon_sym_EQ_GT] = ACTIONS(631), + [anon_sym_async] = ACTIONS(1774), + [anon_sym_EQ_GT] = ACTIONS(616), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -72482,36 +69604,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1832), - [anon_sym_static] = ACTIONS(1832), - [anon_sym_get] = ACTIONS(1832), - [anon_sym_set] = ACTIONS(1832), + [sym_undefined] = ACTIONS(1774), + [anon_sym_static] = ACTIONS(1774), + [anon_sym_get] = ACTIONS(1774), + [anon_sym_set] = ACTIONS(1774), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), + [sym__await_operand_end] = ACTIONS(326), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1834), + [sym__await_keyword] = ACTIONS(1776), }, - [STATE(687)] = { - [sym_variable_declarator] = STATE(2277), - [sym_object_pattern] = STATE(2174), - [sym_array_pattern] = STATE(2174), - [sym__destructuring_pattern] = STATE(2174), - [sym_identifier] = ACTIONS(1538), + [STATE(654)] = { + [sym_variable_declarator] = STATE(2201), + [sym_object_pattern] = STATE(2117), + [sym_array_pattern] = STATE(2117), + [sym__destructuring_pattern] = STATE(2117), + [sym_identifier] = ACTIONS(1470), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1540), + [anon_sym_LBRACE] = ACTIONS(1472), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1542), + [anon_sym_of] = ACTIONS(1474), [anon_sym_LPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), + [anon_sym_COLON] = ACTIONS(587), [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LBRACK] = ACTIONS(1476), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -72558,23 +69681,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(688)] = { - [sym_formal_parameters] = STATE(3378), - [sym_identifier] = ACTIONS(1836), + [STATE(655)] = { + [sym_formal_parameters] = STATE(3329), + [sym_identifier] = ACTIONS(1770), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1838), + [anon_sym_function] = ACTIONS(1772), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1840), - [anon_sym_using] = ACTIONS(1840), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_EQ] = ACTIONS(618), + [anon_sym_let] = ACTIONS(1774), + [anon_sym_using] = ACTIONS(1774), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1840), - [anon_sym_EQ_GT] = ACTIONS(620), + [anon_sym_async] = ACTIONS(1774), + [anon_sym_EQ_GT] = ACTIONS(616), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -72615,100 +69738,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1840), - [anon_sym_static] = ACTIONS(1840), - [anon_sym_get] = ACTIONS(1840), - [anon_sym_set] = ACTIONS(1840), + [sym_undefined] = ACTIONS(1774), + [anon_sym_static] = ACTIONS(1774), + [anon_sym_get] = ACTIONS(1774), + [anon_sym_set] = ACTIONS(1774), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_operand_end] = ACTIONS(326), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1842), - }, - [STATE(689)] = { - [ts_builtin_sym_end] = ACTIONS(1644), - [sym_identifier] = ACTIONS(1646), - [anon_sym_export] = ACTIONS(1646), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_case] = ACTIONS(1646), - [anon_sym_class] = ACTIONS(1646), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_continue] = ACTIONS(1646), - [anon_sym_debugger] = ACTIONS(1646), - [anon_sym_default] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_do] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_import] = ACTIONS(1646), - [anon_sym_new] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_throw] = ACTIONS(1646), - [anon_sym_try] = ACTIONS(1646), - [anon_sym_typeof] = ACTIONS(1646), - [anon_sym_var] = ACTIONS(1646), - [anon_sym_void] = ACTIONS(1646), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_with] = ACTIONS(1646), - [sym__let] = ACTIONS(1646), - [anon_sym_let] = ACTIONS(1646), - [anon_sym_using] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_yield] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_LT] = ACTIONS(1644), - [anon_sym_DQUOTE] = ACTIONS(1644), - [anon_sym_SQUOTE] = ACTIONS(1644), - [anon_sym_async] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_SLASH] = ACTIONS(1646), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1644), - [sym_number] = ACTIONS(1644), - [sym_private_property_identifier] = ACTIONS(1644), - [sym_this] = ACTIONS(1646), - [sym_super] = ACTIONS(1646), - [sym_true] = ACTIONS(1646), - [sym_false] = ACTIONS(1646), - [sym_null] = ACTIONS(1646), - [sym_undefined] = ACTIONS(1646), - [anon_sym_AT] = ACTIONS(1644), - [anon_sym_static] = ACTIONS(1646), - [anon_sym_get] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1844), - [sym__await_yield_identifier] = ACTIONS(1644), - [sym__await_keyword] = ACTIONS(1644), - [sym__default_declaration_start] = ACTIONS(1644), - }, - [STATE(690)] = { - [sym_formal_parameters] = STATE(3378), - [sym_identifier] = ACTIONS(1836), + [sym__await_keyword] = ACTIONS(1776), + }, + [STATE(656)] = { + [sym_formal_parameters] = STATE(3371), + [sym_identifier] = ACTIONS(1762), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1838), + [anon_sym_LBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1419), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1840), - [anon_sym_using] = ACTIONS(1840), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_let] = ACTIONS(1764), + [anon_sym_using] = ACTIONS(1764), + [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_EQ] = ACTIONS(393), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1840), - [anon_sym_EQ_GT] = ACTIONS(620), + [anon_sym_async] = ACTIONS(1764), + [anon_sym_EQ_GT] = ACTIONS(637), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -72749,37 +69806,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1840), - [anon_sym_static] = ACTIONS(1840), - [anon_sym_get] = ACTIONS(1840), - [anon_sym_set] = ACTIONS(1840), + [sym_undefined] = ACTIONS(1764), + [anon_sym_static] = ACTIONS(1764), + [anon_sym_get] = ACTIONS(1764), + [anon_sym_set] = ACTIONS(1764), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_operand_end] = ACTIONS(326), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1842), + [sym__await_keyword] = ACTIONS(1766), }, - [STATE(691)] = { - [sym_variable_declarator] = STATE(2279), - [sym_object_pattern] = STATE(2174), - [sym_array_pattern] = STATE(2174), - [sym__destructuring_pattern] = STATE(2174), - [sym_identifier] = ACTIONS(1538), + [STATE(657)] = { + [sym_variable_declarator] = STATE(2200), + [sym_object_pattern] = STATE(2117), + [sym_array_pattern] = STATE(2117), + [sym__destructuring_pattern] = STATE(2117), + [sym_identifier] = ACTIONS(1470), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1540), + [anon_sym_LBRACE] = ACTIONS(1472), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1542), + [anon_sym_of] = ACTIONS(1474), [anon_sym_LPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(606), + [anon_sym_COLON] = ACTIONS(407), [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LBRACK] = ACTIONS(1476), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(415), + [anon_sym_EQ_GT] = ACTIONS(411), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -72826,3045 +69882,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(692)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1496), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(591), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1500), - [anon_sym_using] = ACTIONS(1500), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_EQ] = ACTIONS(599), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(596), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1500), - [anon_sym_EQ_GT] = ACTIONS(443), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1500), - [anon_sym_static] = ACTIONS(1500), - [anon_sym_get] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1502), - }, - [STATE(693)] = { - [sym_formal_parameters] = STATE(3431), - [sym_identifier] = ACTIONS(1830), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1487), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1832), - [anon_sym_using] = ACTIONS(1832), - [anon_sym_LPAREN] = ACTIONS(1491), - [anon_sym_EQ] = ACTIONS(395), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1832), - [anon_sym_EQ_GT] = ACTIONS(631), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1832), - [anon_sym_static] = ACTIONS(1832), - [anon_sym_get] = ACTIONS(1832), - [anon_sym_set] = ACTIONS(1832), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1834), - }, }; static const uint16_t ts_small_parse_table[] = { - [0] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1810), 20, - sym__await_yield_identifier, - sym__await_keyword, - sym__default_declaration_start, - ts_builtin_sym_end, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1812), 42, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [71] = 12, - ACTIONS(647), 1, - anon_sym_EQ, - ACTIONS(649), 1, - anon_sym_EQ_GT, - ACTIONS(1491), 1, - anon_sym_LPAREN, - ACTIONS(1498), 1, - anon_sym_function, - ACTIONS(1846), 1, - sym_identifier, - ACTIONS(1850), 1, - sym__await_keyword, - STATE(3347), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1848), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 12, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [160] = 12, - ACTIONS(395), 1, + [0] = 12, + ACTIONS(393), 1, anon_sym_EQ, - ACTIONS(635), 1, - anon_sym_EQ_GT, - ACTIONS(1491), 1, - anon_sym_LPAREN, - ACTIONS(1852), 1, - sym_identifier, - ACTIONS(1854), 1, - anon_sym_function, - ACTIONS(1858), 1, - sym__await_keyword, - STATE(3467), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1856), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 12, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [249] = 12, - ACTIONS(635), 1, + ACTIONS(624), 1, anon_sym_EQ_GT, - ACTIONS(637), 1, - anon_sym_EQ, - ACTIONS(1491), 1, + ACTIONS(1423), 1, anon_sym_LPAREN, - ACTIONS(1852), 1, + ACTIONS(1778), 1, sym_identifier, - ACTIONS(1854), 1, + ACTIONS(1780), 1, anon_sym_function, - ACTIONS(1858), 1, + ACTIONS(1784), 1, sym__await_keyword, - STATE(3467), 1, + STATE(3268), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1856), 7, + ACTIONS(1782), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 12, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [338] = 12, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(649), 1, - anon_sym_EQ_GT, - ACTIONS(1491), 1, - anon_sym_LPAREN, - ACTIONS(1498), 1, - anon_sym_function, - ACTIONS(1846), 1, - sym_identifier, - ACTIONS(1850), 1, - sym__await_keyword, - STATE(3347), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1848), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 12, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [427] = 14, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(608), 1, - anon_sym_in, - ACTIONS(613), 1, - anon_sym_of, - ACTIONS(1491), 1, - anon_sym_LPAREN, - ACTIONS(1496), 1, - sym_identifier, - ACTIONS(1498), 1, - anon_sym_function, - ACTIONS(1502), 1, - sym__await_keyword, - STATE(3312), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1500), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 11, - sym__ternary_qmark, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 20, - anon_sym_STAR, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [520] = 12, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(1538), 1, - sym_identifier, - ACTIONS(1540), 1, - anon_sym_LBRACE, - ACTIONS(1542), 1, - anon_sym_of, - ACTIONS(1544), 1, - anon_sym_LBRACK, - STATE(2277), 1, - sym_variable_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2174), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 15, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [608] = 12, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(1538), 1, - sym_identifier, - ACTIONS(1540), 1, - anon_sym_LBRACE, - ACTIONS(1542), 1, - anon_sym_of, - ACTIONS(1544), 1, - anon_sym_LBRACK, - STATE(2279), 1, - sym_variable_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2174), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 15, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [696] = 12, - ACTIONS(403), 1, - anon_sym_RBRACE, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(413), 1, - anon_sym_EQ, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(1476), 1, - anon_sym_LPAREN, - ACTIONS(1860), 1, - sym__resource_binding_start, - STATE(2889), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 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(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [783] = 12, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(413), 1, - anon_sym_EQ, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(449), 1, - anon_sym_RBRACE, - ACTIONS(1476), 1, - anon_sym_LPAREN, - ACTIONS(1860), 1, - sym__resource_binding_start, - STATE(2852), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 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(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [870] = 12, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(413), 1, - anon_sym_EQ, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(1476), 1, - anon_sym_LPAREN, - ACTIONS(1860), 1, - sym__resource_binding_start, - STATE(2674), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 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(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [957] = 12, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(413), 1, - anon_sym_EQ, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(447), 1, - anon_sym_RBRACE, - ACTIONS(1476), 1, - anon_sym_LPAREN, - ACTIONS(1860), 1, - sym__resource_binding_start, - STATE(2693), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 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(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1044] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1864), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1862), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1112] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1868), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1866), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1180] = 13, - ACTIONS(441), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(608), 1, - anon_sym_in, - ACTIONS(1870), 1, - sym_identifier, - ACTIONS(1872), 1, - anon_sym_LBRACE, - ACTIONS(1874), 1, - anon_sym_of, - ACTIONS(1876), 1, - anon_sym_LBRACK, - STATE(2805), 1, - sym_variable_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2179), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 13, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 20, - anon_sym_STAR, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1268] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1880), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1878), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1336] = 11, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(1886), 1, - anon_sym_LPAREN, - ACTIONS(1889), 1, - anon_sym_EQ, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - STATE(2674), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1884), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1420] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1864), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1862), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1488] = 11, - ACTIONS(403), 1, - anon_sym_RBRACE, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(1886), 1, - anon_sym_LPAREN, - ACTIONS(1889), 1, - anon_sym_EQ, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - STATE(2889), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1884), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1572] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1864), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1862), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1640] = 11, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(449), 1, - anon_sym_RBRACE, - ACTIONS(1886), 1, - anon_sym_LPAREN, - ACTIONS(1889), 1, - anon_sym_EQ, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - STATE(2852), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1884), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1724] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1864), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1862), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1792] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1897), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1895), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1860] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1901), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1899), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1928] = 11, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(447), 1, - anon_sym_RBRACE, - ACTIONS(1886), 1, - anon_sym_LPAREN, - ACTIONS(1889), 1, - anon_sym_EQ, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - STATE(2693), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1884), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [2012] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1901), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1899), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2080] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1901), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1899), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2148] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1528), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1530), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2216] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1901), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1899), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2284] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1905), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1903), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2352] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1909), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1907), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2420] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1913), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1911), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2488] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1917), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1915), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2556] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1921), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1919), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2624] = 6, - ACTIONS(359), 1, - anon_sym_EQ_GT, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2697] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1925), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1927), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2764] = 5, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 22, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2835] = 6, - ACTIONS(345), 1, - anon_sym_EQ, - ACTIONS(359), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 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(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(326), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2908] = 6, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(1931), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2981] = 6, - ACTIONS(359), 1, - anon_sym_EQ_GT, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 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(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(326), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3054] = 6, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(1931), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3127] = 6, - ACTIONS(359), 1, - anon_sym_EQ_GT, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 21, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(326), 12, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + sym__await_operand_end, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -75874,48 +69924,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3200] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1530), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1528), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75931,21 +69940,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3267] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1933), 21, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75964,101 +69962,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1935), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [89] = 12, + ACTIONS(639), 1, + anon_sym_EQ_GT, + ACTIONS(641), 1, + anon_sym_EQ, + ACTIONS(1423), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3334] = 3, + ACTIONS(1430), 1, + anon_sym_function, + ACTIONS(1786), 1, + sym_identifier, + ACTIONS(1790), 1, + sym__await_keyword, + STATE(3304), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1937), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1939), 37, + ACTIONS(1788), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(326), 12, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -76066,48 +70001,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3401] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1941), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1943), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76123,21 +70017,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3468] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1945), 21, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76156,101 +70039,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1947), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [178] = 12, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(639), 1, + anon_sym_EQ_GT, + ACTIONS(1423), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3535] = 3, + ACTIONS(1430), 1, + anon_sym_function, + ACTIONS(1786), 1, + sym_identifier, + ACTIONS(1790), 1, + sym__await_keyword, + STATE(3304), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1949), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1951), 37, + ACTIONS(1788), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(326), 12, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -76258,15 +70078,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3602] = 6, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76282,9 +70094,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76303,149 +70116,103 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3674] = 6, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(1953), 1, - anon_sym_EQ_GT, + [267] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 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(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, + ACTIONS(1682), 20, + sym__await_yield_identifier, + sym__await_keyword, + sym__default_declaration_start, + ts_builtin_sym_end, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3746] = 6, - ACTIONS(521), 1, - anon_sym_EQ, - ACTIONS(523), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 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(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1684), 42, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(326), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [338] = 12, + ACTIONS(624), 1, + anon_sym_EQ_GT, + ACTIONS(626), 1, + anon_sym_EQ, + ACTIONS(1423), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(1778), 1, + sym_identifier, + ACTIONS(1780), 1, + anon_sym_function, + ACTIONS(1784), 1, + sym__await_keyword, + STATE(3268), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1782), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(326), 12, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -76456,15 +70223,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3818] = 6, - ACTIONS(523), 1, - anon_sym_EQ_GT, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76480,9 +70239,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76501,17 +70261,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + [427] = 14, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(607), 1, + anon_sym_in, + ACTIONS(612), 1, + anon_sym_of, + ACTIONS(1423), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(1428), 1, + sym_identifier, + ACTIONS(1430), 1, + anon_sym_function, + ACTIONS(1434), 1, + sym__await_keyword, + STATE(3275), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1432), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(326), 11, + sym__ternary_qmark, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -76522,15 +70303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3890] = 6, - ACTIONS(1953), 1, - anon_sym_EQ_GT, - ACTIONS(1955), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76546,9 +70319,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 20, anon_sym_STAR, - anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76567,18 +70340,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, + [520] = 12, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(589), 1, + anon_sym_EQ, + ACTIONS(1470), 1, + sym_identifier, + ACTIONS(1472), 1, + anon_sym_LBRACE, + ACTIONS(1474), 1, + anon_sym_of, + ACTIONS(1476), 1, + anon_sym_LBRACK, + STATE(2201), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2117), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 15, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -76588,18 +70378,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3962] = 8, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(1860), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -76616,28 +70394,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76656,13 +70416,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [4038] = 5, - ACTIONS(1929), 1, + [608] = 12, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(589), 1, anon_sym_EQ, + ACTIONS(1470), 1, + sym_identifier, + ACTIONS(1472), 1, + anon_sym_LBRACE, + ACTIONS(1474), 1, + anon_sym_of, + ACTIONS(1476), 1, + anon_sym_LBRACK, + STATE(2200), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + STATE(2117), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 15, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76678,9 +70470,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76699,33 +70492,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1884), 21, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, + [696] = 12, + ACTIONS(407), 1, anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4108] = 6, - ACTIONS(395), 1, + ACTIONS(409), 1, anon_sym_EQ, - ACTIONS(443), 1, + ACTIONS(411), 1, anon_sym_EQ_GT, + ACTIONS(441), 1, + anon_sym_RBRACE, + ACTIONS(1408), 1, + anon_sym_LPAREN, + ACTIONS(1792), 1, + sym__resource_binding_start, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + STATE(2663), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -76745,6 +70528,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, + ACTIONS(326), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, @@ -76766,36 +70567,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(326), 20, - sym__ternary_qmark, - anon_sym_COMMA, + [783] = 12, + ACTIONS(399), 1, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, + ACTIONS(407), 1, anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4180] = 6, - ACTIONS(1929), 1, + ACTIONS(409), 1, anon_sym_EQ, - ACTIONS(1957), 1, + ACTIONS(411), 1, anon_sym_EQ_GT, + ACTIONS(1408), 1, + anon_sym_LPAREN, + ACTIONS(1792), 1, + sym__resource_binding_start, + STATE(2607), 1, + aux_sym_object_repeat1, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76811,39 +70603,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, + ACTIONS(326), 17, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -76853,14 +70621,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4252] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1925), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76879,52 +70642,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1927), 36, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, + [870] = 12, + ACTIONS(407), 1, anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4318] = 8, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, + ACTIONS(409), 1, anon_sym_EQ, - ACTIONS(606), 1, - anon_sym_COLON, - ACTIONS(1959), 1, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(1408), 1, + anon_sym_LPAREN, + ACTIONS(1792), 1, sym__resource_binding_start, + STATE(2560), 1, + aux_sym_object_repeat1, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -76944,14 +70678,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 18, + ACTIONS(326), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -76984,13 +70717,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [4394] = 5, - ACTIONS(1923), 1, + [957] = 12, + ACTIONS(407), 1, + anon_sym_COLON, + ACTIONS(409), 1, anon_sym_EQ, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(445), 1, + anon_sym_RBRACE, + ACTIONS(1408), 1, + anon_sym_LPAREN, + ACTIONS(1792), 1, + sym__resource_binding_start, + STATE(2593), 1, + aux_sym_object_repeat1, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77006,40 +70753,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 21, + ACTIONS(326), 17, + sym__automatic_semicolon, sym__ternary_qmark, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -77049,14 +70771,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4464] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1937), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77075,52 +70792,155 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1939), 36, - sym__ternary_qmark, + [1044] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1796), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4530] = 6, - ACTIONS(523), 1, - anon_sym_EQ_GT, - ACTIONS(1955), 1, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1794), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1112] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1800), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1798), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1180] = 11, + ACTIONS(399), 1, + anon_sym_RBRACE, + ACTIONS(407), 1, + anon_sym_COLON, + ACTIONS(1806), 1, + anon_sym_LPAREN, + ACTIONS(1809), 1, anon_sym_EQ, + ACTIONS(1811), 1, + anon_sym_EQ_GT, + STATE(2607), 1, + aux_sym_object_repeat1, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77136,37 +70956,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, + ACTIONS(1804), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -77178,14 +70974,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4602] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1945), 21, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77204,36 +70995,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1947), 36, - sym__ternary_qmark, + [1264] = 13, + ACTIONS(437), 1, + anon_sym_EQ, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(607), 1, + anon_sym_in, + ACTIONS(1815), 1, + sym_identifier, + ACTIONS(1817), 1, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1819), 1, anon_sym_of, + ACTIONS(1821), 1, + anon_sym_LBRACK, + STATE(2849), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2165), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 13, + sym__ternary_qmark, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -77241,14 +71033,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4668] = 6, - ACTIONS(441), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -77267,7 +71051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(322), 20, anon_sym_STAR, - anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77286,18 +71070,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(326), 20, + [1352] = 11, + ACTIONS(407), 1, + anon_sym_COLON, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(1806), 1, + anon_sym_LPAREN, + ACTIONS(1809), 1, + anon_sym_EQ, + ACTIONS(1811), 1, + anon_sym_EQ_GT, + STATE(2560), 1, + aux_sym_object_repeat1, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 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(1804), 17, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -77307,14 +71122,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4740] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1941), 21, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77333,52 +71143,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1943), 36, - sym__ternary_qmark, + [1436] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1464), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4806] = 6, - ACTIONS(1957), 1, - anon_sym_EQ_GT, - ACTIONS(1961), 1, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1466), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1504] = 11, + ACTIONS(407), 1, + anon_sym_COLON, + ACTIONS(445), 1, + anon_sym_RBRACE, + ACTIONS(1806), 1, + anon_sym_LPAREN, + ACTIONS(1809), 1, anon_sym_EQ, + ACTIONS(1811), 1, + anon_sym_EQ_GT, + STATE(2593), 1, + aux_sym_object_repeat1, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77394,7 +71242,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1804), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77415,36 +71281,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, - sym__ternary_qmark, - anon_sym_COMMA, + [1588] = 11, + ACTIONS(407), 1, + anon_sym_COLON, + ACTIONS(441), 1, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + ACTIONS(1806), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4878] = 6, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1961), 1, + ACTIONS(1809), 1, anon_sym_EQ, + ACTIONS(1811), 1, + anon_sym_EQ_GT, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + STATE(2663), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77460,7 +71315,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1804), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77481,544 +71354,921 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [1672] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1825), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1823), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1740] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1829), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1827), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1808] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1833), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1831), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1876] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1837), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1835), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1944] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1837), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4950] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1933), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1835), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1935), 36, - sym__ternary_qmark, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2012] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1837), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5016] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1530), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1835), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1528), 36, - sym__ternary_qmark, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2080] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5082] = 6, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(523), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 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(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1839), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(326), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2148] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1837), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5154] = 3, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1835), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2216] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1949), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, + ACTIONS(1845), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1843), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1951), 36, - sym__ternary_qmark, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2284] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1845), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5220] = 7, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1843), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2352] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 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(326), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, + ACTIONS(1845), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1843), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [5293] = 6, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - ACTIONS(1963), 1, - anon_sym_EQ, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2420] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 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(1884), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1845), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1843), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [5364] = 3, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2488] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1925), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1927), 35, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1849), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5429] = 5, - ACTIONS(1955), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1847), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2556] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1853), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5498] = 3, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1851), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2624] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1949), 21, + ACTIONS(1855), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78040,18 +72290,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1951), 35, - sym__automatic_semicolon, + ACTIONS(1857), 37, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -78076,17 +72328,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5563] = 7, - ACTIONS(606), 1, - anon_sym_COLON, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - ACTIONS(1963), 1, + [2691] = 5, + ACTIONS(1859), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78102,26 +72350,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1884), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78142,42 +72371,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5636] = 7, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(606), 1, - anon_sym_COLON, - ACTIONS(1963), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 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(1884), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(1804), 22, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -78187,9 +72394,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1882), 20, + [2762] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1861), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78208,17 +72420,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5709] = 7, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(606), 1, + ACTIONS(1863), 37, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, anon_sym_COLON, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78234,18 +72451,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -78253,31 +72458,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [5782] = 6, - ACTIONS(395), 1, + [2829] = 6, + ACTIONS(345), 1, anon_sym_EQ, - ACTIONS(415), 1, + ACTIONS(359), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, @@ -78298,26 +72482,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, @@ -78339,13 +72503,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5853] = 5, - ACTIONS(1961), 1, + ACTIONS(326), 21, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [2902] = 6, + ACTIONS(1865), 1, anon_sym_EQ, + ACTIONS(1867), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78361,7 +72549,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78382,8 +72570,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, + ACTIONS(1804), 21, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -78403,15 +72592,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5922] = 6, - ACTIONS(415), 1, + [2975] = 6, + ACTIONS(359), 1, anon_sym_EQ_GT, - ACTIONS(1963), 1, + ACTIONS(1865), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78427,27 +72616,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1884), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78468,14 +72637,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5993] = 3, + ACTIONS(1804), 21, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [3048] = 6, + ACTIONS(359), 1, + anon_sym_EQ_GT, + ACTIONS(393), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1530), 21, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78494,35 +72704,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1528), 35, - sym__automatic_semicolon, + ACTIONS(326), 21, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -78530,15 +72726,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6058] = 6, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - ACTIONS(1929), 1, + [3121] = 6, + ACTIONS(1859), 1, anon_sym_EQ, + ACTIONS(1867), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78554,27 +72750,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1884), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78595,15 +72771,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6129] = 6, - ACTIONS(415), 1, + ACTIONS(1804), 21, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [3194] = 6, + ACTIONS(359), 1, anon_sym_EQ_GT, - ACTIONS(1929), 1, + ACTIONS(1859), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78619,27 +72817,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1884), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78660,11 +72838,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6200] = 3, + ACTIONS(1804), 21, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [3267] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1941), 21, + ACTIONS(1466), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78686,18 +72886,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1943), 35, - sym__automatic_semicolon, + ACTIONS(1464), 37, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -78722,82 +72924,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6265] = 12, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(608), 1, - anon_sym_in, - ACTIONS(1965), 1, - sym_identifier, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(1969), 1, - anon_sym_of, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3278), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 11, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 20, - anon_sym_STAR, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [6348] = 3, + [3334] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 21, + ACTIONS(1869), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78819,18 +72950,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1947), 35, - sym__automatic_semicolon, + ACTIONS(1871), 37, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -78855,54 +72988,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6413] = 7, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - ACTIONS(1963), 1, - anon_sym_EQ, + [3401] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 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(1884), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, + ACTIONS(1873), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78921,15 +73014,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6486] = 6, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, + ACTIONS(1875), 37, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78945,19 +73045,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -78965,9 +73052,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(322), 20, + [3468] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1877), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78986,17 +73078,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6557] = 7, - ACTIONS(411), 1, + ACTIONS(1879), 37, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, anon_sym_COLON, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(1963), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1893), 15, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79012,18 +73109,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1884), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -79031,32 +73116,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [6630] = 3, + [3535] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 21, + ACTIONS(1881), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79078,18 +73142,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1935), 35, - sym__automatic_semicolon, + ACTIONS(1883), 37, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -79114,13 +73180,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6695] = 5, - ACTIONS(1929), 1, + [3602] = 6, + ACTIONS(1859), 1, anon_sym_EQ, + ACTIONS(1885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79136,7 +73204,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79157,18 +73225,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1884), 20, - sym__automatic_semicolon, + ACTIONS(1804), 20, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -79178,11 +73246,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6764] = 3, + [3674] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1937), 21, + ACTIONS(1855), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79204,18 +73272,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1939), 35, - sym__automatic_semicolon, + ACTIONS(1857), 36, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -79240,12 +73309,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6829] = 7, - ACTIONS(415), 1, + [3740] = 8, + ACTIONS(407), 1, + anon_sym_COLON, + ACTIONS(411), 1, anon_sym_EQ_GT, ACTIONS(589), 1, anon_sym_EQ, - ACTIONS(1860), 1, + ACTIONS(1792), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, @@ -79266,11 +73337,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 17, + ACTIONS(326), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -79305,14 +73377,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6901] = 3, + [3816] = 6, + ACTIONS(515), 1, + anon_sym_EQ, + ACTIONS(517), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1949), 21, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79331,10 +73422,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1951), 34, + ACTIONS(326), 20, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -79344,21 +73436,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -79366,13 +73443,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6965] = 5, - ACTIONS(1929), 1, + [3888] = 8, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(587), 1, + anon_sym_COLON, + ACTIONS(589), 1, anon_sym_EQ, + ACTIONS(1887), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79388,13 +73471,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1884), 19, + ACTIONS(326), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -79408,7 +73490,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1882), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79429,17 +73511,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7033] = 7, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, + [3964] = 6, + ACTIONS(1889), 1, anon_sym_EQ, - ACTIONS(1959), 1, - sym__resource_binding_start, + ACTIONS(1891), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79455,25 +73535,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79494,36 +73556,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7105] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1925), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1927), 34, + ACTIONS(1804), 20, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -79533,6 +73570,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [4036] = 6, + ACTIONS(517), 1, + anon_sym_EQ_GT, + ACTIONS(1889), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79548,21 +73601,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [7169] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1945), 21, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79581,10 +73622,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1947), 34, + ACTIONS(1804), 20, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -79594,21 +73636,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -79616,13 +73643,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7233] = 5, - ACTIONS(1963), 1, + [4108] = 6, + ACTIONS(1859), 1, anon_sym_EQ, + ACTIONS(1891), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79638,55 +73667,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1884), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [7301] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1530), 21, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79705,10 +73688,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1528), 34, + ACTIONS(1804), 20, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -79718,21 +73702,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -79740,39 +73709,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7365] = 10, - ACTIONS(441), 1, - anon_sym_EQ, - ACTIONS(443), 1, + [4180] = 6, + ACTIONS(517), 1, anon_sym_EQ_GT, - ACTIONS(608), 1, - anon_sym_in, - ACTIONS(1974), 1, - anon_sym_of, - ACTIONS(1976), 1, - sym__resource_binding_start, - ACTIONS(1978), 1, - sym__plain_resource_for_of_context, + ACTIONS(1859), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79788,8 +73733,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 19, + ACTIONS(1802), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79808,11 +73754,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7443] = 3, + ACTIONS(1804), 20, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [4252] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 21, + ACTIONS(1861), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79834,17 +73801,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1935), 34, - sym__automatic_semicolon, + ACTIONS(1863), 36, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -79869,11 +73838,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7507] = 3, + [4318] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1937), 21, + ACTIONS(1869), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79895,17 +73864,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1939), 34, - sym__automatic_semicolon, + ACTIONS(1871), 36, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -79930,11 +73901,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7571] = 3, + [4384] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1941), 21, + ACTIONS(1873), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79956,17 +73927,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1943), 34, - sym__automatic_semicolon, + ACTIONS(1875), 36, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -79991,34 +73964,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7635] = 7, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(593), 1, + [4450] = 5, + ACTIONS(1859), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(591), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(326), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80034,7 +73986,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80055,24 +74007,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7706] = 7, - ACTIONS(1957), 1, - anon_sym_EQ_GT, - ACTIONS(1982), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1980), 4, + ACTIONS(1804), 21, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -80082,7 +74029,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [4520] = 6, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80098,7 +74053,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80119,24 +74074,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7777] = 7, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1982), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1980), 4, + ACTIONS(326), 20, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -80146,25 +74095,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 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(1882), 20, + [4592] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1877), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80183,34 +74121,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7848] = 7, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(1957), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1985), 4, + ACTIONS(1879), 36, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80226,47 +74151,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [7919] = 7, - ACTIONS(1957), 1, - anon_sym_EQ_GT, - ACTIONS(1990), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1987), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -80274,7 +74158,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [4658] = 6, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80290,7 +74182,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80311,24 +74203,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7990] = 7, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1990), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1987), 4, + ACTIONS(1804), 20, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -80338,7 +74224,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [4730] = 6, + ACTIONS(437), 1, + anon_sym_EQ, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80354,7 +74248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80375,24 +74269,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8061] = 7, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1985), 4, + ACTIONS(326), 20, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -80402,7 +74290,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [4802] = 6, + ACTIONS(1885), 1, + anon_sym_EQ_GT, + ACTIONS(1893), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80418,7 +74314,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80439,24 +74335,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8132] = 7, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(602), 4, + ACTIONS(1804), 20, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(326), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -80466,7 +74356,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + [4874] = 6, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(1893), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80482,7 +74380,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80503,24 +74401,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8203] = 7, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(599), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(596), 4, + ACTIONS(1804), 20, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(326), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -80530,25 +74422,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 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(322), 20, + [4946] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1881), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80567,27 +74448,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8274] = 8, - ACTIONS(1957), 1, - anon_sym_EQ_GT, - ACTIONS(1961), 1, - anon_sym_EQ, - ACTIONS(1993), 1, - anon_sym_in, - ACTIONS(1996), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 15, + ACTIONS(1883), 36, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -80595,7 +74485,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [5012] = 5, + ACTIONS(1865), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80611,8 +74507,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 19, + ACTIONS(1802), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80631,22 +74528,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8346] = 6, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1985), 4, + ACTIONS(1804), 21, + sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -80656,7 +74550,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [5082] = 6, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(517), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80672,7 +74574,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80693,21 +74595,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8414] = 8, - ACTIONS(441), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(608), 1, - anon_sym_in, - ACTIONS(1974), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 15, + ACTIONS(326), 20, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -80721,24 +74616,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 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(322), 19, + [5154] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1466), 21, anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80757,27 +74642,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8486] = 8, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1961), 1, - anon_sym_EQ, - ACTIONS(1993), 1, - anon_sym_in, - ACTIONS(1996), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 15, + ACTIONS(1464), 36, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -80785,7 +74679,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [5220] = 6, + ACTIONS(1811), 1, + anon_sym_EQ_GT, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80801,8 +74703,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 19, + ACTIONS(1804), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80821,36 +74744,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8558] = 9, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(443), 1, + [5291] = 6, + ACTIONS(411), 1, anon_sym_EQ_GT, - ACTIONS(608), 1, - anon_sym_in, - ACTIONS(1974), 1, - anon_sym_of, + ACTIONS(1895), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1978), 2, - sym__resource_binding_start, - sym__plain_resource_for_of_context, - ACTIONS(326), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80866,8 +74768,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 19, + ACTIONS(1804), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80886,33 +74809,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8632] = 7, - ACTIONS(1957), 1, + [5362] = 7, + ACTIONS(407), 1, + anon_sym_COLON, + ACTIONS(411), 1, anon_sym_EQ_GT, - ACTIONS(1961), 1, + ACTIONS(1895), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1998), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80928,7 +74835,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1804), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80949,33 +74875,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8702] = 7, - ACTIONS(443), 1, + [5435] = 7, + ACTIONS(587), 1, + anon_sym_COLON, + ACTIONS(1811), 1, anon_sym_EQ_GT, - ACTIONS(1961), 1, + ACTIONS(1895), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1998), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80991,7 +74901,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1804), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81012,23 +74941,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8772] = 7, - ACTIONS(441), 1, + [5508] = 12, + ACTIONS(393), 1, anon_sym_EQ, - ACTIONS(443), 1, + ACTIONS(439), 1, anon_sym_EQ_GT, + ACTIONS(607), 1, + anon_sym_in, + ACTIONS(1897), 1, + sym_identifier, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(1901), 1, + anon_sym_of, + ACTIONS(1903), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(615), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(326), 13, + STATE(3045), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 11, sym__ternary_qmark, - anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -81056,7 +74993,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(322), 20, anon_sym_STAR, - anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81075,32 +75012,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8842] = 6, - ACTIONS(1982), 1, + [5591] = 7, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(587), 1, + anon_sym_COLON, + ACTIONS(1895), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1980), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81116,7 +75038,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1804), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81137,32 +75078,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8910] = 6, - ACTIONS(1990), 1, + [5664] = 7, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(587), 1, + anon_sym_COLON, + ACTIONS(589), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1987), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81178,7 +75104,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(326), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81199,31 +75144,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8978] = 7, - ACTIONS(635), 1, + [5737] = 7, + ACTIONS(407), 1, + anon_sym_COLON, + ACTIONS(411), 1, anon_sym_EQ_GT, - ACTIONS(637), 1, + ACTIONS(589), 1, anon_sym_EQ, - ACTIONS(2001), 1, - sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -81240,6 +75170,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, + ACTIONS(326), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, @@ -81261,31 +75210,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9047] = 7, - ACTIONS(635), 1, - anon_sym_EQ_GT, - ACTIONS(637), 1, + [5810] = 6, + ACTIONS(393), 1, anon_sym_EQ, - ACTIONS(2003), 1, - sym__resource_binding_start, + ACTIONS(411), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -81302,6 +75234,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, + ACTIONS(326), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, @@ -81323,49 +75275,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9116] = 6, - ACTIONS(1961), 1, - anon_sym_EQ, + [5881] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1998), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1884), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 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(1882), 20, + ACTIONS(1861), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81384,32 +75301,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9183] = 7, - ACTIONS(635), 1, - anon_sym_EQ_GT, - ACTIONS(637), 1, - anon_sym_EQ, - ACTIONS(2005), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 14, + ACTIONS(1863), 35, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81425,9 +75330,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [5946] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1869), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81446,31 +75363,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9252] = 6, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(620), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 15, + ACTIONS(1871), 35, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81486,9 +75392,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6011] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1873), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81507,31 +75425,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9319] = 6, - ACTIONS(618), 1, - anon_sym_EQ, - ACTIONS(620), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 15, + ACTIONS(1875), 35, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81547,9 +75454,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6076] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1877), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81568,23 +75487,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9386] = 6, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(2007), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 15, + ACTIONS(1879), 35, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -81592,7 +75523,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [6141] = 5, + ACTIONS(1889), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81608,7 +75545,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81629,20 +75566,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9453] = 6, - ACTIONS(620), 1, - anon_sym_EQ_GT, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 15, + ACTIONS(1804), 20, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -81653,7 +75587,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [6210] = 5, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81669,7 +75609,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81690,20 +75630,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9520] = 6, - ACTIONS(2007), 1, - anon_sym_EQ_GT, - ACTIONS(2009), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 15, + ACTIONS(1804), 20, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -81714,7 +75651,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [6279] = 6, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(589), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81730,7 +75675,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(326), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81751,31 +75716,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9587] = 6, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(631), 1, - anon_sym_EQ_GT, + [6350] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, + ACTIONS(1881), 21, + anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + ACTIONS(1883), 35, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81791,9 +75771,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6415] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1855), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81812,23 +75804,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9654] = 6, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(2011), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 15, + ACTIONS(1857), 35, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -81836,7 +75840,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [6480] = 6, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81852,7 +75864,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1804), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81873,31 +75905,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9721] = 6, - ACTIONS(631), 1, + [6551] = 7, + ACTIONS(407), 1, + anon_sym_COLON, + ACTIONS(1811), 1, anon_sym_EQ_GT, - ACTIONS(1929), 1, + ACTIONS(1895), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 15, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81913,7 +75931,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1804), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81934,33 +75971,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9788] = 8, - ACTIONS(443), 1, + [6624] = 6, + ACTIONS(1811), 1, anon_sym_EQ_GT, - ACTIONS(591), 1, - anon_sym_COMMA, - ACTIONS(596), 1, - anon_sym_RBRACK, - ACTIONS(599), 1, + ACTIONS(1895), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81976,7 +75995,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1804), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81997,33 +76036,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9859] = 8, - ACTIONS(1957), 1, - anon_sym_EQ_GT, - ACTIONS(1980), 1, - anon_sym_COMMA, - ACTIONS(1987), 1, - anon_sym_RBRACK, - ACTIONS(1990), 1, + [6695] = 5, + ACTIONS(1893), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82039,7 +76058,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82060,23 +76079,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9930] = 8, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1980), 1, - anon_sym_COMMA, - ACTIONS(1987), 1, - anon_sym_RBRACK, - ACTIONS(1990), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 13, + ACTIONS(1804), 20, sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -82086,25 +76100,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 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(1882), 20, + [6764] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1466), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -82123,31 +76126,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10001] = 6, - ACTIONS(620), 1, - anon_sym_EQ_GT, - ACTIONS(2009), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 15, + ACTIONS(1464), 35, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82163,38 +76155,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [10068] = 7, - ACTIONS(1961), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6829] = 10, + ACTIONS(437), 1, anon_sym_EQ, - ACTIONS(1993), 1, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(607), 1, anon_sym_in, - ACTIONS(1996), 1, + ACTIONS(1906), 1, anon_sym_of, + ACTIONS(1908), 1, + sym__resource_binding_start, + ACTIONS(1910), 1, + sym__plain_resource_for_of_context, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 15, + ACTIONS(326), 15, sym__ternary_qmark, anon_sym_COMMA, anon_sym_instanceof, @@ -82210,7 +76194,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82226,7 +76210,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 19, + ACTIONS(322), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -82246,49 +76230,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10137] = 6, - ACTIONS(631), 1, - anon_sym_EQ_GT, - ACTIONS(633), 1, - anon_sym_EQ, + [6907] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 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(322), 20, + ACTIONS(1881), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -82307,31 +76256,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10204] = 6, - ACTIONS(2011), 1, - anon_sym_EQ_GT, - ACTIONS(2013), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 15, + ACTIONS(1883), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82347,9 +76284,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6971] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1877), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -82368,23 +76317,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10271] = 6, - ACTIONS(631), 1, - anon_sym_EQ_GT, - ACTIONS(2013), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 15, + ACTIONS(1879), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -82392,7 +76352,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [7035] = 7, + ACTIONS(411), 1, + anon_sym_EQ_GT, + ACTIONS(589), 1, + anon_sym_EQ, + ACTIONS(1887), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82408,7 +76378,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(326), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82429,32 +76417,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10338] = 7, - ACTIONS(635), 1, - anon_sym_EQ_GT, - ACTIONS(637), 1, + [7107] = 5, + ACTIONS(1895), 1, anon_sym_EQ, - ACTIONS(2015), 1, - sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82470,7 +76439,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1804), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82491,11 +76480,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10407] = 3, + [7175] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1941), 21, + ACTIONS(1855), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -82517,12 +76506,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1943), 30, + ACTIONS(1857), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -82548,33 +76541,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [10467] = 8, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(608), 1, - anon_sym_in, - ACTIONS(1974), 1, - anon_sym_of, + [7239] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 13, + ACTIONS(1861), 21, + anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + ACTIONS(1863), 34, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82590,8 +76595,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 19, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [7303] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1466), 21, anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -82610,11 +76628,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10537] = 3, + ACTIONS(1464), 34, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [7367] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1925), 21, + ACTIONS(1869), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -82636,12 +76689,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1927), 30, + ACTIONS(1871), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -82667,21 +76724,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [10597] = 5, - ACTIONS(2013), 1, - anon_sym_EQ, + [7431] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 15, + ACTIONS(1873), 21, + anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + ACTIONS(1875), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -82689,7 +76785,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + [7495] = 5, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82705,7 +76807,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1804), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82726,30 +76848,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10661] = 6, - ACTIONS(2017), 1, - anon_sym_EQ, - ACTIONS(2019), 1, + [7563] = 7, + ACTIONS(411), 1, anon_sym_EQ_GT, + ACTIONS(589), 1, + anon_sym_EQ, + ACTIONS(1792), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82765,7 +76874,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(326), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82786,17 +76913,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10727] = 6, - ACTIONS(635), 1, + [7635] = 7, + ACTIONS(439), 1, anon_sym_EQ_GT, - ACTIONS(637), 1, + ACTIONS(601), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(599), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(326), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82846,17 +76977,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10793] = 6, - ACTIONS(649), 1, - anon_sym_EQ_GT, - ACTIONS(2017), 1, + [7706] = 7, + ACTIONS(393), 1, anon_sym_EQ, + ACTIONS(439), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(591), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(326), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82869,7 +77004,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82885,7 +77020,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82906,74 +77041,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10859] = 3, + [7777] = 7, + ACTIONS(1885), 1, + anon_sym_EQ_GT, + ACTIONS(1915), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1530), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1528), 30, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [10919] = 7, - ACTIONS(1980), 1, + ACTIONS(1912), 4, anon_sym_COMMA, - ACTIONS(1987), 1, + anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1990), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1884), 13, + ACTIONS(1804), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -82987,7 +77068,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83003,7 +77084,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83024,17 +77105,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10987] = 6, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(649), 1, + [7848] = 7, + ACTIONS(1885), 1, anon_sym_EQ_GT, + ACTIONS(1920), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1918), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83047,7 +77132,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83063,7 +77148,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83084,17 +77169,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11053] = 6, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(2019), 1, + [7919] = 7, + ACTIONS(439), 1, anon_sym_EQ_GT, + ACTIONS(1859), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(1923), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83107,7 +77196,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83123,7 +77212,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83144,17 +77233,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11119] = 6, - ACTIONS(649), 1, - anon_sym_EQ_GT, - ACTIONS(1929), 1, + [7990] = 7, + ACTIONS(1859), 1, anon_sym_EQ, + ACTIONS(1885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(1923), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83167,7 +77260,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83183,7 +77276,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83204,73 +77297,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11185] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1933), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1935), 30, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11245] = 5, - ACTIONS(1929), 1, + [8061] = 7, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(1920), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 15, + ACTIONS(1918), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83283,7 +77324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83299,7 +77340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83320,41 +77361,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11309] = 3, + [8132] = 7, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(596), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1937), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1939), 30, + ACTIONS(593), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(326), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83370,24 +77404,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11369] = 6, - ACTIONS(635), 1, + ACTIONS(322), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [8203] = 7, + ACTIONS(439), 1, anon_sym_EQ_GT, - ACTIONS(1929), 1, + ACTIONS(1915), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(1912), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83400,7 +77452,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83416,7 +77468,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83437,17 +77489,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11435] = 6, - ACTIONS(2021), 1, + [8274] = 6, + ACTIONS(1859), 1, anon_sym_EQ, - ACTIONS(2023), 1, - anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(1923), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83460,7 +77514,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83476,7 +77530,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83497,17 +77551,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11501] = 6, - ACTIONS(647), 1, + [8342] = 6, + ACTIONS(1915), 1, anon_sym_EQ, - ACTIONS(649), 1, - anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1912), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83520,7 +77576,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83536,7 +77592,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83557,18 +77613,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11567] = 5, - ACTIONS(2009), 1, + [8410] = 8, + ACTIONS(1885), 1, + anon_sym_EQ_GT, + ACTIONS(1893), 1, anon_sym_EQ, + ACTIONS(1925), 1, + anon_sym_in, + ACTIONS(1928), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 15, + ACTIONS(1804), 15, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -83579,7 +77641,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83595,9 +77657,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -83616,41 +77677,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11631] = 3, + [8482] = 9, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(607), 1, + anon_sym_in, + ACTIONS(1906), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1947), 30, + ACTIONS(1910), 2, + sym__resource_binding_start, + sym__plain_resource_for_of_context, + ACTIONS(326), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83666,24 +77722,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11691] = 6, - ACTIONS(635), 1, - anon_sym_EQ_GT, - ACTIONS(2021), 1, + ACTIONS(322), 19, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [8556] = 7, + ACTIONS(437), 1, anon_sym_EQ, + ACTIONS(439), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(604), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(326), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83696,7 +77768,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83712,7 +77784,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83733,17 +77805,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11757] = 6, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(635), 1, + [8626] = 7, + ACTIONS(439), 1, anon_sym_EQ_GT, + ACTIONS(1893), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1930), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83756,7 +77831,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83772,7 +77847,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83793,41 +77868,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11823] = 3, + [8696] = 8, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(1893), 1, + anon_sym_EQ, + ACTIONS(1925), 1, + anon_sym_in, + ACTIONS(1928), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1949), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1951), 30, + ACTIONS(1804), 15, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83843,24 +77912,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11883] = 6, - ACTIONS(1929), 1, - anon_sym_EQ, - ACTIONS(2023), 1, + ACTIONS(1802), 19, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [8768] = 7, + ACTIONS(1885), 1, anon_sym_EQ_GT, + ACTIONS(1893), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(1930), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83873,7 +77958,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83889,7 +77974,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83910,22 +77995,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11949] = 8, - ACTIONS(1929), 1, + [8838] = 8, + ACTIONS(437), 1, anon_sym_EQ, - ACTIONS(1957), 1, + ACTIONS(439), 1, anon_sym_EQ_GT, - ACTIONS(1993), 1, + ACTIONS(607), 1, anon_sym_in, - ACTIONS(1996), 1, + ACTIONS(1906), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 13, + ACTIONS(326), 15, sym__ternary_qmark, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -83936,7 +78023,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83952,7 +78039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 19, + ACTIONS(322), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -83972,19 +78059,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12019] = 8, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1929), 1, + [8910] = 6, + ACTIONS(1920), 1, anon_sym_EQ, - ACTIONS(1993), 1, - anon_sym_in, - ACTIONS(1996), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 13, + ACTIONS(1918), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1804), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -83998,7 +78084,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84014,8 +78100,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 19, + ACTIONS(1802), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -84034,40 +78121,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12089] = 3, + [8978] = 6, + ACTIONS(1933), 1, + anon_sym_EQ, + ACTIONS(1935), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1925), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1927), 29, + ACTIONS(1804), 15, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84083,21 +78161,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12148] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1945), 21, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -84116,7 +78182,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1947), 29, + [9045] = 7, + ACTIONS(624), 1, + anon_sym_EQ_GT, + ACTIONS(626), 1, + anon_sym_EQ, + ACTIONS(1937), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -84124,6 +78200,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84139,21 +78223,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12207] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1530), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -84172,44 +78244,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1528), 29, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12266] = 5, - ACTIONS(2017), 1, + [9114] = 6, + ACTIONS(635), 1, anon_sym_EQ, + ACTIONS(637), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(326), 15, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, @@ -84223,7 +78268,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84239,7 +78284,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84260,18 +78305,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12329] = 7, - ACTIONS(1929), 1, + [9181] = 6, + ACTIONS(1939), 1, anon_sym_EQ, - ACTIONS(1993), 1, - anon_sym_in, - ACTIONS(1996), 1, - anon_sym_of, + ACTIONS(1941), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 13, + ACTIONS(1804), 15, sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -84284,7 +78329,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84300,8 +78345,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 19, + ACTIONS(1802), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -84320,40 +78366,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12396] = 3, + [9248] = 6, + ACTIONS(637), 1, + anon_sym_EQ_GT, + ACTIONS(1939), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1949), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1951), 29, + ACTIONS(1804), 15, sym__ternary_qmark, - sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84369,21 +78406,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12455] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1933), 21, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -84402,7 +78427,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1935), 29, + [9315] = 7, + ACTIONS(624), 1, + anon_sym_EQ_GT, + ACTIONS(626), 1, + anon_sym_EQ, + ACTIONS(1943), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -84410,6 +78445,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84425,21 +78468,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12514] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1937), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -84458,47 +78489,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1939), 29, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12573] = 5, - ACTIONS(2021), 1, + [9384] = 7, + ACTIONS(1893), 1, anon_sym_EQ, + ACTIONS(1925), 1, + anon_sym_in, + ACTIONS(1928), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(1804), 15, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -84509,7 +78515,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84525,9 +78531,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -84546,15 +78551,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12636] = 5, - ACTIONS(1929), 1, + [9453] = 6, + ACTIONS(616), 1, + anon_sym_EQ_GT, + ACTIONS(1933), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1884), 14, + ACTIONS(1804), 15, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -84567,7 +78575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1893), 15, + ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84583,7 +78591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1882), 20, + ACTIONS(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84604,40 +78612,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12699] = 3, + [9520] = 6, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(637), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1941), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1943), 29, + ACTIONS(326), 15, sym__ternary_qmark, - sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84653,2939 +78652,2943 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12758] = 10, - ACTIONS(693), 1, - anon_sym_BQUOTE, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2035), 1, - sym_optional_chain, - STATE(947), 1, - sym_template_string, - STATE(953), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2025), 12, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2027), 25, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [12825] = 11, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(2037), 1, - sym_identifier, - ACTIONS(2041), 1, - anon_sym_COMMA, - ACTIONS(2043), 1, - anon_sym_RBRACE, - STATE(2743), 1, - sym_string, - STATE(2744), 1, - sym_export_specifier, - STATE(2790), 1, - sym__local_export_specifier, - STATE(2793), 1, - sym__module_export_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2039), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [12894] = 4, - ACTIONS(995), 1, + [9587] = 6, + ACTIONS(1859), 1, anon_sym_EQ, + ACTIONS(1941), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(987), 31, + ACTIONS(1804), 15, sym__ternary_qmark, - sym__arrow_function_block_end, sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12949] = 5, - ACTIONS(2049), 1, - sym__arrow_function_block_end, - ACTIONS(2051), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2045), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2047), 29, + anon_sym_QMARK_QMARK, + [9654] = 6, + ACTIONS(637), 1, + anon_sym_EQ_GT, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 15, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13005] = 9, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - STATE(944), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2053), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2055), 24, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + ACTIONS(1813), 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(1802), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, + anon_sym_AMP, anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [9721] = 8, + ACTIONS(1885), 1, + anon_sym_EQ_GT, + ACTIONS(1912), 1, + anon_sym_RBRACK, + ACTIONS(1915), 1, + anon_sym_EQ, + ACTIONS(1918), 1, + anon_sym_COMMA, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 13, + sym__ternary_qmark, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13069] = 5, - ACTIONS(2065), 1, - sym__arrow_function_block_continuation, - ACTIONS(2067), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2061), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + [9792] = 8, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(593), 1, + anon_sym_RBRACK, + ACTIONS(596), 1, + anon_sym_EQ, + ACTIONS(599), 1, anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 13, + sym__ternary_qmark, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13125] = 5, - ACTIONS(2073), 1, - sym__arrow_function_block_end, - ACTIONS(2075), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2069), 12, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2071), 29, + anon_sym_QMARK_QMARK, + [9863] = 7, + ACTIONS(624), 1, + anon_sym_EQ_GT, + ACTIONS(626), 1, + anon_sym_EQ, + ACTIONS(1945), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13181] = 5, - ACTIONS(2081), 1, - sym__arrow_function_block_continuation, - ACTIONS(2083), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2077), 12, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 29, + anon_sym_QMARK_QMARK, + [9932] = 7, + ACTIONS(624), 1, + anon_sym_EQ_GT, + ACTIONS(626), 1, + anon_sym_EQ, + ACTIONS(1947), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13237] = 5, - ACTIONS(2089), 1, - sym__arrow_function_block_end, - ACTIONS(2091), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2085), 12, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2087), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + [10001] = 6, + ACTIONS(1893), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1930), 3, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1804), 13, + sym__ternary_qmark, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13293] = 5, - ACTIONS(2097), 1, - sym__arrow_function_block_end, - ACTIONS(2099), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2093), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2095), 29, + anon_sym_QMARK_QMARK, + [10068] = 6, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(616), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13349] = 8, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - STATE(944), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2101), 12, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2103), 26, + anon_sym_QMARK_QMARK, + [10135] = 6, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(1935), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 15, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13411] = 9, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(2105), 1, - sym_identifier, - ACTIONS(2107), 1, - anon_sym_COMMA, - ACTIONS(2109), 1, - anon_sym_RBRACE, - STATE(2682), 1, - sym_import_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3360), 2, - sym__module_export_name, - sym_string, - ACTIONS(2039), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [13475] = 5, - ACTIONS(2111), 1, - sym__arrow_function_block_end, - ACTIONS(2113), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2069), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2071), 29, + anon_sym_QMARK_QMARK, + [10202] = 6, + ACTIONS(616), 1, + anon_sym_EQ_GT, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13531] = 10, - ACTIONS(801), 1, - anon_sym_BQUOTE, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2121), 1, - sym_optional_chain, - STATE(1063), 1, - sym_arguments, - STATE(1195), 1, - sym_template_string, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2025), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2027), 24, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, + anon_sym_AMP, anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [10269] = 8, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(1912), 1, + anon_sym_RBRACK, + ACTIONS(1915), 1, + anon_sym_EQ, + ACTIONS(1918), 1, + anon_sym_COMMA, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 13, + sym__ternary_qmark, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [13597] = 5, - ACTIONS(2127), 1, - sym__arrow_function_block_end, - ACTIONS(2129), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2123), 12, + anon_sym_BQUOTE, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2125), 29, + anon_sym_QMARK_QMARK, + [10340] = 6, + ACTIONS(614), 1, + anon_sym_EQ, + ACTIONS(616), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13653] = 5, - ACTIONS(2131), 1, - sym__arrow_function_block_continuation, - ACTIONS(2133), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2061), 12, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 29, + anon_sym_QMARK_QMARK, + [10407] = 6, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(624), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 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(322), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, + anon_sym_AMP, anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [13709] = 5, - ACTIONS(2139), 1, - sym__arrow_function_block_continuation, - ACTIONS(2141), 1, - sym__completed_arrow_function, + [10473] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(1855), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1857), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13765] = 5, - ACTIONS(2143), 1, - sym__arrow_function_block_continuation, - ACTIONS(2145), 1, - sym__completed_arrow_function, + [10533] = 6, + ACTIONS(624), 1, + anon_sym_EQ_GT, + ACTIONS(1949), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(1804), 14, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + [10599] = 7, + ACTIONS(1912), 1, + anon_sym_RBRACK, + ACTIONS(1915), 1, + anon_sym_EQ, + ACTIONS(1918), 1, anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 13, + sym__ternary_qmark, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13821] = 5, - ACTIONS(2147), 1, - sym__arrow_function_block_end, - ACTIONS(2149), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2123), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2125), 29, + anon_sym_QMARK_QMARK, + [10667] = 5, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13877] = 5, - ACTIONS(2155), 1, - sym__arrow_function_block_continuation, - ACTIONS(2157), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2151), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 29, + anon_sym_QMARK_QMARK, + [10731] = 5, + ACTIONS(1939), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 15, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13933] = 4, - ACTIONS(2163), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2159), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 30, + anon_sym_QMARK_QMARK, + [10795] = 6, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(639), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13987] = 5, - ACTIONS(2165), 1, - sym__arrow_function_block_continuation, - ACTIONS(2167), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2135), 12, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 29, + anon_sym_QMARK_QMARK, + [10861] = 5, + ACTIONS(1933), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14043] = 8, - ACTIONS(693), 1, - anon_sym_BQUOTE, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2035), 1, - sym_optional_chain, - STATE(947), 1, - sym_template_string, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2169), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 26, + anon_sym_QMARK_QMARK, + [10925] = 6, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(1951), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 14, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [14105] = 4, - ACTIONS(995), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(991), 12, + anon_sym_BQUOTE, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 30, + anon_sym_QMARK_QMARK, + [10991] = 6, + ACTIONS(639), 1, + anon_sym_EQ_GT, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 14, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14159] = 5, - ACTIONS(2177), 1, - sym__arrow_function_block_continuation, - ACTIONS(2179), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2173), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 29, + anon_sym_QMARK_QMARK, + [11057] = 6, + ACTIONS(639), 1, + anon_sym_EQ_GT, + ACTIONS(641), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14215] = 5, - ACTIONS(2185), 1, - sym__arrow_function_block_end, - ACTIONS(2187), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2181), 12, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2183), 29, + anon_sym_QMARK_QMARK, + [11123] = 6, + ACTIONS(1949), 1, + anon_sym_EQ, + ACTIONS(1953), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14271] = 5, - ACTIONS(2193), 1, - sym__arrow_function_block_continuation, - ACTIONS(2195), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2189), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 29, + anon_sym_QMARK_QMARK, + [11189] = 6, + ACTIONS(1951), 1, + anon_sym_EQ_GT, + ACTIONS(1955), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 14, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14327] = 5, - ACTIONS(2197), 1, - sym__arrow_function_block_continuation, - ACTIONS(2199), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2151), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 29, + anon_sym_QMARK_QMARK, + [11255] = 6, + ACTIONS(639), 1, + anon_sym_EQ_GT, + ACTIONS(1955), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 14, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1813), 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(1802), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, + anon_sym_AMP, anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [14383] = 5, - ACTIONS(2201), 1, - sym__arrow_function_block_continuation, - ACTIONS(2203), 1, - sym__completed_arrow_function, + [11321] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(1466), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1464), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14439] = 5, - ACTIONS(2205), 1, - sym__arrow_function_block_end, - ACTIONS(2207), 1, - sym__completed_arrow_function, + [11381] = 6, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(1953), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2181), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2183), 29, + ACTIONS(1804), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14495] = 5, - ACTIONS(2209), 1, - sym__arrow_function_block_continuation, - ACTIONS(2211), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2189), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 29, + anon_sym_QMARK_QMARK, + [11447] = 6, + ACTIONS(624), 1, + anon_sym_EQ_GT, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1813), 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(1802), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, + anon_sym_AMP, anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [14551] = 5, - ACTIONS(2213), 1, - sym__arrow_function_block_end, - ACTIONS(2215), 1, - sym__completed_arrow_function, + [11513] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2045), 12, + ACTIONS(1881), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2047), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1883), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14607] = 4, - ACTIONS(2221), 1, - anon_sym_EQ, + [11573] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2217), 12, + ACTIONS(1861), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1863), 30, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14661] = 5, - ACTIONS(2223), 1, - sym__arrow_function_block_end, - ACTIONS(2225), 1, - sym__completed_arrow_function, + [11633] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2093), 12, + ACTIONS(1869), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2095), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1871), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14717] = 5, - ACTIONS(2227), 1, - sym__arrow_function_block_end, - ACTIONS(2229), 1, - sym__completed_arrow_function, + [11693] = 6, + ACTIONS(624), 1, + anon_sym_EQ_GT, + ACTIONS(626), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2085), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2087), 29, + ACTIONS(326), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14773] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1055), 12, + ACTIONS(361), 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(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1053), 31, - sym__ternary_qmark, - sym__arrow_function_block_end, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [14825] = 3, + [11759] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(1873), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1875), 30, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14876] = 3, + [11819] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(1877), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1879), 30, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14927] = 26, - ACTIONS(2029), 1, + [11879] = 8, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(1885), 1, + anon_sym_EQ_GT, + ACTIONS(1925), 1, + anon_sym_in, + ACTIONS(1928), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 13, + sym__ternary_qmark, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2051), 1, - sym__completed_arrow_function, - ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2261), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2263), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2047), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15024] = 4, - ACTIONS(2273), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2269), 12, + ACTIONS(1813), 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(1802), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 29, + anon_sym_QMARK_QMARK, + [11949] = 8, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(1925), 1, + anon_sym_in, + ACTIONS(1928), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1804), 13, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15077] = 26, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2207), 1, - sym__completed_arrow_function, - ACTIONS(2241), 1, + ACTIONS(1813), 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(1802), 19, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, - ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, anon_sym_GT_GT, - ACTIONS(2249), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, - ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2253), 1, anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, + anon_sym_QMARK_QMARK, + [12019] = 8, + ACTIONS(393), 1, + anon_sym_EQ, + ACTIONS(439), 1, + anon_sym_EQ_GT, + ACTIONS(607), 1, anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2183), 8, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1906), 1, anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [15174] = 4, - ACTIONS(2279), 1, - sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2277), 29, + ACTIONS(326), 13, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15227] = 4, - ACTIONS(2285), 1, - sym__completed_arrow_function, + ACTIONS(361), 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(322), 19, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [12089] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(1869), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1871), 29, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15280] = 4, - ACTIONS(2291), 1, - sym__completed_arrow_function, + [12148] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(1855), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1857), 29, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15333] = 4, - ACTIONS(2297), 1, - sym__completed_arrow_function, + [12207] = 5, + ACTIONS(1955), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2295), 29, + ACTIONS(1804), 14, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15386] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(322), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(326), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [15437] = 5, - ACTIONS(995), 1, - anon_sym_EQ, + [12270] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(991), 12, + ACTIONS(1861), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 26, - sym__automatic_semicolon, + anon_sym_QMARK_QMARK, + ACTIONS(1863), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15492] = 4, - ACTIONS(2303), 1, - sym__completed_arrow_function, + [12329] = 5, + ACTIONS(1949), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2301), 29, + ACTIONS(1804), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15545] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1882), 12, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1884), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [15596] = 3, + [12392] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(1466), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1464), 29, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15647] = 3, + [12451] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2305), 12, + ACTIONS(1881), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2307), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1883), 29, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_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_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15698] = 26, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2187), 1, - sym__completed_arrow_function, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, + [12510] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(1873), 21, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2261), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2183), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [15795] = 26, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2215), 1, - sym__completed_arrow_function, - ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, anon_sym_GT_GT, - ACTIONS(2249), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, - ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2253), 1, anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, + anon_sym_QMARK_QMARK, + ACTIONS(1875), 29, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2047), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [15892] = 26, - ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2225), 1, - sym__completed_arrow_function, - ACTIONS(2241), 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_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [12569] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1877), 21, + anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, - ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, anon_sym_GT_GT, - ACTIONS(2249), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, - ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2253), 1, anon_sym_PIPE, - ACTIONS(2257), 1, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2265), 1, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, + ACTIONS(1879), 29, sym__ternary_qmark, - STATE(944), 1, - sym_arguments, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [12628] = 5, + ACTIONS(1859), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1804), 14, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2235), 2, + anon_sym_BQUOTE, + ACTIONS(1813), 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(1802), 20, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2261), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2095), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [15989] = 26, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2091), 1, - sym__completed_arrow_function, - ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, anon_sym_GT_GT, - ACTIONS(2249), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, - ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2253), 1, anon_sym_PIPE, - ACTIONS(2257), 1, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2265), 1, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, + [12691] = 7, + ACTIONS(1859), 1, + anon_sym_EQ, + ACTIONS(1925), 1, + anon_sym_in, + ACTIONS(1928), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1804), 13, + sym__ternary_qmark, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2235), 2, + anon_sym_BQUOTE, + ACTIONS(1813), 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(1802), 19, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2087), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [16086] = 3, + anon_sym_QMARK_QMARK, + [12758] = 4, + ACTIONS(987), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87598,8 +81601,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 30, + ACTIONS(979), 31, sym__ternary_qmark, + sym__arrow_function_block_end, sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, @@ -87629,153 +81633,130 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16137] = 26, - ACTIONS(2029), 1, + [12813] = 11, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1957), 1, + sym_identifier, + ACTIONS(1961), 1, + anon_sym_COMMA, + ACTIONS(1963), 1, + anon_sym_RBRACE, + STATE(2743), 1, + sym_string, + STATE(2780), 1, + sym_export_specifier, + STATE(2783), 1, + sym__local_export_specifier, + STATE(2788), 1, + sym__module_export_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1959), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [12882] = 10, + ACTIONS(685), 1, + anon_sym_BQUOTE, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1975), 1, sym_optional_chain, - ACTIONS(2113), 1, - sym__completed_arrow_function, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, + STATE(878), 1, sym_arguments, + STATE(984), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(1965), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2071), 8, + ACTIONS(1967), 25, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - anon_sym_BQUOTE, - [16234] = 26, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2129), 1, - sym__completed_arrow_function, - ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2261), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2263), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2125), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [16331] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [12949] = 5, + ACTIONS(1981), 1, + sym__arrow_function_block_continuation, + ACTIONS(1983), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87788,9 +81769,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 30, + ACTIONS(1979), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87819,13 +81799,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16382] = 4, - ACTIONS(2317), 1, - sym__completed_arrow_function, + [13005] = 4, + ACTIONS(1989), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(1985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87838,8 +81818,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 29, + ACTIONS(1987), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87868,81 +81849,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16435] = 25, - ACTIONS(2029), 1, + [13059] = 9, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2261), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2315), 9, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [16530] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2319), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87955,7 +81879,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 30, + ACTIONS(1993), 24, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87963,14 +81887,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -87983,16 +81903,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16581] = 4, - ACTIONS(2323), 1, + [13123] = 5, + ACTIONS(2003), 1, + sym__arrow_function_block_end, + ACTIONS(2005), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(1999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88005,7 +81925,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 29, + ACTIONS(2001), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -88035,13 +81955,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16634] = 4, - ACTIONS(2325), 1, + [13179] = 5, + ACTIONS(2011), 1, + sym__arrow_function_block_end, + ACTIONS(2013), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(2007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88054,7 +81976,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 29, + ACTIONS(2009), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -88084,13 +82006,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16687] = 4, - ACTIONS(2327), 1, + [13235] = 5, + ACTIONS(2019), 1, + sym__arrow_function_block_end, + ACTIONS(2021), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(2015), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88103,7 +82027,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 29, + ACTIONS(2017), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -88133,13 +82057,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16740] = 4, - ACTIONS(2329), 1, + [13291] = 5, + ACTIONS(2027), 1, + sym__arrow_function_block_continuation, + ACTIONS(2029), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88152,7 +82078,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 29, + ACTIONS(2025), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -88182,13 +82108,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16793] = 4, - ACTIONS(2331), 1, + [13347] = 5, + ACTIONS(2031), 1, + sym__arrow_function_block_end, + ACTIONS(2033), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(1999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88201,7 +82129,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 29, + ACTIONS(2001), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -88231,11 +82159,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16846] = 3, + [13403] = 5, + ACTIONS(2035), 1, + sym__arrow_function_block_end, + ACTIONS(2037), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, + ACTIONS(2007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88248,9 +82180,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2335), 30, + ACTIONS(2009), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88279,135 +82210,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16897] = 26, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2099), 1, + [13459] = 5, + ACTIONS(2039), 1, + sym__arrow_function_block_end, + ACTIONS(2041), 1, sym__completed_arrow_function, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2015), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2095), 8, + ACTIONS(2017), 29, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_BQUOTE, - [16994] = 8, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(2105), 1, - sym_identifier, - ACTIONS(2337), 1, - anon_sym_RBRACE, - STATE(2989), 1, - sym_import_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3360), 2, - sym__module_export_name, - sym_string, - ACTIONS(2039), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [17055] = 3, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [13515] = 5, + ACTIONS(2043), 1, + sym__arrow_function_block_continuation, + ACTIONS(2045), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88420,9 +82282,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2335), 30, + ACTIONS(2025), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88451,81 +82312,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17106] = 25, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, + [13571] = 5, + ACTIONS(2051), 1, + sym__arrow_function_block_end, + ACTIONS(2053), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2047), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2339), 9, - sym__completed_arrow_function, + ACTIONS(2049), 29, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17201] = 3, + [13627] = 5, + ACTIONS(2059), 1, + sym__arrow_function_block_end, + ACTIONS(2061), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2341), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88538,9 +82384,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2343), 30, + ACTIONS(2057), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88569,11 +82414,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17252] = 3, + [13683] = 5, + ACTIONS(2067), 1, + sym__arrow_function_block_end, + ACTIONS(2069), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2345), 12, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88586,9 +82435,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2347), 30, + ACTIONS(2065), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88617,11 +82465,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17303] = 3, + [13739] = 5, + ACTIONS(2075), 1, + sym__arrow_function_block_continuation, + ACTIONS(2077), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2349), 12, + ACTIONS(2071), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88634,9 +82486,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2351), 30, + ACTIONS(2073), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88665,11 +82516,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17354] = 3, + [13795] = 5, + ACTIONS(2083), 1, + sym__arrow_function_block_continuation, + ACTIONS(2085), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88682,9 +82537,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 30, + ACTIONS(2081), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88713,11 +82567,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17405] = 3, + [13851] = 5, + ACTIONS(2091), 1, + sym__arrow_function_block_continuation, + ACTIONS(2093), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88730,9 +82588,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 30, + ACTIONS(2089), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88761,25 +82618,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17456] = 10, - ACTIONS(747), 1, - anon_sym_BQUOTE, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2367), 1, - sym_optional_chain, - STATE(1231), 1, - sym_template_string, - STATE(1239), 1, - sym_arguments, + [13907] = 5, + ACTIONS(2099), 1, + sym__arrow_function_block_continuation, + ACTIONS(2101), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2025), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88792,16 +82639,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2027), 23, - sym__automatic_semicolon, + ACTIONS(2097), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -88816,81 +82668,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [17521] = 25, - ACTIONS(2029), 1, + anon_sym_BQUOTE, + [13963] = 8, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2103), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2369), 9, + ACTIONS(2105), 26, + sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17616] = 3, + [14025] = 5, + ACTIONS(2107), 1, + sym__arrow_function_block_end, + ACTIONS(2109), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(2047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88903,9 +82744,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 30, + ACTIONS(2049), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88934,11 +82774,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17667] = 3, + [14081] = 5, + ACTIONS(2111), 1, + sym__arrow_function_block_end, + ACTIONS(2113), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88951,9 +82795,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 30, + ACTIONS(2057), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88982,11 +82825,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17718] = 3, + [14137] = 5, + ACTIONS(2115), 1, + sym__arrow_function_block_end, + ACTIONS(2117), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2379), 12, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88999,9 +82846,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2381), 30, + ACTIONS(2065), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -89030,156 +82876,117 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17769] = 25, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, + [14193] = 5, + ACTIONS(2119), 1, + sym__arrow_function_block_continuation, + ACTIONS(2121), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2071), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2383), 9, - sym__completed_arrow_function, + ACTIONS(2073), 29, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [17864] = 15, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2257), 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(2259), 1, anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [14249] = 5, + ACTIONS(2123), 1, + sym__arrow_function_block_continuation, + ACTIONS(2125), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2079), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2387), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 19, + ACTIONS(2081), 29, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17939] = 10, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + [14305] = 5, + ACTIONS(2127), 1, + sym__arrow_function_block_continuation, + ACTIONS(2129), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89192,201 +82999,227 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 22, + ACTIONS(1979), 29, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18004] = 21, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + [14361] = 5, + ACTIONS(2131), 1, + sym__arrow_function_block_continuation, + ACTIONS(2133), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2087), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 13, + ACTIONS(2089), 29, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [18091] = 22, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [14417] = 5, + ACTIONS(2135), 1, + sym__arrow_function_block_continuation, + ACTIONS(2137), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2095), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 12, + ACTIONS(2097), 29, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18180] = 13, - ACTIONS(2029), 1, + [14473] = 9, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(2139), 1, + sym_identifier, + ACTIONS(2141), 1, + anon_sym_COMMA, + ACTIONS(2143), 1, + anon_sym_RBRACE, + STATE(2717), 1, + sym_import_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3286), 2, + sym__module_export_name, + sym_string, + ACTIONS(1959), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [14537] = 10, + ACTIONS(793), 1, + anon_sym_BQUOTE, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2151), 1, sym_optional_chain, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - STATE(944), 1, + STATE(1004), 1, + sym_template_string, + STATE(1122), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2387), 8, + ACTIONS(1965), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 21, + ACTIONS(1967), 24, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -89400,232 +83233,176 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [14603] = 8, + ACTIONS(685), 1, anon_sym_BQUOTE, - [18251] = 19, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1975), 1, sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + STATE(984), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2153), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2387), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 14, + ACTIONS(2155), 26, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [18334] = 20, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2387), 1, - anon_sym_PIPE, - STATE(944), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [14665] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(1047), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 14, + ACTIONS(1045), 31, sym__ternary_qmark, + sym__arrow_function_block_end, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [18419] = 21, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2387), 1, - anon_sym_PIPE, - STATE(944), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [14717] = 4, + ACTIONS(2161), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2157), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 13, + ACTIONS(2159), 30, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [18506] = 12, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2257), 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(2259), 1, anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [14771] = 4, + ACTIONS(987), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(983), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -89634,50 +83411,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 21, + ACTIONS(985), 30, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18575] = 10, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + [14825] = 4, + ACTIONS(2167), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89690,148 +83464,141 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 22, + ACTIONS(2165), 29, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18640] = 17, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + [14878] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2169), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2387), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 16, + ACTIONS(2171), 30, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18719] = 23, - ACTIONS(2029), 1, + [14929] = 23, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2241), 1, + ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2243), 1, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, + ACTIONS(2185), 1, anon_sym_GT_GT, - ACTIONS(2249), 1, + ACTIONS(2189), 1, anon_sym_AMP, - ACTIONS(2251), 1, + ACTIONS(2191), 1, anon_sym_CARET, - ACTIONS(2253), 1, + ACTIONS(2193), 1, anon_sym_PIPE, - ACTIONS(2257), 1, + ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2259), 1, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2173), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2247), 2, + ACTIONS(2187), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2255), 2, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, + ACTIONS(2203), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, + ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2239), 3, + ACTIONS(2179), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 11, + ACTIONS(2175), 11, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -89843,11 +83610,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [18810] = 3, + [15020] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89860,7 +83627,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 30, + ACTIONS(2207), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89891,11 +83658,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18861] = 3, + [15071] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89908,7 +83675,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 30, + ACTIONS(2211), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89939,67 +83706,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18912] = 25, - ACTIONS(2029), 1, + [15122] = 25, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2241), 1, + ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2243), 1, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, + ACTIONS(2185), 1, anon_sym_GT_GT, - ACTIONS(2249), 1, + ACTIONS(2189), 1, anon_sym_AMP, - ACTIONS(2251), 1, + ACTIONS(2191), 1, anon_sym_CARET, - ACTIONS(2253), 1, + ACTIONS(2193), 1, anon_sym_PIPE, - ACTIONS(2257), 1, + ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2259), 1, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2265), 1, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, + ACTIONS(2217), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2173), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2247), 2, + ACTIONS(2187), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2255), 2, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, + ACTIONS(2203), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, + ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2239), 3, + ACTIONS(2179), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2397), 9, + ACTIONS(2213), 9, sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, @@ -90009,11 +83776,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [19007] = 3, + [15217] = 5, + ACTIONS(987), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(979), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(983), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90026,20 +83799,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 30, + ACTIONS(985), 26, + sym__automatic_semicolon, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -90057,11 +83826,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19058] = 3, + [15272] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2403), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90074,7 +83843,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2405), 30, + ACTIONS(2221), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90105,59 +83874,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19109] = 3, + [15323] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2013), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, + anon_sym_AMP_AMP, + ACTIONS(2183), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2215), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1023), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1021), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2009), 8, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19160] = 3, + [15420] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90170,7 +83962,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 30, + ACTIONS(2225), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90201,11 +83993,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19211] = 3, + [15471] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2407), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90218,7 +84010,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2409), 30, + ACTIONS(1063), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90249,11 +84041,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19262] = 3, + [15522] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90266,7 +84058,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2413), 30, + ACTIONS(2025), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90297,11 +84089,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19313] = 3, + [15573] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90314,7 +84106,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 30, + ACTIONS(2229), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90345,11 +84137,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19364] = 3, + [15624] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2021), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, + anon_sym_AMP_AMP, + ACTIONS(2183), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2215), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2201), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2017), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [15721] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90362,7 +84225,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 30, + ACTIONS(2233), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90393,64 +84256,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19415] = 8, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(2105), 1, - sym_identifier, - ACTIONS(2419), 1, - anon_sym_RBRACE, - STATE(2989), 1, - sym_import_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3360), 2, - sym__module_export_name, - sym_string, - ACTIONS(2039), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [19476] = 3, + [15772] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90463,7 +84273,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 30, + ACTIONS(2237), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90494,11 +84304,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19527] = 3, + [15823] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2033), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, + anon_sym_AMP_AMP, + ACTIONS(2183), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2215), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2201), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2001), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [15920] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2421), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90511,7 +84392,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2423), 30, + ACTIONS(2241), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90542,155 +84423,283 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19578] = 3, + [15971] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2037), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, + anon_sym_AMP_AMP, + ACTIONS(2183), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2215), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2425), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2427), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2009), 8, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_BQUOTE, + [16068] = 25, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2181), 1, anon_sym_AMP_AMP, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, anon_sym_PERCENT, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [19629] = 3, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 30, - sym__ternary_qmark, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2243), 9, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_BQUOTE, + [16163] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2041), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, anon_sym_AMP_AMP, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, anon_sym_PERCENT, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2201), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2017), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_BQUOTE, - [19680] = 3, + [16260] = 15, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 30, + ACTIONS(2175), 19, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19731] = 3, + [16335] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90703,7 +84712,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 30, + ACTIONS(2249), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90734,11 +84743,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19782] = 3, + [16386] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2053), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, + anon_sym_AMP_AMP, + ACTIONS(2183), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2215), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2201), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2049), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [16483] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90751,7 +84831,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 30, + ACTIONS(2253), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90782,11 +84862,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19833] = 3, + [16534] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2061), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, + anon_sym_AMP_AMP, + ACTIONS(2183), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2215), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2201), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2057), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [16631] = 8, + ACTIONS(793), 1, + anon_sym_BQUOTE, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2151), 1, + sym_optional_chain, + STATE(1004), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2151), 12, + ACTIONS(2153), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90799,9 +84960,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 30, + ACTIONS(2155), 25, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90811,10 +84971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -90829,60 +84986,167 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [19884] = 3, + [16692] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2069), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, + anon_sym_AMP_AMP, + ACTIONS(2183), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2215), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2429), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2431), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2065), 8, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_BQUOTE, + [16789] = 25, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2181), 1, anon_sym_AMP_AMP, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, anon_sym_PERCENT, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2201), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2253), 9, + sym__completed_arrow_function, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_BQUOTE, - [19935] = 3, + [16884] = 10, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90895,42 +85159,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 30, + ACTIONS(2175), 22, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19986] = 3, + [16949] = 4, + ACTIONS(2259), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2189), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90943,9 +85201,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 30, + ACTIONS(2257), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90974,11 +85231,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20037] = 3, + [17002] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90991,7 +85248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 30, + ACTIONS(2263), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91022,115 +85279,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20088] = 3, + [17053] = 21, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 30, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 13, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20139] = 25, - ACTIONS(2029), 1, + [17140] = 22, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2241), 1, + ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, + ACTIONS(2185), 1, anon_sym_GT_GT, - ACTIONS(2249), 1, + ACTIONS(2189), 1, anon_sym_AMP, - ACTIONS(2251), 1, + ACTIONS(2191), 1, anon_sym_CARET, - ACTIONS(2253), 1, + ACTIONS(2193), 1, anon_sym_PIPE, - ACTIONS(2257), 1, + ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2259), 1, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2173), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2247), 2, + ACTIONS(2187), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2255), 2, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, + ACTIONS(2203), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, + ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2239), 3, + ACTIONS(2179), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2437), 9, + ACTIONS(2175), 12, + sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, @@ -91139,12 +85409,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [20234] = 3, + [17229] = 4, + ACTIONS(2269), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91157,9 +85431,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 30, + ACTIONS(2267), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91188,11 +85461,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20285] = 3, + [17282] = 4, + ACTIONS(2275), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91205,9 +85480,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 30, + ACTIONS(2273), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91236,59 +85510,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20336] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1588), 18, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1590), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [20387] = 3, + [17335] = 4, + ACTIONS(2281), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91301,9 +85529,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 30, + ACTIONS(2279), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91332,11 +85559,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20438] = 3, + [17388] = 4, + ACTIONS(2287), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91349,9 +85578,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 30, + ACTIONS(2285), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91380,11 +85608,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20489] = 3, + [17441] = 4, + ACTIONS(2289), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91397,9 +85627,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 30, + ACTIONS(2165), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91428,21 +85657,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20540] = 8, - ACTIONS(801), 1, - anon_sym_BQUOTE, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2121), 1, - sym_optional_chain, - STATE(1195), 1, - sym_template_string, + [17494] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91455,8 +85674,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 25, + ACTIONS(2293), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91466,7 +85686,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -91481,11 +85704,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [20601] = 3, + anon_sym_BQUOTE, + [17545] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(2071), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91498,7 +85722,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 30, + ACTIONS(2073), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91529,59 +85753,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20652] = 3, + [17596] = 13, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 30, + ACTIONS(2175), 21, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20703] = 3, + [17667] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91594,7 +85828,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 30, + ACTIONS(2297), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91625,11 +85859,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20754] = 3, + [17718] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91642,7 +85876,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 30, + ACTIONS(2081), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91673,156 +85907,353 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20805] = 3, + [17769] = 19, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 30, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2245), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 14, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [17852] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2109), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, anon_sym_AMP_AMP, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, anon_sym_PERCENT, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [20856] = 3, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2201), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2049), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [17949] = 20, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2185), 1, anon_sym_GT_GT, + ACTIONS(2189), 1, anon_sym_AMP, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2245), 1, anon_sym_PIPE, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 30, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 14, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [18034] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2113), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, anon_sym_AMP_AMP, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, anon_sym_PERCENT, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [20907] = 4, - ACTIONS(995), 1, - anon_sym_EQ, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 29, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__arrow_function_block_end, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2057), 8, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [18131] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2117), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, anon_sym_AMP_AMP, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, anon_sym_PERCENT, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2201), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2065), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_BQUOTE, - [20960] = 3, + [18228] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91835,7 +86266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 30, + ACTIONS(2301), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91866,11 +86297,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21011] = 3, + [18279] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1069), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91883,7 +86314,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1071), 30, + ACTIONS(2305), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91914,59 +86345,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21062] = 3, + [18330] = 21, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2245), 1, + anon_sym_PIPE, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 30, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 13, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21113] = 3, + [18417] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91979,7 +86428,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 30, + ACTIONS(1003), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92010,11 +86459,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21164] = 3, + [18468] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92027,7 +86476,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 30, + ACTIONS(1019), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92058,11 +86507,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21215] = 3, + [18519] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92075,7 +86524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 30, + ACTIONS(2257), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92106,11 +86555,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21266] = 3, + [18570] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92123,7 +86572,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 30, + ACTIONS(995), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92154,11 +86603,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21317] = 3, + [18621] = 4, + ACTIONS(2307), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92171,9 +86622,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 30, + ACTIONS(2257), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -92202,11 +86652,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21368] = 3, + [18674] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92219,7 +86669,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 30, + ACTIONS(1979), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92250,11 +86700,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21419] = 3, + [18725] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92267,7 +86717,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 30, + ACTIONS(2311), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92298,11 +86748,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21470] = 3, + [18776] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92315,7 +86765,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 30, + ACTIONS(2089), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92346,11 +86796,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21521] = 3, + [18827] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92363,7 +86813,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 30, + ACTIONS(2097), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92394,11 +86844,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21572] = 3, + [18878] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2313), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92411,7 +86861,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 30, + ACTIONS(2315), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92442,12 +86892,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21623] = 3, + [18929] = 12, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -92456,45 +86925,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 30, + ACTIONS(2175), 21, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21674] = 3, + [18998] = 4, + ACTIONS(2317), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92507,9 +86968,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 30, + ACTIONS(2267), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -92538,11 +86998,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21725] = 3, + [19051] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92555,7 +87015,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 30, + ACTIONS(2267), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92586,122 +87046,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21776] = 8, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(2503), 1, - sym_identifier, - ACTIONS(2505), 1, - anon_sym_RBRACE, - STATE(2957), 1, - sym_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2793), 2, - sym__module_export_name, - sym_string, - ACTIONS(2039), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [21837] = 26, - ACTIONS(2029), 1, + [19102] = 25, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2229), 1, - sym__completed_arrow_function, - ACTIONS(2241), 1, + ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2243), 1, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, + ACTIONS(2185), 1, anon_sym_GT_GT, - ACTIONS(2249), 1, + ACTIONS(2189), 1, anon_sym_AMP, - ACTIONS(2251), 1, + ACTIONS(2191), 1, anon_sym_CARET, - ACTIONS(2253), 1, + ACTIONS(2193), 1, anon_sym_PIPE, - ACTIONS(2257), 1, + ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2259), 1, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2265), 1, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, + ACTIONS(2217), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2235), 2, + ACTIONS(2173), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2247), 2, + ACTIONS(2187), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2255), 2, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2261), 2, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 2, + ACTIONS(2203), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, + ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2239), 3, + ACTIONS(2179), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2087), 8, + ACTIONS(2319), 9, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -92710,64 +87116,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [21934] = 8, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(2503), 1, - sym_identifier, - ACTIONS(2507), 1, - anon_sym_RBRACE, - STATE(2957), 1, - sym_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2793), 2, - sym__module_export_name, - sym_string, - ACTIONS(2039), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [21995] = 3, + [19197] = 4, + ACTIONS(2321), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2509), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92780,9 +87135,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2511), 30, + ACTIONS(2273), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -92811,11 +87165,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22046] = 3, + [19250] = 4, + ACTIONS(2323), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2513), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92828,9 +87184,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2515), 30, + ACTIONS(2279), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -92859,11 +87214,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22097] = 3, + [19303] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2517), 12, + ACTIONS(1047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92876,7 +87231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2519), 30, + ACTIONS(1045), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92907,11 +87262,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22148] = 3, + [19354] = 8, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(2325), 1, + sym_identifier, + ACTIONS(2327), 1, + anon_sym_RBRACE, + STATE(2879), 1, + sym_export_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2788), 2, + sym__module_export_name, + sym_string, + ACTIONS(1959), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [19415] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92924,7 +87332,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 30, + ACTIONS(2273), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -92955,11 +87363,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22199] = 3, + [19466] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2525), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92972,7 +87380,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2527), 30, + ACTIONS(1027), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -93003,153 +87411,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22250] = 26, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2075), 1, - sym__completed_arrow_function, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, + [19517] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2261), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2071), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [22347] = 26, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2149), 1, - sym__completed_arrow_function, - ACTIONS(2241), 1, - anon_sym_AMP_AMP, - ACTIONS(2243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2245), 1, - anon_sym_GT_GT, - ACTIONS(2249), 1, - anon_sym_AMP, - ACTIONS(2251), 1, - anon_sym_CARET, - ACTIONS(2253), 1, - anon_sym_PIPE, - ACTIONS(2257), 1, - anon_sym_PERCENT, - ACTIONS(2259), 1, - anon_sym_STAR_STAR, - ACTIONS(2265), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2267), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2261), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2263), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2125), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [22444] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1035), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93162,7 +87428,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1033), 30, + ACTIONS(1039), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -93193,11 +87459,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22495] = 3, + [19568] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, + ACTIONS(2329), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93210,7 +87476,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 30, + ACTIONS(2331), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -93241,11 +87507,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22546] = 3, + [19619] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93258,7 +87524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1031), 30, + ACTIONS(1011), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -93289,80 +87555,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22597] = 25, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2369), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [22691] = 3, + [19670] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93375,8 +87572,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1031), 29, + ACTIONS(2279), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -93405,71 +87603,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22741] = 3, + [19721] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2569), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2567), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [22791] = 9, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2053), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93482,16 +87620,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2055), 22, - sym__automatic_semicolon, + ACTIONS(2285), 30, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -93504,131 +87648,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [22853] = 26, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2571), 1, - sym__completed_arrow_function, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2183), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_BQUOTE, - [22949] = 3, + [19772] = 8, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(2139), 1, + sym_identifier, + ACTIONS(2333), 1, + anon_sym_RBRACE, + STATE(2911), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2575), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2573), 24, + STATE(3286), 2, + sym__module_export_name, + sym_string, + ACTIONS(1959), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, anon_sym_function, + anon_sym_if, anon_sym_import, + anon_sym_in, + anon_sym_instanceof, anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, anon_sym_typeof, + anon_sym_var, anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, + anon_sym_while, + anon_sym_with, sym_this, sym_super, sym_true, sym_false, sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [22999] = 4, - ACTIONS(995), 1, - anon_sym_EQ, + [19833] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(991), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93641,8 +87721,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 28, + ACTIONS(2165), 30, sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -93670,11 +87752,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23051] = 3, + [19884] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(2335), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93687,8 +87769,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 29, + ACTIONS(2337), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -93717,15 +87800,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23101] = 5, - ACTIONS(2577), 1, - sym__arrow_function_block_end, - ACTIONS(2579), 1, - sym__completed_arrow_function, + [19935] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2181), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93738,17 +87817,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2183), 27, - sym__automatic_semicolon, + ACTIONS(2341), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -93766,81 +87848,162 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23155] = 26, - ACTIONS(2361), 1, + [19986] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1053), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1055), 30, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2363), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2365), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(2537), 1, anon_sym_AMP_AMP, - ACTIONS(2539), 1, anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2579), 1, - sym__completed_arrow_function, - STATE(1230), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [20037] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2343), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2559), 2, + ACTIONS(2345), 30, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, + anon_sym_BQUOTE, + [20088] = 10, + ACTIONS(739), 1, + anon_sym_BQUOTE, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2353), 1, + sym_optional_chain, + STATE(1190), 1, + sym_template_string, + STATE(1196), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1965), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2183), 7, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1967), 23, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_SEMI, - anon_sym_BQUOTE, - [23251] = 3, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [20153] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2345), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93853,8 +88016,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2347), 29, + ACTIONS(2357), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -93883,11 +88047,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23301] = 3, + [20204] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2189), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93900,8 +88064,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 29, + ACTIONS(2361), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -93930,11 +88095,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23351] = 3, + [20255] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93947,8 +88112,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 29, + ACTIONS(326), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -93977,11 +88143,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23401] = 3, + [20306] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93994,8 +88160,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 29, + ACTIONS(2365), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -94024,15 +88191,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23451] = 5, - ACTIONS(2571), 1, - sym__completed_arrow_function, - ACTIONS(2581), 1, - sym__arrow_function_block_end, + [20357] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2181), 12, + ACTIONS(1802), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94045,17 +88208,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2183), 27, - sym__automatic_semicolon, + ACTIONS(1804), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94073,15 +88239,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23505] = 5, - ACTIONS(2583), 1, - sym__arrow_function_block_end, - ACTIONS(2585), 1, - sym__completed_arrow_function, + [20408] = 8, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(2139), 1, + sym_identifier, + ACTIONS(2367), 1, + anon_sym_RBRACE, + STATE(2911), 1, + sym_import_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3286), 2, + sym__module_export_name, + sym_string, + ACTIONS(1959), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [20469] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2045), 12, + ACTIONS(2369), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94094,17 +88309,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2047), 27, - sym__automatic_semicolon, + ACTIONS(2371), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94122,15 +88340,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23559] = 4, + [20520] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1029), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94143,16 +88357,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1031), 26, - sym__automatic_semicolon, + ACTIONS(2375), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94170,85 +88388,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23611] = 26, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2585), 1, - sym__completed_arrow_function, - STATE(1230), 1, - sym_arguments, + [20571] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + ACTIONS(1578), 18, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2047), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_BQUOTE, - [23707] = 5, - ACTIONS(2587), 1, - sym__arrow_function_block_end, - ACTIONS(2589), 1, - sym__completed_arrow_function, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1580), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [20622] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2093), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94261,17 +88453,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2095), 27, - sym__automatic_semicolon, + ACTIONS(2379), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94289,85 +88484,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23761] = 26, - ACTIONS(2361), 1, + [20673] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2381), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2383), 30, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2363), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2365), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(2537), 1, anon_sym_AMP_AMP, - ACTIONS(2539), 1, anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2589), 1, - sym__completed_arrow_function, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2095), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_BQUOTE, - [23857] = 5, - ACTIONS(2591), 1, - sym__arrow_function_block_continuation, - ACTIONS(2593), 1, - sym__completed_arrow_function, + [20724] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(2385), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94380,17 +88549,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 27, - sym__automatic_semicolon, + ACTIONS(2387), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94408,11 +88580,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23911] = 3, + [20775] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94425,8 +88597,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 29, + ACTIONS(2391), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -94455,11 +88628,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23961] = 3, + [20826] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94472,8 +88645,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 29, + ACTIONS(2395), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -94502,82 +88676,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24011] = 25, - ACTIONS(2361), 1, + [20877] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2397), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2399), 30, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2363), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2365), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(2537), 1, anon_sym_AMP_AMP, - ACTIONS(2539), 1, anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2315), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_BQUOTE, - [24105] = 4, - ACTIONS(2163), 1, - anon_sym_EQ, + [20928] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94590,18 +88741,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 28, - sym__automatic_semicolon, + ACTIONS(2399), 30, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94619,11 +88772,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24157] = 3, + [20979] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2509), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94636,8 +88789,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2511), 29, + ACTIONS(2399), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -94666,11 +88820,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24207] = 3, + [21030] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2525), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94683,8 +88837,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2527), 29, + ACTIONS(2399), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -94713,15 +88868,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24257] = 5, - ACTIONS(2595), 1, - sym__arrow_function_block_end, - ACTIONS(2597), 1, - sym__completed_arrow_function, + [21081] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2085), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94734,17 +88885,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2087), 27, - sym__automatic_semicolon, + ACTIONS(2403), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94762,85 +88916,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24311] = 26, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2597), 1, - sym__completed_arrow_function, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2087), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [24407] = 5, - ACTIONS(2599), 1, - sym__arrow_function_block_end, - ACTIONS(2601), 1, - sym__completed_arrow_function, + [21132] = 4, + ACTIONS(987), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2069), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94853,10 +88935,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2071), 27, + ACTIONS(979), 29, sym__automatic_semicolon, sym__ternary_qmark, + sym__arrow_function_block_end, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -94881,85 +88965,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24461] = 26, - ACTIONS(2361), 1, + [21185] = 10, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2601), 1, - sym__completed_arrow_function, - STATE(1230), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2071), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [24557] = 5, - ACTIONS(2603), 1, - sym__arrow_function_block_end, - ACTIONS(2605), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2123), 12, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94972,113 +88997,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2125), 27, - sym__automatic_semicolon, + ACTIONS(2175), 22, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24611] = 26, - ACTIONS(2361), 1, + [21250] = 17, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, + ACTIONS(2185), 1, anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, + ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2605), 1, - sym__completed_arrow_function, - STATE(1230), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2543), 2, + ACTIONS(2187), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2551), 2, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, + ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, + ACTIONS(2179), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2125), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2245), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 16, + sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [24707] = 5, - ACTIONS(2607), 1, - sym__arrow_function_block_continuation, - ACTIONS(2609), 1, - sym__completed_arrow_function, + [21329] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(2153), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95091,17 +89099,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 27, - sym__automatic_semicolon, + ACTIONS(2155), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -95119,15 +89130,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24761] = 5, - ACTIONS(2611), 1, - sym__arrow_function_block_continuation, - ACTIONS(2613), 1, - sym__completed_arrow_function, + [21380] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95140,17 +89147,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 27, - sym__automatic_semicolon, + ACTIONS(2365), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -95168,15 +89178,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24815] = 5, - ACTIONS(2615), 1, - sym__arrow_function_block_continuation, - ACTIONS(2617), 1, - sym__completed_arrow_function, + [21431] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2151), 12, + ACTIONS(2405), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95189,17 +89195,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 27, - sym__automatic_semicolon, + ACTIONS(2407), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -95217,109 +89226,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24869] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2621), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2619), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [24919] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2625), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2623), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [24969] = 5, - ACTIONS(2627), 1, - sym__arrow_function_block_continuation, - ACTIONS(2629), 1, - sym__completed_arrow_function, + [21482] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(2409), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95332,17 +89243,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 27, - sym__automatic_semicolon, + ACTIONS(2411), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -95360,15 +89274,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25023] = 5, - ACTIONS(2631), 1, - sym__arrow_function_block_continuation, - ACTIONS(2633), 1, - sym__completed_arrow_function, + [21533] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2189), 12, + ACTIONS(2413), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95381,17 +89291,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 27, - sym__automatic_semicolon, + ACTIONS(2415), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -95409,11 +89322,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25077] = 3, + [21584] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2349), 12, + ACTIONS(2417), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95426,8 +89339,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2351), 29, + ACTIONS(2419), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -95456,22 +89370,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25127] = 7, - ACTIONS(1452), 1, + [21635] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(2503), 1, + ACTIONS(2325), 1, sym_identifier, - STATE(2957), 1, + ACTIONS(2421), 1, + anon_sym_RBRACE, + STATE(2879), 1, sym_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2793), 2, + STATE(2788), 2, sym__module_export_name, sym_string, - ACTIONS(2039), 35, + ACTIONS(1959), 35, anon_sym_export, anon_sym_break, anon_sym_case, @@ -95507,11 +89423,11 @@ static const uint16_t ts_small_parse_table[] = { sym_true, sym_false, sym_null, - [25185] = 3, + [21696] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1035), 12, + ACTIONS(2423), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95524,8 +89440,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1033), 29, + ACTIONS(2425), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -95554,75 +89471,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25235] = 20, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 13, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [25319] = 3, + [21747] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(2427), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95635,8 +89488,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 29, + ACTIONS(2429), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -95665,153 +89519,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25369] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1009), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1011), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [21798] = 25, + ACTIONS(1969), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + ACTIONS(1971), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2181), 1, anon_sym_AMP_AMP, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, anon_sym_PERCENT, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [25419] = 4, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1041), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2203), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [25471] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1001), 12, - anon_sym_STAR, + ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1003), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2431), 9, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_BQUOTE, - [25521] = 3, + [21893] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2433), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95824,8 +89606,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 29, + ACTIONS(2435), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -95854,11 +89637,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25571] = 3, + [21944] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(2437), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95871,8 +89654,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 29, + ACTIONS(2439), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -95901,68 +89685,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25621] = 3, + [21995] = 25, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2181), 1, + anon_sym_AMP_AMP, + ACTIONS(2183), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, + anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, + anon_sym_PERCENT, + ACTIONS(2199), 1, + anon_sym_STAR_STAR, + ACTIONS(2215), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1023), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2201), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1021), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2441), 9, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_BQUOTE, + [22090] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2005), 1, + sym__completed_arrow_function, + ACTIONS(2181), 1, anon_sym_AMP_AMP, + ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2185), 1, + anon_sym_GT_GT, + ACTIONS(2189), 1, + anon_sym_AMP, + ACTIONS(2191), 1, anon_sym_CARET, + ACTIONS(2193), 1, + anon_sym_PIPE, + ACTIONS(2197), 1, anon_sym_PERCENT, + ACTIONS(2199), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2215), 1, anon_sym_QMARK_QMARK, + ACTIONS(2217), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2187), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2195), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2201), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2203), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2179), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2001), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_BQUOTE, - [25671] = 8, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - STATE(1230), 1, - sym_arguments, + [22187] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 12, + ACTIONS(1031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95975,16 +89843,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2103), 24, - sym__automatic_semicolon, + ACTIONS(1029), 30, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -96000,15 +89874,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25731] = 4, + [22238] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1013), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1017), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96021,16 +89891,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 26, - sym__automatic_semicolon, + ACTIONS(979), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -96048,76 +89922,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25783] = 21, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 12, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [25869] = 3, + [22289] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(1043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96130,8 +89939,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 29, + ACTIONS(1041), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -96160,31 +89970,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25919] = 12, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1230), 1, - sym_arguments, + [22340] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2443), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -96193,49 +89984,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 20, - sym__automatic_semicolon, + ACTIONS(2445), 30, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25987] = 10, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1230), 1, - sym_arguments, + [22391] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96248,37 +90035,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 21, - sym__automatic_semicolon, + ACTIONS(2449), 30, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26051] = 5, - ACTIONS(2635), 1, - sym__arrow_function_block_end, - ACTIONS(2637), 1, + [22442] = 4, + ACTIONS(2451), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2045), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96291,17 +90085,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2047), 27, - sym__automatic_semicolon, + ACTIONS(2285), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -96319,85 +90115,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26105] = 26, - ACTIONS(2361), 1, + [22495] = 25, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2349), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2537), 1, + ACTIONS(2461), 1, anon_sym_AMP_AMP, - ACTIONS(2539), 1, + ACTIONS(2463), 1, anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, + ACTIONS(2465), 1, anon_sym_GT_GT, - ACTIONS(2545), 1, + ACTIONS(2469), 1, anon_sym_AMP, - ACTIONS(2547), 1, + ACTIONS(2471), 1, anon_sym_CARET, - ACTIONS(2549), 1, + ACTIONS(2473), 1, anon_sym_PIPE, - ACTIONS(2553), 1, + ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, + ACTIONS(2485), 1, anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, + ACTIONS(2489), 1, sym__ternary_qmark, - ACTIONS(2637), 1, - sym__completed_arrow_function, - STATE(1230), 1, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2453), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2543), 2, + ACTIONS(2467), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2551), 2, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2559), 2, + ACTIONS(2483), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, + ACTIONS(2455), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, + ACTIONS(2457), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2047), 7, + ACTIONS(2441), 8, sym__automatic_semicolon, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [26201] = 4, + [22589] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1049), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96410,16 +90201,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 26, - sym__automatic_semicolon, + ACTIONS(2365), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -96437,11 +90231,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26253] = 3, + [22639] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96454,7 +90248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 29, + ACTIONS(2097), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96484,255 +90278,156 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26303] = 17, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1230), 1, - sym_arguments, + [22689] = 5, + ACTIONS(2491), 1, + sym__arrow_function_block_continuation, + ACTIONS(2493), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2023), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2387), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 15, + ACTIONS(2025), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [26381] = 23, - ACTIONS(2361), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2363), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2365), 1, anon_sym_DOT, - ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(2537), 1, anon_sym_AMP_AMP, - ACTIONS(2539), 1, anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, anon_sym_STAR_STAR, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 10, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26471] = 3, + [22743] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2641), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(2313), 12, + anon_sym_STAR, + anon_sym_in, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2639), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [26521] = 25, - ACTIONS(2361), 1, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2315), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2363), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2365), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(2537), 1, anon_sym_AMP_AMP, - ACTIONS(2539), 1, anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - STATE(1230), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [22793] = 5, + ACTIONS(2495), 1, + sym__arrow_function_block_continuation, + ACTIONS(2497), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(1977), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2397), 8, + ACTIONS(1979), 27, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26615] = 3, + [22847] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96745,7 +90440,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 29, + ACTIONS(2267), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96775,15 +90470,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26665] = 4, + [22897] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1005), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1009), 12, + ACTIONS(2427), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96796,16 +90487,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 26, - sym__automatic_semicolon, + ACTIONS(2429), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -96823,15 +90517,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26717] = 4, + [22947] = 5, + ACTIONS(2499), 1, + sym__arrow_function_block_continuation, + ACTIONS(2501), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1001), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96844,12 +90538,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 26, + ACTIONS(2089), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -96871,11 +90566,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26769] = 3, + [23001] = 5, + ACTIONS(2503), 1, + sym__arrow_function_block_continuation, + ACTIONS(2505), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96888,19 +90587,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 29, + ACTIONS(2097), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -96918,11 +90615,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26819] = 3, + [23055] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2379), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96935,7 +90632,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2381), 29, + ACTIONS(2395), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96965,15 +90662,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26869] = 5, - ACTIONS(2643), 1, - sym__arrow_function_block_end, - ACTIONS(2645), 1, - sym__completed_arrow_function, + [23105] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2093), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96986,17 +90679,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2095), 27, - sym__automatic_semicolon, + ACTIONS(2273), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97014,81 +90709,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26923] = 26, - ACTIONS(2361), 1, + [23155] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1025), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1027), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2363), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2365), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(2537), 1, anon_sym_AMP_AMP, - ACTIONS(2539), 1, anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2645), 1, - sym__completed_arrow_function, - STATE(1230), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [23205] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(1037), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2559), 2, + ACTIONS(1039), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2095), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_BQUOTE, - [27019] = 3, + [23255] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(2329), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97101,7 +90820,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 29, + ACTIONS(2331), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97131,11 +90850,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27069] = 3, + [23305] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97148,7 +90867,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 29, + ACTIONS(1011), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97178,15 +90897,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27119] = 4, + [23355] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1057), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1061), 12, + ACTIONS(1047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97199,12 +90914,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 26, + ACTIONS(1045), 29, sym__automatic_semicolon, sym__ternary_qmark, + sym__arrow_function_block_end, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -97226,11 +90944,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27171] = 3, + [23405] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97243,7 +90961,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 29, + ACTIONS(2279), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97273,11 +90991,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27221] = 3, + [23455] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97290,7 +91008,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 29, + ACTIONS(2233), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97320,15 +91038,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27271] = 4, + [23505] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1065), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1069), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97341,16 +91055,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1071), 26, - sym__automatic_semicolon, + ACTIONS(2379), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97368,11 +91085,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27323] = 3, + [23555] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97385,7 +91102,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 29, + ACTIONS(2285), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97415,11 +91132,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27373] = 3, + [23605] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1069), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97432,7 +91149,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1071), 29, + ACTIONS(979), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97462,80 +91179,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27423] = 25, - ACTIONS(2361), 1, + [23655] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2163), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2165), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2363), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2365), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(2537), 1, anon_sym_AMP_AMP, - ACTIONS(2539), 1, anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - STATE(1230), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [23705] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2335), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2559), 2, + ACTIONS(2337), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, + anon_sym_BQUOTE, + [23755] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2339), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2437), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2341), 29, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27517] = 3, + [23805] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97548,7 +91337,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 29, + ACTIONS(1055), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97578,11 +91367,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27567] = 3, + [23855] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(2343), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97595,7 +91384,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 29, + ACTIONS(2345), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97625,11 +91414,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27617] = 3, + [23905] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97642,7 +91431,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 29, + ACTIONS(2249), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97672,11 +91461,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27667] = 3, + [23955] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1882), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97689,7 +91478,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1884), 29, + ACTIONS(2357), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97719,11 +91508,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27717] = 3, + [24005] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97736,7 +91525,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 29, + ACTIONS(2361), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97766,15 +91555,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27767] = 5, - ACTIONS(2647), 1, - sym__arrow_function_block_continuation, - ACTIONS(2649), 1, - sym__completed_arrow_function, + [24055] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2151), 12, + ACTIONS(2369), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97787,17 +91572,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 27, - sym__automatic_semicolon, + ACTIONS(2371), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97815,11 +91602,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27821] = 3, + [24105] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2305), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97832,7 +91619,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2307), 29, + ACTIONS(2237), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97862,15 +91649,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27871] = 5, - ACTIONS(2651), 1, - sym__arrow_function_block_continuation, - ACTIONS(2653), 1, - sym__completed_arrow_function, + [24155] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97883,17 +91666,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 27, - sym__automatic_semicolon, + ACTIONS(2241), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97911,15 +91696,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27925] = 5, - ACTIONS(2655), 1, + [24205] = 5, + ACTIONS(2507), 1, sym__arrow_function_block_continuation, - ACTIONS(2657), 1, + ACTIONS(2509), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97932,7 +91717,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 27, + ACTIONS(2089), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -97960,11 +91745,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27979] = 3, + [24259] = 10, + ACTIONS(81), 1, + anon_sym_BQUOTE, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2517), 1, + sym_optional_chain, + STATE(1325), 1, + sym_template_string, + STATE(1338), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97977,21 +91776,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 29, + ACTIONS(1967), 22, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -98006,12 +91799,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [28029] = 3, + [24323] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98024,7 +91816,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 29, + ACTIONS(2375), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98054,11 +91846,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28079] = 3, + [24373] = 5, + ACTIONS(2519), 1, + sym__arrow_function_block_continuation, + ACTIONS(2521), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98071,19 +91867,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 29, + ACTIONS(2097), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98101,11 +91895,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28129] = 3, + [24427] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2517), 12, + ACTIONS(2437), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98118,7 +91912,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2519), 29, + ACTIONS(2439), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98148,11 +91942,109 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28179] = 3, + [24477] = 7, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(2325), 1, + sym_identifier, + STATE(2879), 1, + sym_export_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2788), 2, + sym__module_export_name, + sym_string, + ACTIONS(1959), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [24535] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2525), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2523), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [24585] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2661), 17, + ACTIONS(2529), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -98170,7 +92062,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2659), 24, + ACTIONS(2527), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -98195,11 +92087,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28229] = 3, + [24635] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(2443), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98212,7 +92104,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 29, + ACTIONS(2445), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98242,11 +92134,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28279] = 3, + [24685] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2417), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98259,7 +92151,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 29, + ACTIONS(2419), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98289,15 +92181,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28329] = 5, - ACTIONS(2663), 1, - sym__arrow_function_block_continuation, - ACTIONS(2665), 1, + [24735] = 5, + ACTIONS(2531), 1, + sym__arrow_function_block_end, + ACTIONS(2533), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2189), 12, + ACTIONS(2007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98310,7 +92202,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 27, + ACTIONS(2009), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98327,22 +92219,263 @@ static const uint16_t ts_small_parse_table[] = { 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_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [24789] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2533), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2009), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [24885] = 8, + ACTIONS(739), 1, + anon_sym_BQUOTE, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2353), 1, + sym_optional_chain, + STATE(1190), 1, + sym_template_string, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2153), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2155), 24, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + 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, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [24945] = 5, + ACTIONS(2535), 1, + sym__arrow_function_block_end, + ACTIONS(2537), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2015), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2017), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [24999] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2537), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2017), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_BQUOTE, - [28383] = 3, + [25095] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2669), 17, + ACTIONS(2541), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -98360,7 +92493,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2667), 24, + ACTIONS(2539), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -98385,11 +92518,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28433] = 3, + [25145] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2421), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98402,7 +92535,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2423), 29, + ACTIONS(2229), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98432,11 +92565,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28483] = 3, + [25195] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98449,7 +92582,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 29, + ACTIONS(2211), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98479,24 +92612,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28533] = 9, - ACTIONS(2115), 1, + [25245] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2381), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2383), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2119), 1, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [25295] = 9, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2459), 1, sym_optional_chain, - STATE(1175), 1, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2053), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98509,17 +92689,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2055), 22, + ACTIONS(1993), 22, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -98532,11 +92711,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [28595] = 3, + anon_sym_BQUOTE, + [25357] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98549,7 +92729,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 29, + ACTIONS(2263), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98579,11 +92759,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28645] = 3, + [25407] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98596,7 +92776,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 29, + ACTIONS(2399), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98626,18 +92806,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28695] = 5, - ACTIONS(2221), 1, - anon_sym_EQ, + [25457] = 25, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2675), 4, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2253), 8, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2217), 12, + anon_sym_SEMI, + anon_sym_BQUOTE, + [25551] = 4, + ACTIONS(2161), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2157), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98650,13 +92894,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 24, + ACTIONS(2159), 28, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_COLON, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -98675,11 +92923,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28749] = 3, + [25603] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2407), 12, + ACTIONS(2409), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98692,7 +92940,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2409), 29, + ACTIONS(2411), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98722,11 +92970,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28799] = 3, + [25653] = 8, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 12, + ACTIONS(2103), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98739,21 +92997,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2413), 29, + ACTIONS(2105), 24, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -98769,13 +93022,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28849] = 4, - ACTIONS(2163), 1, - anon_sym_EQ, + [25713] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2545), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2543), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [25763] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98788,8 +93086,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 28, + ACTIONS(2399), 29, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -98817,11 +93116,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28901] = 3, + [25813] = 5, + ACTIONS(2547), 1, + sym__arrow_function_block_end, + ACTIONS(2549), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98834,19 +93137,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 29, + ACTIONS(2049), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98864,13 +93165,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28951] = 4, - ACTIONS(2221), 1, - anon_sym_EQ, + [25867] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2549), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2049), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [25963] = 5, + ACTIONS(2551), 1, + sym__arrow_function_block_end, + ACTIONS(2553), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2217), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98883,18 +93256,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 28, + ACTIONS(2057), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98912,74 +93284,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29003] = 19, - ACTIONS(2361), 1, + [26017] = 26, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2349), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2541), 1, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, anon_sym_GT_GT, - ACTIONS(2553), 1, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - STATE(1230), 1, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2553), 1, + sym__completed_arrow_function, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2387), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2529), 2, + ACTIONS(2453), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2543), 2, + ACTIONS(2467), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2551), 2, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2559), 2, + ACTIONS(2483), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, + ACTIONS(2455), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, + ACTIONS(2457), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 13, + ACTIONS(2057), 7, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [29085] = 3, + [26113] = 5, + ACTIONS(2555), 1, + sym__arrow_function_block_end, + ACTIONS(2557), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98992,19 +93375,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 29, + ACTIONS(2065), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99022,11 +93403,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29135] = 3, + [26167] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99039,7 +93420,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 29, + ACTIONS(2399), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99069,15 +93450,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29185] = 5, - ACTIONS(2678), 1, + [26217] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2557), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2065), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [26313] = 5, + ACTIONS(2559), 1, sym__arrow_function_block_continuation, - ACTIONS(2680), 1, + ACTIONS(2561), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(2071), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99090,7 +93541,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 27, + ACTIONS(2073), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99118,11 +93569,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29239] = 3, + [26367] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99135,7 +93586,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 29, + ACTIONS(2399), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99165,21 +93616,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29289] = 8, - ACTIONS(747), 1, - anon_sym_BQUOTE, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2367), 1, - sym_optional_chain, - STATE(1231), 1, - sym_template_string, + [26417] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2385), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99192,17 +93633,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 24, - sym__automatic_semicolon, + ACTIONS(2387), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -99217,11 +93662,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [29349] = 3, + anon_sym_BQUOTE, + [26467] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2565), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2563), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [26517] = 5, + ACTIONS(2567), 1, + sym__arrow_function_block_continuation, + ACTIONS(2569), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99234,12 +93731,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 29, + ACTIONS(2081), 27, sym__automatic_semicolon, sym__ternary_qmark, - sym__arrow_function_block_end, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -99264,60 +93759,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29399] = 5, - ACTIONS(2163), 1, - anon_sym_EQ, + [26571] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 4, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(2573), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2159), 12, - anon_sym_STAR, - anon_sym_in, + anon_sym_LBRACK, anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2571), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2161), 24, - sym__ternary_qmark, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [26621] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2577), 17, + sym__await_yield_identifier, + sym__await_keyword, anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_COLON, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29453] = 3, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2575), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [26671] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2687), 17, + ACTIONS(2581), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -99335,7 +93875,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2685), 24, + ACTIONS(2579), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -99360,58 +93900,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29503] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2353), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2355), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [29553] = 3, + [26721] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2691), 17, + ACTIONS(2585), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -99429,7 +93922,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2689), 24, + ACTIONS(2583), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -99454,11 +93947,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [29603] = 3, + [26771] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2151), 12, + ACTIONS(1802), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99471,7 +93964,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 29, + ACTIONS(1804), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99501,11 +93994,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29653] = 3, + [26821] = 5, + ACTIONS(2587), 1, + sym__arrow_function_block_end, + ACTIONS(2589), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(1999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99518,19 +94015,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 29, + ACTIONS(2001), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99548,21 +94043,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29703] = 8, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - STATE(1175), 1, - sym_arguments, + [26875] = 4, + ACTIONS(2161), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 12, + ACTIONS(2157), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99575,17 +94062,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2103), 24, + ACTIONS(2159), 28, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -99600,11 +94090,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [29763] = 3, + anon_sym_BQUOTE, + [26927] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99617,7 +94108,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 29, + ACTIONS(2293), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99647,11 +94138,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29813] = 3, + [26977] = 4, + ACTIONS(1989), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(1985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99664,9 +94157,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 29, + ACTIONS(1987), 28, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -99694,11 +94186,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29863] = 3, + [27029] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99711,7 +94203,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 29, + ACTIONS(2449), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99741,11 +94233,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29913] = 3, + [27079] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99758,7 +94250,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 29, + ACTIONS(2221), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99788,11 +94280,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29963] = 3, + [27129] = 25, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2431), 8, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [27223] = 4, + ACTIONS(1989), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(1985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99805,19 +94368,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 29, + ACTIONS(1987), 28, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99835,58 +94397,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30013] = 3, + [27275] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2695), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, + ACTIONS(1057), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1061), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1063), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_RPAREN, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2693), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [30063] = 3, + [27327] = 5, + ACTIONS(1989), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2429), 12, + ACTIONS(2591), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99899,19 +94469,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2431), 29, + ACTIONS(1987), 24, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99929,11 +94494,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30113] = 3, + [27381] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99946,7 +94511,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 29, + ACTIONS(2089), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99976,26 +94541,116 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30163] = 4, - ACTIONS(995), 1, - anon_sym_EQ, + [27431] = 25, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(991), 12, + ACTIONS(2453), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2243), 8, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [27525] = 15, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2465), 1, anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 7, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 28, + ACTIONS(2175), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100004,9 +94659,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [27599] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2596), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2594), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [27649] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1061), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1063), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -100024,22 +94763,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30215] = 7, - ACTIONS(1452), 1, + [27699] = 7, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(2105), 1, + ACTIONS(2139), 1, sym_identifier, - STATE(2989), 1, + STATE(2911), 1, sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3360), 2, + STATE(3286), 2, sym__module_export_name, sym_string, - ACTIONS(2039), 35, + ACTIONS(1959), 35, anon_sym_export, anon_sym_break, anon_sym_case, @@ -100075,11 +94814,11 @@ static const uint16_t ts_small_parse_table[] = { sym_true, sym_false, sym_null, - [30273] = 3, + [27757] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, + ACTIONS(2071), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100092,7 +94831,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2335), 29, + ACTIONS(2073), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100122,80 +94861,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30323] = 25, - ACTIONS(2361), 1, + [27807] = 10, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2349), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - STATE(1230), 1, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2339), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [30417] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1035), 12, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100208,103 +94893,148 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1033), 29, + ACTIONS(2175), 21, sym__automatic_semicolon, sym__ternary_qmark, - sym__statement_boundary, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_else, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_while, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30467] = 3, + [27871] = 21, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, + ACTIONS(2453), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 29, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 12, sym__automatic_semicolon, sym__ternary_qmark, - sym__statement_boundary, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_else, - anon_sym_instanceof, - anon_sym_while, - anon_sym_LPAREN, + anon_sym_RBRACE, anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [27957] = 22, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, anon_sym_LBRACK, + ACTIONS(2351), 1, anon_sym_DOT, + ACTIONS(2459), 1, sym_optional_chain, + ACTIONS(2461), 1, anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, anon_sym_PERCENT, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [30517] = 4, - ACTIONS(2221), 1, - anon_sym_EQ, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, - sym_comment, - ACTIONS(2217), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 28, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 11, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100312,280 +95042,247 @@ static const uint16_t ts_small_parse_table[] = { sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [28045] = 13, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, anon_sym_LBRACK, + ACTIONS(2351), 1, anon_sym_DOT, + ACTIONS(2459), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2477), 1, anon_sym_PERCENT, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [30569] = 3, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1023), 12, + ACTIONS(2453), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1021), 29, + ACTIONS(2175), 20, sym__automatic_semicolon, sym__ternary_qmark, - sym__statement_boundary, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_else, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_while, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30619] = 5, - ACTIONS(995), 1, - anon_sym_EQ, + [28115] = 19, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2697), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(991), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2245), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 24, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2483), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [30673] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2513), 12, - anon_sym_STAR, + ACTIONS(2455), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2515), 29, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 13, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30723] = 25, - ACTIONS(2361), 1, + [28197] = 20, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2349), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, + ACTIONS(2465), 1, anon_sym_GT_GT, - ACTIONS(2545), 1, + ACTIONS(2469), 1, anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, + ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - STATE(1230), 1, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2453), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2543), 2, + ACTIONS(2467), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2551), 2, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2559), 2, + ACTIONS(2483), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, + ACTIONS(2455), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, + ACTIONS(2457), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2383), 8, + ACTIONS(2175), 13, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [30817] = 15, - ACTIONS(2361), 1, + [28281] = 21, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2349), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2541), 1, + ACTIONS(2465), 1, anon_sym_GT_GT, - ACTIONS(2553), 1, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - STATE(1230), 1, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2453), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2543), 2, + ACTIONS(2467), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2551), 2, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2563), 2, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2387), 7, + ACTIONS(2455), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2385), 18, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 12, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100593,23 +95290,36 @@ static const uint16_t ts_small_parse_table[] = { sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [30891] = 3, + [28367] = 12, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2453), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -100618,48 +95328,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 29, + ACTIONS(2175), 20, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30941] = 5, - ACTIONS(2700), 1, - sym__arrow_function_block_end, - ACTIONS(2702), 1, - sym__completed_arrow_function, + [28435] = 10, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2085), 12, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100672,39 +95383,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2087), 27, + ACTIONS(2175), 21, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30995] = 3, + [28499] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2423), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100717,7 +95422,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 29, + ACTIONS(2425), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100747,204 +95452,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31045] = 26, - ACTIONS(2361), 1, + [28549] = 17, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2349), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, + ACTIONS(2465), 1, anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, + ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2702), 1, - sym__completed_arrow_function, - STATE(1230), 1, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2453), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2543), 2, + ACTIONS(2467), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2551), 2, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, + ACTIONS(2455), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, + ACTIONS(2457), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2087), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [31141] = 5, - ACTIONS(2704), 1, - sym__arrow_function_block_end, - ACTIONS(2706), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2069), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2245), 4, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2071), 27, + ACTIONS(2175), 15, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31195] = 26, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2539), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - ACTIONS(2561), 1, anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2706), 1, - sym__completed_arrow_function, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2071), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_BQUOTE, - [31291] = 5, - ACTIONS(2708), 1, - sym__arrow_function_block_end, - ACTIONS(2710), 1, + [28627] = 5, + ACTIONS(2598), 1, + sym__arrow_function_block_continuation, + ACTIONS(2600), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2123), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100957,7 +95534,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2125), 27, + ACTIONS(2025), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100985,175 +95562,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31345] = 26, - ACTIONS(2361), 1, + [28681] = 23, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2349), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2537), 1, + ACTIONS(2461), 1, anon_sym_AMP_AMP, - ACTIONS(2539), 1, + ACTIONS(2463), 1, anon_sym_PIPE_PIPE, - ACTIONS(2541), 1, + ACTIONS(2465), 1, anon_sym_GT_GT, - ACTIONS(2545), 1, + ACTIONS(2469), 1, anon_sym_AMP, - ACTIONS(2547), 1, + ACTIONS(2471), 1, anon_sym_CARET, - ACTIONS(2549), 1, + ACTIONS(2473), 1, anon_sym_PIPE, - ACTIONS(2553), 1, + ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - ACTIONS(2710), 1, - sym__completed_arrow_function, - STATE(1230), 1, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2453), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2543), 2, + ACTIONS(2467), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2551), 2, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2559), 2, + ACTIONS(2483), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, + ACTIONS(2455), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, + ACTIONS(2457), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2125), 7, + ACTIONS(2175), 10, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [31441] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2714), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2712), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [31491] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2718), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2716), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [31541] = 3, + [28771] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101166,7 +95646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2335), 29, + ACTIONS(2025), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -101196,11 +95676,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31591] = 3, + [28821] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101213,7 +95693,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 29, + ACTIONS(2403), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -101243,15 +95723,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31641] = 5, - ACTIONS(2720), 1, - sym__arrow_function_block_continuation, - ACTIONS(2722), 1, + [28871] = 25, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2213), 8, + sym__automatic_semicolon, + sym__await_identifier_line_break, sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [28965] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101264,17 +95809,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 27, - sym__automatic_semicolon, + ACTIONS(2391), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -101292,11 +95839,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31695] = 3, + [29015] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101309,7 +95856,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 29, + ACTIONS(2081), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -101339,26 +95886,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31745] = 10, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1230), 1, - sym_arguments, + [29065] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101371,47 +95903,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 21, - sym__automatic_semicolon, + ACTIONS(2301), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31809] = 10, - ACTIONS(81), 1, - anon_sym_BQUOTE, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - STATE(1347), 1, - sym_template_string, - STATE(1352), 1, - sym_arguments, + [29115] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2025), 12, + ACTIONS(2405), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101424,15 +95950,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2027), 22, - sym__automatic_semicolon, + ACTIONS(2407), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -101447,142 +95979,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [31873] = 21, - ACTIONS(2361), 1, + anon_sym_BQUOTE, + [29165] = 9, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2541), 1, - anon_sym_GT_GT, - ACTIONS(2545), 1, - anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1230), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2557), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2531), 3, + ACTIONS(1991), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 12, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [31959] = 22, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2363), 1, - anon_sym_LBRACK, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2537), 1, - anon_sym_AMP_AMP, - ACTIONS(2541), 1, anon_sym_GT_GT, - ACTIONS(2545), 1, anon_sym_AMP, - ACTIONS(2547), 1, - anon_sym_CARET, - ACTIONS(2549), 1, anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1230), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2529), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2543), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2551), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2557), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2559), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2531), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 11, - sym__automatic_semicolon, + ACTIONS(1993), 22, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [32047] = 3, + [29227] = 5, + ACTIONS(2161), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(2606), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2157), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101595,19 +96057,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 29, + ACTIONS(2159), 24, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -101625,11 +96082,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32097] = 3, + [29281] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2734), 17, + ACTIONS(2611), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -101647,7 +96104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2732), 24, + ACTIONS(2609), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -101672,68 +96129,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [32147] = 13, - ACTIONS(2361), 1, + [29331] = 25, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2349), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2553), 1, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2555), 1, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - STATE(1230), 1, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2453), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2551), 2, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2563), 2, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2387), 8, + ACTIONS(2455), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2385), 20, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2319), 8, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [32217] = 3, + [29425] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101746,19 +96215,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 29, - sym__automatic_semicolon, + ACTIONS(2171), 29, sym__ternary_qmark, - sym__statement_boundary, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, - anon_sym_else, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_while, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -101776,67 +96245,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32267] = 13, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2387), 8, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2385), 19, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [32336] = 3, + [29475] = 4, + ACTIONS(987), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2513), 12, + ACTIONS(983), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101849,7 +96264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2515), 28, + ACTIONS(985), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101878,11 +96293,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32385] = 3, + [29527] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101895,7 +96310,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 28, + ACTIONS(1003), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -101924,13 +96339,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32434] = 4, - ACTIONS(995), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [29577] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(991), 12, + ACTIONS(1031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101943,14 +96357,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 27, + ACTIONS(1029), 29, sym__automatic_semicolon, sym__ternary_qmark, + sym__statement_boundary, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_else, anon_sym_instanceof, + anon_sym_while, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -101971,57 +96387,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32485] = 3, + [29627] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2589), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1023), 12, + ACTIONS(2453), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1021), 28, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2001), 7, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32534] = 3, + [29723] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2403), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102034,19 +96474,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2405), 28, + ACTIONS(979), 29, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__statement_boundary, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_else, anon_sym_instanceof, - anon_sym_of, + anon_sym_while, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -102063,13 +96503,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32583] = 4, - ACTIONS(2744), 1, + anon_sym_BQUOTE, + [29773] = 5, + ACTIONS(2613), 1, + sym__arrow_function_block_end, + ACTIONS(2615), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(1999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102082,7 +96525,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 27, + ACTIONS(2001), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102110,13 +96553,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32634] = 4, - ACTIONS(2163), 1, - anon_sym_EQ, + [29827] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(1043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102129,14 +96570,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 27, + ACTIONS(1041), 29, sym__automatic_semicolon, sym__ternary_qmark, + sym__statement_boundary, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_else, anon_sym_instanceof, + anon_sym_while, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -102157,13 +96600,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32685] = 4, - ACTIONS(2746), 1, - sym__completed_arrow_function, + [29877] = 8, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(2103), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102176,19 +96627,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 27, - sym__automatic_semicolon, + ACTIONS(2105), 24, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -102203,14 +96652,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [32736] = 4, - ACTIONS(2748), 1, + [29937] = 5, + ACTIONS(2617), 1, + sym__arrow_function_block_end, + ACTIONS(2619), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102223,7 +96673,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 27, + ACTIONS(2049), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102251,11 +96701,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32787] = 3, + [29991] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2425), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102268,7 +96718,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2427), 28, + ACTIONS(2297), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102297,11 +96747,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32836] = 3, + anon_sym_BQUOTE, + [30041] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2619), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2049), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [30137] = 4, + ACTIONS(987), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2509), 12, + ACTIONS(983), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102314,18 +96837,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2511), 28, - sym__automatic_semicolon, + ACTIONS(985), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -102343,11 +96866,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32885] = 3, + [30189] = 5, + ACTIONS(2621), 1, + sym__arrow_function_block_end, + ACTIONS(2623), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, + ACTIONS(2007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102360,11 +96887,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 28, + ACTIONS(2009), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -102389,11 +96915,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32934] = 3, + [30243] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(1047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102406,7 +96932,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 28, + ACTIONS(1045), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102435,11 +96961,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32983] = 3, + anon_sym_BQUOTE, + [30293] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2623), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2009), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [30389] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102452,7 +97049,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 28, + ACTIONS(1019), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -102481,11 +97078,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [33032] = 3, + anon_sym_BQUOTE, + [30439] = 5, + ACTIONS(2625), 1, + sym__arrow_function_block_end, + ACTIONS(2627), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102498,11 +97100,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 28, + ACTIONS(2057), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -102527,11 +97128,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33081] = 3, + [30493] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1882), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102544,18 +97145,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1884), 28, - sym__automatic_semicolon, + ACTIONS(2257), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -102573,11 +97175,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33130] = 3, + [30543] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(997), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102590,14 +97196,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 28, + ACTIONS(1003), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -102619,11 +97223,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33179] = 3, + [30595] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2305), 12, + ACTIONS(1013), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102636,14 +97244,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2307), 28, + ACTIONS(1019), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -102665,11 +97271,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33228] = 3, + [30647] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102682,18 +97288,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 28, - sym__automatic_semicolon, + ACTIONS(995), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -102711,103 +97318,132 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33277] = 3, + [30697] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, - anon_sym_STAR, - anon_sym_in, + ACTIONS(2631), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2629), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2311), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [30747] = 26, + ACTIONS(2347), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(2349), 1, anon_sym_LBRACK, + ACTIONS(2351), 1, anon_sym_DOT, + ACTIONS(2459), 1, sym_optional_chain, + ACTIONS(2461), 1, anon_sym_AMP_AMP, + ACTIONS(2463), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, anon_sym_PERCENT, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2485), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [33326] = 3, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2627), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2453), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 28, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2057), 7, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33375] = 3, + [30843] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(989), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102820,14 +97456,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 28, + ACTIONS(995), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -102849,152 +97483,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33424] = 3, + [30895] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2335), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(2635), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [33473] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2333), 12, - anon_sym_STAR, - anon_sym_in, anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2335), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33522] = 6, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(2750), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3293), 2, - sym__module_export_name, - sym_string, - ACTIONS(2039), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2633), 24, anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, anon_sym_function, - anon_sym_if, anon_sym_import, - anon_sym_in, - anon_sym_instanceof, anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, anon_sym_typeof, - anon_sym_var, anon_sym_void, - anon_sym_while, - anon_sym_with, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, - [33577] = 3, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [30945] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2341), 12, + ACTIONS(1021), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103007,14 +97551,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2343), 28, + ACTIONS(1027), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -103036,11 +97578,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33626] = 3, + [30997] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(1033), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103053,14 +97599,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 28, + ACTIONS(1039), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -103082,11 +97626,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33675] = 3, + [31049] = 5, + ACTIONS(2637), 1, + sym__arrow_function_block_continuation, + ACTIONS(2639), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2345), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103099,11 +97647,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2347), 28, + ACTIONS(1979), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103128,13 +97675,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33724] = 4, - ACTIONS(2221), 1, - anon_sym_EQ, + [31103] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2217), 12, + ACTIONS(1005), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103147,13 +97696,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 27, + ACTIONS(1011), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -103175,11 +97723,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33775] = 3, + [31155] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2349), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103192,18 +97740,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2351), 28, - sym__automatic_semicolon, + ACTIONS(1979), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -103221,11 +97770,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33824] = 3, + [31205] = 5, + ACTIONS(987), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2641), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(983), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103238,17 +97794,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 28, - sym__automatic_semicolon, + ACTIONS(985), 24, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -103267,11 +97819,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33873] = 3, + [31259] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(1031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103284,18 +97836,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 28, - sym__automatic_semicolon, + ACTIONS(1029), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -103313,11 +97866,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33922] = 3, + [31309] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(1049), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103330,14 +97887,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 28, + ACTIONS(1055), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -103359,11 +97914,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33971] = 3, + [31361] = 5, + ACTIONS(2644), 1, + sym__arrow_function_block_end, + ACTIONS(2646), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103376,11 +97935,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 28, + ACTIONS(2065), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103405,59 +97963,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34020] = 3, + [31415] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2646), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2379), 12, + ACTIONS(2453), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2381), 28, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2065), 7, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34069] = 4, - ACTIONS(2752), 1, + [31511] = 5, + ACTIONS(2648), 1, + sym__arrow_function_block_continuation, + ACTIONS(2650), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(2071), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103470,7 +98054,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 27, + ACTIONS(2073), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103498,11 +98082,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34120] = 3, + [31565] = 5, + ACTIONS(2652), 1, + sym__arrow_function_block_continuation, + ACTIONS(2654), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103515,11 +98103,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 28, + ACTIONS(2081), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103544,11 +98131,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34169] = 3, + [31619] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103561,18 +98148,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 28, - sym__automatic_semicolon, + ACTIONS(2365), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -103590,13 +98178,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34218] = 4, - ACTIONS(2754), 1, - sym__completed_arrow_function, + [31669] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103609,17 +98195,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 27, - sym__automatic_semicolon, + ACTIONS(2311), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -103637,13 +98225,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34269] = 4, - ACTIONS(2756), 1, - sym__completed_arrow_function, + [31719] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(1043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103656,17 +98242,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 27, - sym__automatic_semicolon, + ACTIONS(1041), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -103684,13 +98272,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34320] = 4, - ACTIONS(2758), 1, - sym__completed_arrow_function, + [31769] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103703,17 +98289,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 27, - sym__automatic_semicolon, + ACTIONS(326), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -103731,13 +98319,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34371] = 4, - ACTIONS(2760), 1, + [31819] = 5, + ACTIONS(2656), 1, + sym__arrow_function_block_end, + ACTIONS(2658), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(2015), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103750,7 +98340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 27, + ACTIONS(2017), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103778,13 +98368,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34422] = 4, - ACTIONS(2762), 1, - sym__completed_arrow_function, + [31873] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(1047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103797,14 +98385,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 27, + ACTIONS(1045), 29, sym__automatic_semicolon, sym__ternary_qmark, + sym__statement_boundary, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_else, anon_sym_instanceof, + anon_sym_while, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -103825,57 +98415,151 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34473] = 3, + [31923] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, + anon_sym_LBRACK, + ACTIONS(2351), 1, + anon_sym_DOT, + ACTIONS(2459), 1, + sym_optional_chain, + ACTIONS(2461), 1, + anon_sym_AMP_AMP, + ACTIONS(2463), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, + anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, + anon_sym_PERCENT, + ACTIONS(2479), 1, + anon_sym_STAR_STAR, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2658), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(2453), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2481), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 28, + ACTIONS(2483), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2487), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2017), 7, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_BQUOTE, + [32019] = 26, + ACTIONS(2347), 1, + anon_sym_LPAREN, + ACTIONS(2349), 1, anon_sym_LBRACK, + ACTIONS(2351), 1, anon_sym_DOT, + ACTIONS(2459), 1, sym_optional_chain, + ACTIONS(2461), 1, anon_sym_AMP_AMP, + ACTIONS(2463), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2465), 1, + anon_sym_GT_GT, + ACTIONS(2469), 1, + anon_sym_AMP, + ACTIONS(2471), 1, anon_sym_CARET, + ACTIONS(2473), 1, + anon_sym_PIPE, + ACTIONS(2477), 1, anon_sym_PERCENT, + ACTIONS(2479), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2485), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2489), 1, + sym__ternary_qmark, + ACTIONS(2615), 1, + sym__completed_arrow_function, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2453), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2467), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2475), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2481), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2483), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2455), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2457), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2001), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_BQUOTE, - [34522] = 3, + [32115] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2403), 12, + ACTIONS(2413), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103888,18 +98572,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2405), 28, - sym__automatic_semicolon, + ACTIONS(2415), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -103917,11 +98602,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34571] = 3, + [32165] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2243), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [32258] = 4, + ACTIONS(987), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 12, + ACTIONS(983), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103934,11 +98689,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1031), 28, + ACTIONS(985), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103963,11 +98717,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34620] = 3, + [32309] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2253), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [32402] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2153), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103980,18 +98802,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 28, - sym__automatic_semicolon, + ACTIONS(2155), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -104008,12 +98831,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34669] = 3, + [32451] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104026,18 +98848,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 28, - sym__automatic_semicolon, + ACTIONS(2253), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -104054,12 +98877,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34718] = 3, + [32500] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 12, + ACTIONS(2413), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104072,17 +98894,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 28, + ACTIONS(2415), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -104101,11 +98923,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34767] = 3, + [32549] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2407), 12, + ACTIONS(2433), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104118,18 +98940,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2409), 28, - sym__automatic_semicolon, + ACTIONS(2435), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -104146,12 +98969,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34816] = 3, + [32598] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104164,18 +98986,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2413), 28, - sym__automatic_semicolon, + ACTIONS(2207), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -104192,12 +99015,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34865] = 3, + [32647] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104210,18 +99032,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 28, - sym__automatic_semicolon, + ACTIONS(2225), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -104238,12 +99061,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34914] = 3, + [32696] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104256,18 +99078,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 28, - sym__automatic_semicolon, + ACTIONS(2305), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -104284,12 +99107,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34963] = 3, + [32745] = 4, + ACTIONS(2161), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(2157), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104302,11 +99126,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 28, + ACTIONS(2159), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -104331,11 +99154,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35012] = 3, + [32796] = 6, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(2694), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2868), 2, + sym__module_export_name, + sym_string, + ACTIONS(1959), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [32851] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2421), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104348,7 +99220,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2423), 28, + ACTIONS(326), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104377,11 +99249,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35061] = 3, + [32900] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2425), 12, + ACTIONS(1802), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104394,7 +99266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2427), 28, + ACTIONS(1804), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104423,11 +99295,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35110] = 3, + [32949] = 6, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(2696), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2900), 2, + sym__module_export_name, + sym_string, + ACTIONS(1959), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [33004] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(2153), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104440,7 +99361,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 28, + ACTIONS(2155), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104469,11 +99390,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35159] = 3, + [33053] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104486,7 +99407,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 28, + ACTIONS(2249), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104515,11 +99436,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35208] = 3, + [33102] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(2405), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104532,7 +99453,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 28, + ACTIONS(2407), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104561,11 +99482,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35257] = 3, + [33151] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104578,7 +99499,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 28, + ACTIONS(2253), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104607,11 +99528,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35306] = 3, + [33200] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2151), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104624,7 +99545,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 28, + ACTIONS(2297), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104653,11 +99574,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35355] = 3, + [33249] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2429), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104670,7 +99591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2431), 28, + ACTIONS(2365), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104699,11 +99620,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35404] = 3, + [33298] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104716,7 +99637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 28, + ACTIONS(2365), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104745,79 +99666,195 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35453] = 25, - ACTIONS(2115), 1, + [33347] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2433), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2435), 28, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, + 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, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [33396] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2373), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2375), 28, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [33445] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2437), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2439), 28, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - ACTIONS(2315), 7, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [33494] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2443), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2445), 28, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [35546] = 3, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [33543] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104830,7 +99867,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 28, + ACTIONS(2449), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104859,11 +99896,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35595] = 3, + [33592] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104876,7 +99913,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 28, + ACTIONS(2171), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104905,11 +99942,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35644] = 3, + [33641] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104922,7 +99959,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 28, + ACTIONS(2233), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104951,11 +99988,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35693] = 3, + [33690] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104968,7 +100005,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 28, + ACTIONS(2237), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104997,11 +100034,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35742] = 3, + [33739] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105014,7 +100051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 28, + ACTIONS(2241), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105043,11 +100080,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35791] = 3, + [33788] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105060,7 +100097,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 28, + ACTIONS(2207), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105089,11 +100126,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35840] = 3, + [33837] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105106,7 +100143,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 28, + ACTIONS(2211), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105135,11 +100172,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35889] = 3, + [33886] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105152,7 +100189,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 28, + ACTIONS(2221), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105181,11 +100218,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35938] = 3, + [33935] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105198,7 +100235,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 28, + ACTIONS(2225), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105227,11 +100264,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35987] = 3, + [33984] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105244,7 +100281,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 28, + ACTIONS(1063), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105273,11 +100310,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36036] = 3, + [34033] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105290,7 +100327,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 28, + ACTIONS(2025), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105319,11 +100356,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36085] = 3, + [34082] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105336,7 +100373,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 28, + ACTIONS(2391), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105365,11 +100402,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36134] = 3, + [34131] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105382,7 +100419,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 28, + ACTIONS(2395), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105411,11 +100448,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36183] = 3, + [34180] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105428,7 +100465,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 28, + ACTIONS(2229), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105457,11 +100494,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36232] = 3, + [34229] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1069), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105474,7 +100511,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1071), 28, + ACTIONS(2263), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105503,11 +100540,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36281] = 3, + [34278] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105520,7 +100557,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 28, + ACTIONS(2293), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105549,11 +100586,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36330] = 3, + [34327] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(2071), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105566,7 +100603,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 28, + ACTIONS(2073), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105595,11 +100632,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36379] = 3, + [34376] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105612,7 +100649,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 28, + ACTIONS(2081), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105641,11 +100678,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36428] = 3, + [34425] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105658,19 +100695,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 28, + ACTIONS(2301), 28, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -105687,13 +100723,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [36477] = 4, - ACTIONS(2790), 1, - sym__completed_arrow_function, + anon_sym_BQUOTE, + [34474] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105706,10 +100741,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 27, + ACTIONS(2305), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -105734,11 +100770,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36528] = 3, + [34523] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105751,7 +100787,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 28, + ACTIONS(1003), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105780,13 +100816,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36577] = 4, - ACTIONS(2792), 1, - sym__completed_arrow_function, + [34572] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105799,10 +100833,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 27, + ACTIONS(1019), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -105827,11 +100862,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36628] = 3, + [34621] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105844,7 +100879,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 28, + ACTIONS(2257), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105873,11 +100908,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36677] = 3, + [34670] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2517), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105890,7 +100925,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2519), 28, + ACTIONS(995), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105919,13 +100954,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36726] = 4, - ACTIONS(2794), 1, - sym__completed_arrow_function, + [34719] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105938,10 +100971,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 27, + ACTIONS(1979), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -105966,11 +101000,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36777] = 3, + [34768] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2513), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105983,17 +101017,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2515), 28, + ACTIONS(2311), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -106012,11 +101046,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36826] = 3, + [34817] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106029,7 +101063,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 28, + ACTIONS(2089), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106058,11 +101092,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36875] = 3, + [34866] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106075,7 +101109,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 28, + ACTIONS(2097), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106104,11 +101138,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36924] = 3, + [34915] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2313), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106121,7 +101155,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 28, + ACTIONS(2315), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106150,11 +101184,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36973] = 3, + [34964] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106167,7 +101201,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 28, + ACTIONS(2267), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106196,11 +101230,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37022] = 3, + [35013] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106213,7 +101247,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 28, + ACTIONS(2273), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106242,11 +101276,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37071] = 3, + [35062] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106259,7 +101293,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 28, + ACTIONS(1027), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106288,11 +101322,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37120] = 3, + [35111] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106305,7 +101339,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 28, + ACTIONS(1039), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106334,11 +101368,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37169] = 3, + [35160] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2329), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106351,7 +101385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 28, + ACTIONS(2331), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106380,11 +101414,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37218] = 3, + [35209] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2525), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106397,7 +101431,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2527), 28, + ACTIONS(1011), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106426,288 +101460,103 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37267] = 25, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, + [35258] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2277), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2339), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [37360] = 25, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2369), 7, + ACTIONS(2279), 28, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [37453] = 25, - ACTIONS(2115), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2383), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [37546] = 15, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2772), 1, - anon_sym_GT_GT, - STATE(1175), 1, - sym_arguments, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35307] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2283), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2387), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 17, + ACTIONS(2285), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + 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, - [37619] = 10, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35356] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106720,370 +101569,179 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 20, + ACTIONS(2165), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, 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, - [37682] = 21, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35405] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2335), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 11, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [37767] = 22, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, anon_sym_PIPE, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 10, + ACTIONS(2337), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [37854] = 19, - ACTIONS(2115), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2772), 1, - anon_sym_GT_GT, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2387), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 12, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, anon_sym_QMARK_QMARK, - [37935] = 20, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35454] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(1053), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 12, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1055), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [38018] = 21, - ACTIONS(2115), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 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(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - STATE(1175), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35503] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2343), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 11, + ACTIONS(2345), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [38103] = 12, - ACTIONS(2115), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 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(2742), 1, anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35552] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2355), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -107092,48 +101750,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 19, + ACTIONS(2357), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, 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, - [38170] = 10, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35601] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107146,294 +101799,224 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 20, + ACTIONS(2361), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, 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, - [38233] = 17, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2772), 1, - anon_sym_GT_GT, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35650] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2409), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2387), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 14, + ACTIONS(2411), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [38310] = 23, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - STATE(1175), 1, - sym_arguments, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35699] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2369), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 9, + ACTIONS(2371), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_QMARK_QMARK, - [38399] = 25, - ACTIONS(2115), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, + 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, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35748] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2377), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2397), 7, + ACTIONS(2379), 28, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [38492] = 25, - ACTIONS(2115), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, + 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, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35797] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2417), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2437), 7, + ACTIONS(2419), 28, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [38585] = 3, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35846] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107446,19 +102029,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 28, + ACTIONS(2383), 28, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -107475,21 +102057,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [38634] = 8, - ACTIONS(81), 1, anon_sym_BQUOTE, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - STATE(1347), 1, - sym_template_string, + [35895] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2385), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107502,16 +102075,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 23, + ACTIONS(2387), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -107526,109 +102103,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [38693] = 6, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(2796), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2956), 2, - sym__module_export_name, - sym_string, - ACTIONS(2039), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [38748] = 6, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(2798), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3022), 2, - sym__module_export_name, - sym_string, - ACTIONS(2039), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [38803] = 3, + anon_sym_BQUOTE, + [35944] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2509), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107641,7 +102121,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2511), 28, + ACTIONS(2399), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107670,11 +102150,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38852] = 3, + [35993] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2341), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107687,19 +102167,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2343), 28, + ACTIONS(2399), 28, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -107716,11 +102195,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [38901] = 3, + anon_sym_BQUOTE, + [36042] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1035), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107733,7 +102213,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1033), 28, + ACTIONS(2399), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107762,11 +102242,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38950] = 3, + [36091] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2189), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107779,7 +102259,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 28, + ACTIONS(2399), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107808,11 +102288,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38999] = 3, + [36140] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2407), 12, + ACTIONS(2423), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107825,10 +102305,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2409), 27, + ACTIONS(2425), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -107853,11 +102334,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39047] = 3, + [36189] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1069), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107870,10 +102351,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1071), 27, + ACTIONS(2403), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -107898,11 +102380,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39095] = 3, + [36238] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(2427), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107915,10 +102397,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 27, + ACTIONS(2429), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -107943,11 +102426,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39143] = 3, + [36287] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(2409), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107960,10 +102443,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 27, + ACTIONS(2411), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -107988,11 +102472,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39191] = 3, + [36336] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(1031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108005,10 +102489,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 27, + ACTIONS(1029), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -108033,11 +102518,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39239] = 3, + [36385] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2345), 12, + ACTIONS(2413), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108050,10 +102535,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2347), 27, + ACTIONS(2415), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -108078,11 +102564,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39287] = 3, + [36434] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(1043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108095,10 +102581,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 27, + ACTIONS(1041), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -108123,11 +102610,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39335] = 3, + [36483] = 4, + ACTIONS(2698), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108140,7 +102629,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 27, + ACTIONS(2257), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108168,11 +102657,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39383] = 3, + [36534] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2189), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108185,10 +102674,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 27, + ACTIONS(979), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -108213,11 +102703,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39431] = 3, + [36583] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(1047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108230,10 +102720,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 27, + ACTIONS(1045), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -108258,11 +102749,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39479] = 3, + [36632] = 4, + ACTIONS(2700), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108275,7 +102768,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 27, + ACTIONS(2257), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108303,11 +102796,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39527] = 3, + [36683] = 4, + ACTIONS(2702), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108320,7 +102815,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1031), 27, + ACTIONS(2267), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108348,11 +102843,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39575] = 3, + [36734] = 4, + ACTIONS(2704), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2525), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108365,7 +102862,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2527), 27, + ACTIONS(2273), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108393,11 +102890,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39623] = 3, + [36785] = 4, + ACTIONS(2706), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108410,7 +102909,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 27, + ACTIONS(2279), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108438,78 +102937,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39671] = 25, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2806), 1, - sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, - anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, - anon_sym_PERCENT, - ACTIONS(2826), 1, - anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - STATE(1409), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2800), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2437), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [39763] = 3, + [36836] = 4, + ACTIONS(2708), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108522,7 +102956,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 27, + ACTIONS(2285), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108550,11 +102984,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39811] = 3, + [36887] = 4, + ACTIONS(2710), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108567,7 +103003,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2335), 27, + ACTIONS(2165), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108595,11 +103031,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39859] = 3, + [36938] = 6, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(2712), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3288), 2, + sym__module_export_name, + sym_string, + ACTIONS(1959), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [36993] = 4, + ACTIONS(1989), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2349), 12, + ACTIONS(1985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108612,7 +103099,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2351), 27, + ACTIONS(1987), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108640,11 +103127,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39907] = 3, + [37044] = 4, + ACTIONS(2714), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108657,7 +103146,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 27, + ACTIONS(2267), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108685,11 +103174,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39955] = 3, + [37095] = 4, + ACTIONS(2716), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108702,7 +103193,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 27, + ACTIONS(2273), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108730,11 +103221,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40003] = 3, + [37146] = 8, + ACTIONS(81), 1, + anon_sym_BQUOTE, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2517), 1, + sym_optional_chain, + STATE(1325), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(2153), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108747,7 +103248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 27, + ACTIONS(2155), 23, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108757,9 +103258,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -108774,12 +103272,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40051] = 3, + [37205] = 4, + ACTIONS(2718), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108792,7 +103291,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 27, + ACTIONS(2279), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108820,11 +103319,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40099] = 3, + [37256] = 4, + ACTIONS(2720), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108837,7 +103338,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 27, + ACTIONS(2285), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108865,11 +103366,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40147] = 3, + [37307] = 4, + ACTIONS(2722), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108882,7 +103385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 27, + ACTIONS(2165), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108910,170 +103413,220 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40195] = 25, - ACTIONS(2724), 1, + [37358] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2808), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2820), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(1409), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2369), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2431), 7, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - [40287] = 5, - ACTIONS(2838), 1, - anon_sym_LPAREN, - ACTIONS(2841), 1, anon_sym_COLON, + anon_sym_RBRACK, + [37451] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1882), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1884), 25, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2441), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [37544] = 15, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40339] = 3, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 27, - sym__automatic_semicolon, + ACTIONS(2175), 17, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40387] = 3, + [37617] = 10, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109086,343 +103639,476 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 27, - sym__automatic_semicolon, + ACTIONS(2175), 20, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40435] = 3, + [37680] = 21, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2421), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2423), 27, - sym__automatic_semicolon, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 11, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [37765] = 22, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40483] = 3, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 27, - sym__automatic_semicolon, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 10, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [37852] = 13, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40531] = 3, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2379), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2381), 27, - sym__automatic_semicolon, + ACTIONS(2175), 19, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40579] = 25, - ACTIONS(2724), 1, + [37921] = 19, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, - anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - STATE(1409), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2245), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2383), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2175), 12, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - [40671] = 3, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [38002] = 20, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 27, - sym__automatic_semicolon, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 12, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40719] = 15, - ACTIONS(2724), 1, + [38085] = 21, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2812), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2824), 1, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1409), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2834), 2, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 11, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [38170] = 12, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2387), 7, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 16, - sym__automatic_semicolon, + ACTIONS(2175), 19, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [40791] = 3, + [38237] = 10, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2517), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109435,387 +104121,390 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2519), 27, - sym__automatic_semicolon, + ACTIONS(2175), 20, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40839] = 27, - ACTIONS(2724), 1, + [38300] = 17, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, - anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - ACTIONS(2843), 1, - anon_sym_COMMA, - STATE(1409), 1, + STATE(1160), 1, sym_arguments, - STATE(2289), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2845), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [40935] = 10, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2806), 1, - sym_optional_chain, - ACTIONS(2826), 1, - anon_sym_STAR_STAR, - STATE(1409), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2245), 4, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 19, - sym__automatic_semicolon, + ACTIONS(2175), 14, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [40997] = 21, - ACTIONS(2724), 1, + [38377] = 23, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2812), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2820), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1409), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 10, - sym__automatic_semicolon, + ACTIONS(2175), 9, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_QMARK_QMARK, - [41081] = 22, - ACTIONS(2724), 1, + [38466] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2808), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2812), 1, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2820), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1409), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 9, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2213), 7, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [41167] = 13, - ACTIONS(2724), 1, + anon_sym_COLON, + anon_sym_RBRACK, + [38559] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2824), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1409), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2319), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [38652] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2339), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2822), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 18, + ACTIONS(2341), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [41235] = 19, - ACTIONS(2724), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [38701] = 22, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2812), 1, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2824), 1, + ACTIONS(2738), 1, + anon_sym_AMP, + ACTIONS(2740), 1, + anon_sym_CARET, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - STATE(1409), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2387), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 11, + ACTIONS(2175), 9, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109823,160 +104512,240 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_CARET, anon_sym_QMARK_QMARK, - [41315] = 20, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2724), 1, + [38787] = 25, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2812), 1, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2824), 1, + ACTIONS(2740), 1, + anon_sym_CARET, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - STATE(1409), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2760), 1, + sym__ternary_qmark, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 11, + ACTIONS(2441), 6, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [41397] = 21, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2724), 1, + [38879] = 27, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2812), 1, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2824), 1, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - STATE(1409), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2760), 1, + sym__ternary_qmark, + ACTIONS(2762), 1, + anon_sym_COMMA, + ACTIONS(2765), 1, + anon_sym_RBRACE, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 10, + ACTIONS(2431), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [38975] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2231), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2233), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [41481] = 12, - ACTIONS(2724), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39023] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2389), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2391), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2726), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2824), 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(2826), 1, anon_sym_STAR_STAR, - STATE(1409), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39071] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(1043), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -109985,9 +104754,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 18, + ACTIONS(1041), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109995,37 +104765,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [41547] = 10, - ACTIONS(2724), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39119] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2377), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2379), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2726), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2826), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_STAR_STAR, - STATE(1409), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39167] = 5, + ACTIONS(2767), 1, + anon_sym_LPAREN, + ACTIONS(2770), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110038,155 +104851,185 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 19, + ACTIONS(2233), 25, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [41609] = 17, - ACTIONS(2724), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39219] = 27, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2812), 1, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2824), 1, + ACTIONS(2738), 1, + anon_sym_AMP, + ACTIONS(2740), 1, + anon_sym_CARET, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - STATE(1409), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2760), 1, + sym__ternary_qmark, + ACTIONS(2765), 1, + anon_sym_RBRACE, + ACTIONS(2772), 1, + anon_sym_COMMA, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2834), 2, + ACTIONS(2750), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2752), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2387), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2385), 13, + ACTIONS(2243), 4, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [41685] = 23, - ACTIONS(2724), 1, + [39315] = 27, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2808), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2820), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - STATE(1409), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2760), 1, + sym__ternary_qmark, + ACTIONS(2775), 1, + anon_sym_COMMA, + ACTIONS(2778), 1, + anon_sym_RBRACE, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 8, + ACTIONS(2243), 4, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_QMARK_QMARK, - [41773] = 3, + [39411] = 8, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + STATE(1310), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2103), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110199,7 +105042,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 27, + ACTIONS(2105), 22, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110207,11 +105050,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -110226,12 +105065,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [41821] = 3, + [39469] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2780), 6, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [39561] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(2443), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110244,7 +105149,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 27, + ACTIONS(2445), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110272,11 +105177,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41869] = 3, + [39609] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110289,7 +105194,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 27, + ACTIONS(2237), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110317,11 +105222,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41917] = 3, + [39657] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(1047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110334,7 +105239,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 27, + ACTIONS(1045), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110362,147 +105267,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41965] = 25, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2806), 1, - sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, - anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, - anon_sym_PERCENT, - ACTIONS(2826), 1, - anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - STATE(1409), 1, - sym_arguments, + [39705] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2393), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2397), 6, + ACTIONS(2395), 27, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, - [42057] = 27, - ACTIONS(2724), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2726), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - ACTIONS(2843), 1, - anon_sym_COMMA, - STATE(1409), 1, - sym_arguments, - STATE(2289), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2800), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2830), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2847), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [42153] = 3, + anon_sym_BQUOTE, + [39753] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110515,7 +105329,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 27, + ACTIONS(2241), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110543,11 +105357,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42201] = 3, + [39801] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110560,7 +105374,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 27, + ACTIONS(2297), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110588,78 +105402,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42249] = 25, - ACTIONS(2724), 1, + [39849] = 25, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2808), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2820), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - STATE(1409), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2339), 6, + ACTIONS(2243), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [42341] = 3, + [39941] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110672,7 +105486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 27, + ACTIONS(1063), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110700,11 +105514,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42389] = 3, + [39989] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2227), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2229), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [40037] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2151), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110717,7 +105576,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 27, + ACTIONS(2365), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110745,79 +105604,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42437] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2429), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2431), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + [40085] = 15, + ACTIONS(2511), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(2513), 1, anon_sym_LBRACK, + ACTIONS(2515), 1, anon_sym_DOT, + ACTIONS(2730), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2734), 1, + anon_sym_GT_GT, + ACTIONS(2746), 1, anon_sym_PERCENT, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [42485] = 8, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2806), 1, - sym_optional_chain, - STATE(1409), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 12, + ACTIONS(2724), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2103), 22, + ACTIONS(2175), 16, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110828,23 +105655,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [42543] = 3, + [40157] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2417), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110857,7 +105678,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 27, + ACTIONS(2419), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110885,78 +105706,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42591] = 25, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2806), 1, - sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, - anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, - anon_sym_PERCENT, - ACTIONS(2826), 1, - anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - STATE(1409), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2800), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2315), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [42683] = 3, + [40205] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110969,7 +105723,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 27, + ACTIONS(2263), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110997,11 +105751,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42731] = 3, + [40253] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111014,7 +105768,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 27, + ACTIONS(979), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111042,11 +105796,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42779] = 3, + [40301] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111059,7 +105813,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 27, + ACTIONS(2399), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111087,11 +105841,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42827] = 3, + [40349] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111104,7 +105858,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 27, + ACTIONS(2399), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111132,11 +105886,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42875] = 3, + [40397] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1882), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111149,7 +105903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1884), 27, + ACTIONS(2399), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111177,11 +105931,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42923] = 3, + [40445] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111194,7 +105948,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 27, + ACTIONS(2399), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111222,11 +105976,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42971] = 3, + [40493] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111239,7 +105993,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 27, + ACTIONS(2293), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111267,80 +106021,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43019] = 27, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2806), 1, - sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, - anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, - anon_sym_PERCENT, - ACTIONS(2826), 1, - anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - ACTIONS(2843), 1, - anon_sym_COMMA, - STATE(1409), 1, - sym_arguments, - STATE(2289), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2800), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2849), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [43115] = 3, + [40541] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(1802), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111353,7 +106038,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 27, + ACTIONS(1804), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111381,11 +106066,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43163] = 3, + [40589] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(2071), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111398,7 +106083,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 27, + ACTIONS(2073), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111426,216 +106111,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43211] = 25, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, + [40637] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(322), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2851), 6, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [43303] = 27, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2806), 1, - sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2818), 1, - anon_sym_CARET, - ACTIONS(2820), 1, anon_sym_PIPE, - ACTIONS(2824), 1, - anon_sym_PERCENT, - ACTIONS(2826), 1, - anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - ACTIONS(2843), 1, - anon_sym_COMMA, - STATE(1409), 1, - sym_arguments, - STATE(2289), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2800), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2853), 4, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(326), 27, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_SEMI, - [43399] = 27, - ACTIONS(2724), 1, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2726), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - ACTIONS(2843), 1, - anon_sym_COMMA, - STATE(1409), 1, - sym_arguments, - STATE(2289), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [40685] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2423), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2855), 4, + ACTIONS(2425), 27, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, - [43495] = 3, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [40733] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2305), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111648,7 +106218,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2307), 27, + ACTIONS(2403), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111676,11 +106246,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43543] = 3, + [40781] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111693,7 +106263,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 27, + ACTIONS(2365), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111721,11 +106291,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43591] = 3, + [40829] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111738,7 +106308,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 27, + ACTIONS(2081), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111766,11 +106336,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43639] = 3, + [40877] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111783,7 +106353,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2335), 27, + ACTIONS(2301), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111811,11 +106381,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43687] = 3, + [40925] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2369), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111828,7 +106398,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 27, + ACTIONS(2371), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111856,24 +106426,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43735] = 9, - ACTIONS(2724), 1, + [40973] = 10, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - STATE(1409), 1, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2053), 12, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111886,7 +106458,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2055), 20, + ACTIONS(2175), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111901,86 +106473,132 @@ static const uint16_t ts_small_parse_table[] = { 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, - [43795] = 27, - ACTIONS(2724), 1, + [41035] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2255), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2257), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2726), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [41083] = 25, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2820), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - ACTIONS(2843), 1, - anon_sym_COMMA, - STATE(1409), 1, + STATE(1310), 1, sym_arguments, - STATE(2289), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2857), 4, + ACTIONS(2431), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [43891] = 3, + [41175] = 5, + ACTIONS(2782), 1, + anon_sym_LPAREN, + ACTIONS(2785), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(1802), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111993,15 +106611,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 27, + ACTIONS(1804), 25, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -112021,36 +106637,246 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43939] = 3, + [41227] = 21, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2734), 1, + anon_sym_GT_GT, + ACTIONS(2738), 1, + anon_sym_AMP, + ACTIONS(2740), 1, + anon_sym_CARET, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, + anon_sym_PERCENT, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + STATE(1310), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(2724), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2750), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2752), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(2728), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 10, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [41311] = 27, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, anon_sym_GT_GT, + ACTIONS(2738), 1, anon_sym_AMP, + ACTIONS(2740), 1, + anon_sym_CARET, + ACTIONS(2742), 1, anon_sym_PIPE, + ACTIONS(2746), 1, + anon_sym_PERCENT, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2760), 1, + sym__ternary_qmark, + ACTIONS(2787), 1, + anon_sym_COMMA, + STATE(1310), 1, + sym_arguments, + STATE(2209), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2724), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 27, + ACTIONS(2752), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2726), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2728), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2789), 4, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_SEMI, + [41407] = 27, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, + anon_sym_GT_GT, + ACTIONS(2738), 1, + anon_sym_AMP, + ACTIONS(2740), 1, + anon_sym_CARET, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, + anon_sym_PERCENT, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2760), 1, + sym__ternary_qmark, + ACTIONS(2787), 1, anon_sym_COMMA, - anon_sym_RBRACE, + STATE(1310), 1, + sym_arguments, + STATE(2209), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2724), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2750), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2752), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2726), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2728), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2791), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, + [41503] = 9, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, anon_sym_LBRACK, + ACTIONS(2515), 1, anon_sym_DOT, + ACTIONS(2730), 1, sym_optional_chain, + STATE(1310), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1991), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1993), 20, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -112063,83 +106889,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [43987] = 27, - ACTIONS(2724), 1, + [41563] = 27, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2808), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2820), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - ACTIONS(2859), 1, + ACTIONS(2787), 1, anon_sym_COMMA, - ACTIONS(2862), 1, - anon_sym_RBRACE, - STATE(1409), 1, + STATE(1310), 1, sym_arguments, + STATE(2209), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2339), 4, + ACTIONS(2793), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [44083] = 3, + [41659] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112152,7 +106975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 27, + ACTIONS(2171), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112180,196 +107003,306 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44131] = 5, - ACTIONS(2864), 1, + [41707] = 13, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2867), 1, - anon_sym_COLON, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2746), 1, + anon_sym_PERCENT, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + STATE(1310), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(2724), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2744), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 25, + ACTIONS(2175), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [44183] = 27, - ACTIONS(2724), 1, + [41775] = 19, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2746), 1, + anon_sym_PERCENT, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + STATE(1310), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2245), 2, anon_sym_AMP, - ACTIONS(2818), 1, + anon_sym_PIPE, + ACTIONS(2724), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2750), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2752), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2726), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2728), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 11, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_CARET, - ACTIONS(2820), 1, + anon_sym_QMARK_QMARK, + [41855] = 20, + ACTIONS(2245), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2734), 1, + anon_sym_GT_GT, + ACTIONS(2738), 1, + anon_sym_AMP, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - ACTIONS(2862), 1, - anon_sym_RBRACE, - ACTIONS(2869), 1, - anon_sym_COMMA, - STATE(1409), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2383), 4, + ACTIONS(2175), 11, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [44279] = 27, - ACTIONS(2724), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [41937] = 21, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - ACTIONS(2872), 1, - anon_sym_COMMA, - ACTIONS(2875), 1, - anon_sym_RBRACE, - STATE(1409), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2383), 4, + ACTIONS(2175), 10, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [42021] = 12, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2746), 1, + anon_sym_PERCENT, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + STATE(1310), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2724), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 10, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 18, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_SEMI, - [44375] = 3, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [42087] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112382,7 +107315,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 27, + ACTIONS(1979), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112410,7 +107343,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44423] = 3, + [42135] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -112455,11 +107388,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44471] = 3, + [42183] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112472,7 +107405,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 27, + ACTIONS(2089), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112500,11 +107433,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44519] = 3, + [42231] = 10, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + STATE(1310), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1023), 12, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112517,7 +107465,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1021), 27, + ACTIONS(2175), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112525,31 +107473,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [44567] = 3, + [42293] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112562,7 +107502,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2413), 27, + ACTIONS(2097), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112590,11 +107530,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44615] = 3, + [42341] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, + ACTIONS(2313), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112607,7 +107547,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 27, + ACTIONS(2315), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112635,11 +107575,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44663] = 3, + [42389] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1035), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112652,7 +107592,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1033), 27, + ACTIONS(1003), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112680,11 +107620,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44711] = 3, + [42437] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112697,7 +107637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 27, + ACTIONS(2267), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112725,11 +107665,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44759] = 3, + [42485] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2427), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112742,7 +107682,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 27, + ACTIONS(2429), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112770,100 +107710,137 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44807] = 3, + [42533] = 25, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, + anon_sym_GT_GT, + ACTIONS(2738), 1, + anon_sym_AMP, + ACTIONS(2740), 1, + anon_sym_CARET, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, + anon_sym_PERCENT, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2760), 1, + sym__ternary_qmark, + STATE(1310), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(2724), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 27, + ACTIONS(2752), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2726), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2728), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2319), 6, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, + [42625] = 17, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, anon_sym_LBRACK, + ACTIONS(2515), 1, anon_sym_DOT, + ACTIONS(2730), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2734), 1, + anon_sym_GT_GT, + ACTIONS(2746), 1, anon_sym_PERCENT, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [44855] = 3, + STATE(1310), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2341), 12, + ACTIONS(2724), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2728), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2245), 4, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2343), 26, + ACTIONS(2175), 13, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [44902] = 3, + [42701] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112876,7 +107853,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 26, + ACTIONS(2273), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112903,11 +107880,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44949] = 3, + anon_sym_BQUOTE, + [42749] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2403), 12, + ACTIONS(2329), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112920,7 +107898,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2405), 26, + ACTIONS(2331), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112947,213 +107925,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44996] = 5, - ACTIONS(2221), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2877), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2217), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2219), 21, - sym__ternary_qmark, - anon_sym_instanceof, + anon_sym_BQUOTE, + [42797] = 27, + ACTIONS(2511), 1, anon_sym_LPAREN, + ACTIONS(2513), 1, anon_sym_LBRACK, + ACTIONS(2515), 1, anon_sym_DOT, + ACTIONS(2730), 1, sym_optional_chain, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2734), 1, + anon_sym_GT_GT, + ACTIONS(2738), 1, + anon_sym_AMP, + ACTIONS(2740), 1, anon_sym_CARET, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, anon_sym_PERCENT, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45047] = 3, + ACTIONS(2760), 1, + sym__ternary_qmark, + ACTIONS(2787), 1, + anon_sym_COMMA, + STATE(1310), 1, + sym_arguments, + STATE(2209), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2724), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45094] = 5, - ACTIONS(2163), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2879), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2159), 12, - anon_sym_STAR, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2161), 21, - sym__ternary_qmark, + ACTIONS(2728), 3, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45145] = 25, - ACTIONS(2724), 1, + ACTIONS(2795), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [42893] = 23, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2808), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2820), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, - anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - STATE(1409), 1, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2851), 5, + ACTIONS(2175), 8, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [45236] = 3, + anon_sym_QMARK_QMARK, + [42981] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113166,7 +108077,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 26, + ACTIONS(2375), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -113193,11 +108104,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45283] = 3, + anon_sym_BQUOTE, + [43029] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113210,7 +108122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 26, + ACTIONS(2279), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -113237,18 +108149,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45330] = 5, - ACTIONS(995), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [43077] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2881), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(991), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113261,10 +108167,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 21, + ACTIONS(2211), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -113283,77 +108195,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45381] = 25, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2806), 1, - sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, - anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, - anon_sym_PERCENT, - ACTIONS(2826), 1, - anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - STATE(1409), 1, - sym_arguments, + [43125] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2283), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2883), 5, + ACTIONS(2285), 27, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, - [45472] = 3, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [43173] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2425), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113366,7 +108257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2427), 26, + ACTIONS(2383), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -113393,11 +108284,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45519] = 3, + anon_sym_BQUOTE, + [43221] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113410,7 +108302,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 26, + ACTIONS(2165), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -113437,25 +108329,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45566] = 10, - ACTIONS(879), 1, anon_sym_BQUOTE, - ACTIONS(2885), 1, - anon_sym_LPAREN, - ACTIONS(2887), 1, - anon_sym_LBRACK, - ACTIONS(2889), 1, - anon_sym_DOT, - ACTIONS(2891), 1, - sym_optional_chain, - STATE(1618), 1, - sym_arguments, - STATE(1725), 1, - sym_template_string, + [43269] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2025), 12, + ACTIONS(2335), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113468,11 +108347,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2027), 18, + ACTIONS(2337), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -113487,13 +108374,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45626] = 4, - ACTIONS(995), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [43317] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113506,13 +108392,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 24, + ACTIONS(2341), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__arrow_function_block_end, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -113531,281 +108420,103 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45674] = 25, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2726), 1, - anon_sym_LBRACK, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(2806), 1, - sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, - anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, - anon_sym_PERCENT, - ACTIONS(2826), 1, - anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - STATE(1409), 1, - sym_arguments, + [43365] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2405), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2893), 4, + ACTIONS(2407), 27, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_SEMI, - [45764] = 28, - ACTIONS(2724), 1, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2726), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - ACTIONS(2895), 1, - anon_sym_SEMI, - ACTIONS(2897), 1, - sym__automatic_semicolon, - ACTIONS(2899), 1, - sym__await_identifier_line_break, - ACTIONS(2901), 1, - sym__await_yield_identifier_start, - STATE(1409), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [43413] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2343), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2830), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [45860] = 25, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2903), 4, + ACTIONS(2345), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [45950] = 25, - ACTIONS(2115), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2905), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [46040] = 6, - ACTIONS(2221), 1, - anon_sym_EQ, - ACTIONS(2877), 1, - anon_sym_of, - ACTIONS(2907), 1, - anon_sym_in, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [43461] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2217), 11, + ACTIONS(2355), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -113816,9 +108527,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 23, + ACTIONS(2357), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -113840,86 +108555,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46092] = 28, - ACTIONS(2724), 1, + [43509] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2359), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2361), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2726), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, - anon_sym_GT_GT, - ACTIONS(2816), 1, - anon_sym_AMP, - ACTIONS(2818), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2820), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, - sym__ternary_qmark, - ACTIONS(2910), 1, - anon_sym_SEMI, - ACTIONS(2912), 1, - sym__automatic_semicolon, - ACTIONS(2914), 1, - sym__await_identifier_line_break, - ACTIONS(2916), 1, - sym__await_yield_identifier_start, - STATE(1409), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2800), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2814), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2822), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2830), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2804), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [46188] = 6, - ACTIONS(995), 1, - anon_sym_EQ, - ACTIONS(2881), 1, - anon_sym_of, - ACTIONS(2918), 1, - anon_sym_in, + anon_sym_BQUOTE, + [43557] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(991), 11, + ACTIONS(1031), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -113930,9 +108617,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 23, + ACTIONS(1029), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -113954,18 +108645,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46240] = 6, - ACTIONS(2163), 1, - anon_sym_EQ, - ACTIONS(2879), 1, - anon_sym_of, - ACTIONS(2921), 1, - anon_sym_in, + [43605] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 11, + ACTIONS(2385), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -113976,9 +108662,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 23, + ACTIONS(2387), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -114000,210 +108690,168 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46292] = 25, - ACTIONS(2724), 1, + [43653] = 25, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2808), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2810), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2812), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2816), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2818), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2820), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2824), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2826), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2832), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2836), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - STATE(1409), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2800), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2814), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2822), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2828), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2830), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2834), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2802), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2804), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2924), 4, + ACTIONS(2213), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [46382] = 26, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2225), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, - anon_sym_AMP_AMP, - ACTIONS(2934), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, - anon_sym_GT_GT, - ACTIONS(2940), 1, - anon_sym_AMP, - ACTIONS(2942), 1, - anon_sym_CARET, - ACTIONS(2944), 1, - anon_sym_PIPE, - ACTIONS(2948), 1, - anon_sym_PERCENT, - ACTIONS(2950), 1, - anon_sym_STAR_STAR, - ACTIONS(2956), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, - sym__ternary_qmark, - STATE(944), 1, - sym_arguments, + [43745] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2095), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(2219), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2938), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2946), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2221), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [46473] = 26, - ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, - anon_sym_GT_GT, - ACTIONS(2976), 1, - anon_sym_AMP, - ACTIONS(2978), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2980), 1, - anon_sym_PIPE, - ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, - sym__ternary_qmark, - ACTIONS(2998), 1, - sym__completed_arrow_function, - STATE(1697), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [43793] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, + ACTIONS(1017), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2974), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2982), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2962), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(1019), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [46564] = 5, - ACTIONS(3000), 1, - sym__arrow_function_block_end, - ACTIONS(3002), 1, - sym__completed_arrow_function, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [43841] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2093), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114216,11 +108864,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2095), 22, + ACTIONS(2025), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114239,80 +108892,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46613] = 26, - ACTIONS(2885), 1, + [43889] = 25, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - ACTIONS(3002), 1, - sym__completed_arrow_function, - STATE(1697), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46704] = 5, - ACTIONS(3004), 1, - sym__arrow_function_block_continuation, - ACTIONS(3006), 1, - sym__completed_arrow_function, + ACTIONS(2253), 6, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [43981] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114325,11 +108976,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 22, + ACTIONS(995), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114348,15 +109004,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46753] = 5, - ACTIONS(3008), 1, - sym__arrow_function_block_end, - ACTIONS(3010), 1, - sym__completed_arrow_function, + [44029] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2085), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114369,11 +109021,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2087), 22, + ACTIONS(1027), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114392,80 +109049,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46802] = 26, - ACTIONS(2885), 1, - anon_sym_LPAREN, - ACTIONS(2887), 1, - anon_sym_LBRACK, - ACTIONS(2889), 1, - anon_sym_DOT, - ACTIONS(2966), 1, - sym_optional_chain, - ACTIONS(2968), 1, - anon_sym_AMP_AMP, - ACTIONS(2970), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, - anon_sym_GT_GT, - ACTIONS(2976), 1, - anon_sym_AMP, - ACTIONS(2978), 1, - anon_sym_CARET, - ACTIONS(2980), 1, - anon_sym_PIPE, - ACTIONS(2984), 1, - anon_sym_PERCENT, - ACTIONS(2986), 1, - anon_sym_STAR_STAR, - ACTIONS(2992), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, - sym__ternary_qmark, - ACTIONS(3010), 1, - sym__completed_arrow_function, - STATE(1697), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2087), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2974), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2982), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2988), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2990), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2962), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2964), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [46893] = 5, - ACTIONS(3012), 1, - sym__arrow_function_block_end, - ACTIONS(3014), 1, - sym__completed_arrow_function, + [44077] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2069), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114478,11 +109066,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2071), 22, + ACTIONS(1039), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114501,80 +109094,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46942] = 26, - ACTIONS(2885), 1, + [44125] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1009), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1011), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2887), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, - anon_sym_GT_GT, - ACTIONS(2976), 1, - anon_sym_AMP, - ACTIONS(2978), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2980), 1, - anon_sym_PIPE, - ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, - sym__ternary_qmark, - ACTIONS(3014), 1, - sym__completed_arrow_function, - STATE(1697), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2071), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2974), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2982), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2988), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2990), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2964), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [47033] = 5, - ACTIONS(3016), 1, - sym__arrow_function_block_end, - ACTIONS(3018), 1, - sym__completed_arrow_function, + anon_sym_BQUOTE, + [44173] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2123), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114587,11 +109156,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2125), 22, + ACTIONS(1055), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114610,80 +109184,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47082] = 26, - ACTIONS(2885), 1, + [44221] = 27, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - ACTIONS(3018), 1, - sym__completed_arrow_function, - STATE(1697), 1, + ACTIONS(2787), 1, + anon_sym_COMMA, + STATE(1310), 1, sym_arguments, + STATE(2209), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2125), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47173] = 5, - ACTIONS(3020), 1, - sym__arrow_function_block_continuation, - ACTIONS(3022), 1, - sym__completed_arrow_function, + ACTIONS(2797), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [44317] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114696,11 +109270,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 22, + ACTIONS(2449), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114719,15 +109298,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47222] = 5, - ACTIONS(3024), 1, - sym__arrow_function_block_continuation, - ACTIONS(3026), 1, - sym__completed_arrow_function, + [44365] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(2437), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114740,11 +109315,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 22, + ACTIONS(2439), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114763,15 +109343,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47271] = 5, - ACTIONS(3028), 1, - sym__arrow_function_block_continuation, - ACTIONS(3030), 1, - sym__completed_arrow_function, + [44413] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2151), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114784,11 +109360,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 22, + ACTIONS(2249), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114807,105 +109388,87 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47320] = 5, - ACTIONS(3032), 1, - sym__arrow_function_block_continuation, - ACTIONS(3034), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2173), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [44461] = 27, + ACTIONS(2511), 1, anon_sym_LPAREN, + ACTIONS(2513), 1, anon_sym_LBRACK, + ACTIONS(2515), 1, anon_sym_DOT, + ACTIONS(2730), 1, sym_optional_chain, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2734), 1, + anon_sym_GT_GT, + ACTIONS(2738), 1, + anon_sym_AMP, + ACTIONS(2740), 1, anon_sym_CARET, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, anon_sym_PERCENT, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [47369] = 5, - ACTIONS(3036), 1, - sym__arrow_function_block_continuation, - ACTIONS(3038), 1, - sym__completed_arrow_function, + ACTIONS(2760), 1, + sym__ternary_qmark, + ACTIONS(2787), 1, + anon_sym_COMMA, + STATE(1310), 1, + sym_arguments, + STATE(2209), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2189), 12, + ACTIONS(2724), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [47418] = 6, - ACTIONS(995), 1, + ACTIONS(2726), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2728), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2799), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [44557] = 5, + ACTIONS(987), 1, anon_sym_EQ, - ACTIONS(2697), 1, - anon_sym_RBRACK, - ACTIONS(2881), 1, - anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(991), 12, + ACTIONS(2801), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(983), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114918,7 +109481,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 21, + ACTIONS(985), 21, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -114940,15 +109503,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47469] = 5, - ACTIONS(3040), 1, - sym__arrow_function_block_end, - ACTIONS(3042), 1, - sym__completed_arrow_function, + [44608] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2093), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114961,11 +109520,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2095), 22, + ACTIONS(2305), 26, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -114983,79 +109547,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [47518] = 26, - ACTIONS(2885), 1, + [44655] = 25, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - ACTIONS(3042), 1, - sym__completed_arrow_function, - STATE(1697), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47609] = 4, - ACTIONS(2163), 1, - anon_sym_EQ, + ACTIONS(2780), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [44746] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115068,12 +109630,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 23, + ACTIONS(2225), 26, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -115091,14 +109657,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [47656] = 4, - ACTIONS(2221), 1, + [44793] = 5, + ACTIONS(1989), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2217), 12, + ACTIONS(2803), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115111,10 +109681,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 23, + ACTIONS(1987), 21, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -115135,15 +109703,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47703] = 5, - ACTIONS(3044), 1, - sym__arrow_function_block_continuation, - ACTIONS(3046), 1, - sym__completed_arrow_function, + [44844] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115156,11 +109720,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 22, + ACTIONS(2253), 26, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -115178,88 +109747,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [47752] = 27, - ACTIONS(2115), 1, + [44891] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2205), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2207), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 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(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [44938] = 25, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2746), 1, + anon_sym_PERCENT, + ACTIONS(2748), 1, + anon_sym_STAR_STAR, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3050), 1, - anon_sym_COLON, - STATE(1175), 1, + STATE(1310), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2744), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47845] = 8, - ACTIONS(879), 1, - anon_sym_BQUOTE, - ACTIONS(2887), 1, - anon_sym_LBRACK, - ACTIONS(2889), 1, - anon_sym_DOT, - ACTIONS(2891), 1, - sym_optional_chain, - STATE(1725), 1, - sym_template_string, + ACTIONS(2805), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [45029] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2433), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115272,12 +109874,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 19, + ACTIONS(2435), 26, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -115292,17 +109901,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [47900] = 6, - ACTIONS(2163), 1, - anon_sym_EQ, - ACTIONS(2682), 1, - anon_sym_RBRACK, - ACTIONS(2879), 1, - anon_sym_COMMA, + [45076] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(2153), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115315,10 +109918,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 21, + ACTIONS(2155), 26, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -115336,62 +109945,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [47951] = 9, - ACTIONS(2885), 1, - anon_sym_LPAREN, - ACTIONS(2887), 1, - anon_sym_LBRACK, - ACTIONS(2889), 1, - anon_sym_DOT, - ACTIONS(2966), 1, - sym_optional_chain, - STATE(1697), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2053), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2055), 17, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - 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_BQUOTE, - [48008] = 4, - ACTIONS(995), 1, + [45123] = 5, + ACTIONS(2161), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(991), 12, + ACTIONS(2807), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2157), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115404,10 +109969,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 23, + ACTIONS(2159), 21, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -115428,83 +109991,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48055] = 25, - ACTIONS(2885), 1, + [45174] = 25, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - STATE(1697), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2315), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2962), 3, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48144] = 6, - ACTIONS(2221), 1, + ACTIONS(2809), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [45264] = 6, + ACTIONS(1989), 1, anon_sym_EQ, - ACTIONS(2675), 1, - anon_sym_RBRACK, - ACTIONS(2877), 1, - anon_sym_COMMA, + ACTIONS(2803), 1, + anon_sym_of, + ACTIONS(2811), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2217), 12, + ACTIONS(1985), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -115515,10 +110078,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 21, + ACTIONS(1987), 23, sym__ternary_qmark, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -115537,321 +110102,489 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48195] = 8, - ACTIONS(2885), 1, + [45316] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - STATE(1697), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2103), 19, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [48250] = 25, - ACTIONS(2029), 1, + ACTIONS(2814), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [45406] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2932), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2339), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2928), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48339] = 25, - ACTIONS(2029), 1, + ACTIONS(2816), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [45496] = 10, + ACTIONS(899), 1, + anon_sym_BQUOTE, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2824), 1, sym_optional_chain, - ACTIONS(2932), 1, + STATE(1579), 1, + sym_template_string, + STATE(1591), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1965), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1967), 18, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_AMP_AMP, - ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [45556] = 28, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - STATE(944), 1, + ACTIONS(2826), 1, + anon_sym_SEMI, + ACTIONS(2828), 1, + sym__automatic_semicolon, + ACTIONS(2830), 1, + sym__await_identifier_line_break, + ACTIONS(2832), 1, + sym__await_yield_identifier_start, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2369), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2928), 3, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48428] = 25, - ACTIONS(2029), 1, + [45652] = 25, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2932), 1, + ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2740), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2760), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2724), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2752), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2383), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2928), 3, + ACTIONS(2754), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2728), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48517] = 15, - ACTIONS(2029), 1, + ACTIONS(2834), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [45742] = 4, + ACTIONS(987), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(981), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(979), 24, + sym__ternary_qmark, + sym__arrow_function_block_end, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2936), 1, - anon_sym_GT_GT, - ACTIONS(2948), 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(2950), 1, anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [45790] = 6, + ACTIONS(2161), 1, + anon_sym_EQ, + ACTIONS(2807), 1, + anon_sym_of, + ACTIONS(2836), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2157), 11, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2938), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2946), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2387), 7, - anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 13, + ACTIONS(2159), 23, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + anon_sym_COMMA, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48586] = 10, - ACTIONS(2029), 1, + [45842] = 28, + ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2950), 1, + ACTIONS(2732), 1, + anon_sym_AMP_AMP, + ACTIONS(2734), 1, + anon_sym_GT_GT, + ACTIONS(2738), 1, + anon_sym_AMP, + ACTIONS(2740), 1, + anon_sym_CARET, + ACTIONS(2742), 1, + anon_sym_PIPE, + ACTIONS(2746), 1, + anon_sym_PERCENT, + ACTIONS(2748), 1, anon_sym_STAR_STAR, - STATE(944), 1, + ACTIONS(2756), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2758), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2760), 1, + sym__ternary_qmark, + ACTIONS(2839), 1, + anon_sym_SEMI, + ACTIONS(2841), 1, + sym__automatic_semicolon, + ACTIONS(2843), 1, + sym__await_identifier_line_break, + ACTIONS(2845), 1, + sym__await_yield_identifier_start, + STATE(1310), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2724), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2736), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2744), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2750), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2752), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2754), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2387), 12, - anon_sym_STAR, + ACTIONS(2726), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2728), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45938] = 6, + ACTIONS(987), 1, + anon_sym_EQ, + ACTIONS(2801), 1, + anon_sym_of, + ACTIONS(2847), 1, anon_sym_in, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(983), 11, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -115862,398 +110595,400 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 16, + ACTIONS(985), 23, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + anon_sym_COMMA, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48645] = 21, - ACTIONS(2029), 1, + [45990] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2936), 1, + ACTIONS(2858), 1, + anon_sym_AMP_AMP, + ACTIONS(2860), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - STATE(944), 1, + ACTIONS(2882), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2886), 1, + sym__ternary_qmark, + ACTIONS(2888), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2017), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 7, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [48726] = 22, - ACTIONS(2029), 1, + [46081] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2932), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2936), 1, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(944), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 6, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, + ACTIONS(2890), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [46170] = 8, + ACTIONS(899), 1, anon_sym_BQUOTE, - [48809] = 13, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2824), 1, sym_optional_chain, - ACTIONS(2948), 1, - anon_sym_PERCENT, - ACTIONS(2950), 1, - anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + STATE(1579), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2153), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2946), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2387), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 15, + ACTIONS(2155), 19, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_instanceof, + 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_BQUOTE, - [48874] = 19, - ACTIONS(2029), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [46225] = 9, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2936), 1, - anon_sym_GT_GT, - ACTIONS(2948), 1, - anon_sym_PERCENT, - ACTIONS(2950), 1, - anon_sym_STAR_STAR, - STATE(944), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2387), 2, + ACTIONS(1991), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(2926), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2938), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2930), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 8, + ACTIONS(1993), 17, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, + anon_sym_instanceof, 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_BQUOTE, - [48951] = 20, - ACTIONS(2029), 1, + [46282] = 25, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2936), 1, + ACTIONS(2858), 1, + anon_sym_AMP_AMP, + ACTIONS(2860), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2948), 1, + ACTIONS(2868), 1, + anon_sym_CARET, + ACTIONS(2870), 1, + anon_sym_PIPE, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - STATE(944), 1, + ACTIONS(2882), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2886), 1, + sym__ternary_qmark, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2253), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 8, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [49030] = 21, - ACTIONS(2029), 1, + [46371] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2936), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2948), 1, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(944), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2894), 1, + anon_sym_RBRACE, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 7, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [49111] = 12, - ACTIONS(2029), 1, + [46464] = 8, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2948), 1, - anon_sym_PERCENT, - ACTIONS(2950), 1, - anon_sym_STAR_STAR, - STATE(944), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2103), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -116262,44 +110997,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 15, + ACTIONS(2105), 19, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49174] = 10, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(2031), 1, - anon_sym_LBRACK, - ACTIONS(2033), 1, - anon_sym_DOT, - ACTIONS(2057), 1, - sym_optional_chain, - ACTIONS(2950), 1, - anon_sym_STAR_STAR, - STATE(944), 1, - sym_arguments, + [46519] = 5, + ACTIONS(2896), 1, + sym__arrow_function_block_end, + ACTIONS(2898), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116312,712 +111041,872 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 16, + ACTIONS(2009), 22, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49233] = 17, - ACTIONS(2029), 1, + [46568] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2936), 1, + ACTIONS(2858), 1, + anon_sym_AMP_AMP, + ACTIONS(2860), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2948), 1, + ACTIONS(2866), 1, + anon_sym_AMP, + ACTIONS(2868), 1, + anon_sym_CARET, + ACTIONS(2870), 1, + anon_sym_PIPE, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - STATE(944), 1, + ACTIONS(2882), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2886), 1, + sym__ternary_qmark, + ACTIONS(2898), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2009), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2928), 3, + ACTIONS(2878), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2880), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2387), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2385), 10, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [49306] = 23, - ACTIONS(2029), 1, + [46659] = 25, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2932), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - STATE(944), 1, + ACTIONS(2882), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2886), 1, + sym__ternary_qmark, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2431), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 5, + [46748] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1047), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1045), 24, sym__ternary_qmark, + sym__arrow_function_block_end, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49391] = 25, - ACTIONS(2029), 1, + [46793] = 25, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2932), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2397), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2441), 3, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(2928), 3, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49480] = 25, - ACTIONS(2029), 1, + [46882] = 25, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2932), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2437), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2243), 3, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(2928), 3, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49569] = 27, - ACTIONS(2115), 1, + [46971] = 15, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2740), 1, + ACTIONS(2862), 1, + anon_sym_GT_GT, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3052), 1, - anon_sym_RPAREN, - STATE(1175), 1, + STATE(1578), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 13, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [49662] = 27, - ACTIONS(2115), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [47040] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3054), 1, + ACTIONS(2900), 1, anon_sym_RPAREN, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + STATE(2543), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49755] = 27, - ACTIONS(2115), 1, + [47133] = 10, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, + STATE(1578), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 16, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [47192] = 21, + ACTIONS(2818), 1, + anon_sym_LPAREN, + ACTIONS(2820), 1, + anon_sym_LBRACK, + ACTIONS(2822), 1, + anon_sym_DOT, + ACTIONS(2856), 1, + sym_optional_chain, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3056), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + STATE(1578), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49848] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, + ACTIONS(2175), 7, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [47273] = 22, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3058), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + STATE(1578), 1, sym_arguments, - STATE(2768), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49941] = 5, - ACTIONS(3060), 1, - sym__arrow_function_block_end, - ACTIONS(3062), 1, + ACTIONS(2175), 6, + sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [47356] = 13, + ACTIONS(2818), 1, + anon_sym_LPAREN, + ACTIONS(2820), 1, + anon_sym_LBRACK, + ACTIONS(2822), 1, + anon_sym_DOT, + ACTIONS(2856), 1, + sym_optional_chain, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + STATE(1578), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2085), 12, + ACTIONS(2850), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2087), 22, + ACTIONS(2175), 15, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49990] = 25, - ACTIONS(2885), 1, + [47421] = 19, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2968), 1, - anon_sym_AMP_AMP, - ACTIONS(2970), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, - anon_sym_AMP, - ACTIONS(2978), 1, - anon_sym_CARET, - ACTIONS(2980), 1, - anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, - sym__ternary_qmark, - STATE(1697), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2245), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2339), 3, + ACTIONS(2852), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2854), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 8, + sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - ACTIONS(2962), 3, + [47498] = 20, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2818), 1, + anon_sym_LPAREN, + ACTIONS(2820), 1, + anon_sym_LBRACK, + ACTIONS(2822), 1, + anon_sym_DOT, + ACTIONS(2856), 1, + sym_optional_chain, + ACTIONS(2862), 1, + anon_sym_GT_GT, + ACTIONS(2866), 1, + anon_sym_AMP, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + STATE(1578), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2850), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2864), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2880), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50079] = 26, - ACTIONS(2885), 1, + ACTIONS(2175), 8, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [47577] = 21, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2968), 1, - anon_sym_AMP_AMP, - ACTIONS(2970), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2980), 1, - anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, - sym__ternary_qmark, - ACTIONS(3062), 1, - sym__completed_arrow_function, - STATE(1697), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50170] = 3, + ACTIONS(2175), 7, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [47658] = 12, + ACTIONS(2818), 1, + anon_sym_LPAREN, + ACTIONS(2820), 1, + anon_sym_LBRACK, + ACTIONS(2822), 1, + anon_sym_DOT, + ACTIONS(2856), 1, + sym_optional_chain, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + STATE(1578), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2850), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -117026,674 +111915,592 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 24, + ACTIONS(2175), 15, sym__ternary_qmark, - sym__arrow_function_block_end, sym__await_operand_end, sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50215] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, + [47721] = 10, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3064), 1, - anon_sym_RPAREN, - STATE(1175), 1, + STATE(1578), 1, sym_arguments, - STATE(2867), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2245), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2175), 16, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [50308] = 27, - ACTIONS(2115), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [47780] = 17, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2740), 1, + ACTIONS(2862), 1, + anon_sym_GT_GT, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3066), 1, - anon_sym_RBRACK, - STATE(1175), 1, + STATE(1578), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50401] = 27, - ACTIONS(2115), 1, + ACTIONS(2245), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 10, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [47853] = 23, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3068), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + STATE(1578), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50494] = 26, - ACTIONS(2029), 1, + ACTIONS(2175), 5, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [47938] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2187), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(944), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2902), 1, + anon_sym_SEMI, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2183), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50585] = 26, - ACTIONS(2029), 1, + [48031] = 25, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2215), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2930), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [50676] = 5, - ACTIONS(3070), 1, - sym__arrow_function_block_end, - ACTIONS(3072), 1, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2213), 3, + sym__await_operand_end, sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2181), 12, - anon_sym_STAR, + anon_sym_BQUOTE, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2183), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2854), 3, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [50725] = 26, - ACTIONS(2029), 1, + [48120] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2091), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(944), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2904), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2087), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50816] = 26, - ACTIONS(2029), 1, + [48213] = 25, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2113), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2071), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2319), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50907] = 26, - ACTIONS(2029), 1, + [48302] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2129), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(944), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2906), 1, + anon_sym_SEMI, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2125), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50998] = 25, - ACTIONS(2885), 1, + [48395] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(1697), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2908), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2962), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51087] = 5, - ACTIONS(3074), 1, - sym__arrow_function_block_end, - ACTIONS(3076), 1, + [48488] = 5, + ACTIONS(2888), 1, sym__completed_arrow_function, + ACTIONS(2910), 1, + sym__arrow_function_block_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2069), 12, + ACTIONS(2015), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117706,7 +112513,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2071), 22, + ACTIONS(2017), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -117729,396 +112536,320 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51136] = 27, - ACTIONS(2115), 1, + [48537] = 26, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3078), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(2912), 1, + anon_sym_in, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2662), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51229] = 27, - ACTIONS(1206), 1, + ACTIONS(2805), 3, anon_sym_COMMA, - ACTIONS(2115), 1, + anon_sym_of, + anon_sym_SEMI, + [48628] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3080), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2915), 1, + anon_sym_RBRACE, + STATE(1160), 1, sym_arguments, - STATE(2702), 1, - aux_sym_array_repeat1, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51322] = 25, - ACTIONS(2885), 1, + [48721] = 6, + ACTIONS(987), 1, + anon_sym_EQ, + ACTIONS(2641), 1, + anon_sym_RBRACK, + ACTIONS(2801), 1, + anon_sym_COMMA, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(983), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(985), 21, + sym__ternary_qmark, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, - anon_sym_GT_GT, - ACTIONS(2976), 1, - anon_sym_AMP, - ACTIONS(2978), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2980), 1, - anon_sym_PIPE, - ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, - sym__ternary_qmark, - STATE(1697), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [48772] = 4, + ACTIONS(2161), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2157), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2974), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2982), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2383), 3, + ACTIONS(2159), 23, + sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2962), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2964), 3, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [51411] = 27, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, + 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, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3082), 1, - anon_sym_SEMI, - STATE(1175), 1, - sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [48819] = 4, + ACTIONS(1989), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(1985), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(1987), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [51504] = 15, - ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2972), 1, - anon_sym_GT_GT, - ACTIONS(2984), 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(2986), 1, anon_sym_STAR_STAR, - STATE(1697), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [48866] = 6, + ACTIONS(2161), 1, + anon_sym_EQ, + ACTIONS(2606), 1, + anon_sym_RBRACK, + ACTIONS(2807), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2157), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2974), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2982), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 13, + ACTIONS(2159), 21, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [51573] = 26, - ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, - anon_sym_GT_GT, - ACTIONS(2976), 1, - anon_sym_AMP, - ACTIONS(2978), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2980), 1, - anon_sym_PIPE, - ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, - sym__ternary_qmark, - ACTIONS(3076), 1, - sym__completed_arrow_function, - STATE(1697), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2071), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2974), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2982), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2988), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2990), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2964), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [51664] = 5, - ACTIONS(3084), 1, - sym__arrow_function_block_end, - ACTIONS(3086), 1, - sym__completed_arrow_function, + anon_sym_BQUOTE, + [48917] = 4, + ACTIONS(987), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2123), 12, + ACTIONS(983), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118131,9 +112862,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2125), 22, + ACTIONS(985), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -118154,278 +112886,170 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51713] = 27, - ACTIONS(1206), 1, + [48964] = 6, + ACTIONS(1989), 1, + anon_sym_EQ, + ACTIONS(2591), 1, + anon_sym_RBRACK, + ACTIONS(2803), 1, anon_sym_COMMA, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3088), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2731), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(1985), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(1987), 21, + sym__ternary_qmark, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [51806] = 27, - ACTIONS(2115), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [49015] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3090), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(2917), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51899] = 27, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3092), 1, - anon_sym_RBRACK, - STATE(1175), 1, - sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + [49108] = 5, + ACTIONS(2919), 1, + sym__arrow_function_block_end, + ACTIONS(2921), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(1999), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2001), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [51992] = 26, - ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, - anon_sym_GT_GT, - ACTIONS(2976), 1, - anon_sym_AMP, - ACTIONS(2978), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2980), 1, - anon_sym_PIPE, - ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, - sym__ternary_qmark, - ACTIONS(3086), 1, - sym__completed_arrow_function, - STATE(1697), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2125), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2974), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2982), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2988), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2990), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2964), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [52083] = 5, - ACTIONS(3094), 1, + anon_sym_BQUOTE, + [49157] = 5, + ACTIONS(2923), 1, sym__arrow_function_block_continuation, - ACTIONS(3096), 1, + ACTIONS(2925), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118438,7 +113062,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 22, + ACTIONS(2025), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -118461,760 +113085,807 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [52132] = 27, - ACTIONS(2115), 1, + [49206] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3098), 1, + ACTIONS(2927), 1, anon_sym_RPAREN, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52225] = 27, - ACTIONS(1206), 1, + [49299] = 27, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(2115), 1, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3100), 1, + ACTIONS(2929), 1, anon_sym_RBRACK, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, - STATE(2856), 1, + STATE(2832), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52318] = 10, - ACTIONS(2885), 1, + [49392] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2986), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1697), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2931), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2994), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 16, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_LT_EQ, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52377] = 21, - ACTIONS(2885), 1, + [49485] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2972), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1697), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2933), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2798), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 7, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52458] = 22, - ACTIONS(2885), 1, + [49578] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2972), 1, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1697), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2935), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 6, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52541] = 13, - ACTIONS(2885), 1, + [49671] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2984), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1697), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2937), 1, + anon_sym_RBRACE, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2982), 2, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 8, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2385), 15, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2664), 3, anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52606] = 19, - ACTIONS(2885), 1, + [49764] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2972), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2984), 1, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1697), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2939), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2387), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2960), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 8, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52683] = 20, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2885), 1, + [49857] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2972), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2984), 1, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1697), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2941), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 8, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52762] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, + [49950] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3102), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(2943), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, - STATE(2894), 1, - aux_sym_array_repeat1, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52855] = 27, - ACTIONS(2115), 1, + [50043] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3104), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(2945), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52948] = 27, - ACTIONS(2115), 1, + [50136] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3106), 1, + ACTIONS(2947), 1, anon_sym_RBRACK, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + STATE(2610), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53041] = 21, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2885), 1, + [50229] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2972), 1, + ACTIONS(2858), 1, + anon_sym_AMP_AMP, + ACTIONS(2860), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2984), 1, + ACTIONS(2870), 1, + anon_sym_PIPE, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - STATE(1697), 1, + ACTIONS(2882), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2886), 1, + sym__ternary_qmark, + ACTIONS(2921), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2001), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 7, - sym__ternary_qmark, - sym__await_operand_end, + [50320] = 5, + ACTIONS(2949), 1, + sym__arrow_function_block_end, + ACTIONS(2951), 1, sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [53122] = 12, - ACTIONS(2885), 1, - anon_sym_LPAREN, - ACTIONS(2887), 1, - anon_sym_LBRACK, - ACTIONS(2889), 1, - anon_sym_DOT, - ACTIONS(2966), 1, - sym_optional_chain, - ACTIONS(2984), 1, - anon_sym_PERCENT, - ACTIONS(2986), 1, - anon_sym_STAR_STAR, - STATE(1697), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(1999), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -119223,44 +113894,106 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 15, + ACTIONS(2001), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [53185] = 10, - ACTIONS(2885), 1, + [50369] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2986), 1, + ACTIONS(2858), 1, + anon_sym_AMP_AMP, + ACTIONS(2860), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2862), 1, + anon_sym_GT_GT, + ACTIONS(2866), 1, + anon_sym_AMP, + ACTIONS(2868), 1, + anon_sym_CARET, + ACTIONS(2870), 1, + anon_sym_PIPE, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - STATE(1697), 1, + ACTIONS(2882), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2886), 1, + sym__ternary_qmark, + ACTIONS(2951), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2001), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2864), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2880), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2854), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [50460] = 5, + ACTIONS(2953), 1, + sym__arrow_function_block_end, + ACTIONS(2955), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -119273,873 +114006,759 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 16, + ACTIONS(2009), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [53244] = 27, - ACTIONS(2115), 1, + [50509] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3108), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(2955), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2009), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53337] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3110), 1, - anon_sym_RBRACK, - STATE(1175), 1, - sym_arguments, - STATE(2638), 1, - aux_sym_array_repeat1, + [50600] = 5, + ACTIONS(2957), 1, + sym__arrow_function_block_end, + ACTIONS(2959), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2015), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2017), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [53430] = 25, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(3112), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - [53519] = 26, - ACTIONS(2885), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [50649] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - ACTIONS(3072), 1, + ACTIONS(2959), 1, sym__completed_arrow_function, - STATE(1697), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2183), 2, + ACTIONS(2017), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2960), 2, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53610] = 27, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3114), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + [50740] = 5, + ACTIONS(2961), 1, + sym__arrow_function_block_continuation, + ACTIONS(2963), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2023), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2025), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [53703] = 17, - ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2972), 1, - anon_sym_GT_GT, - ACTIONS(2984), 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(2986), 1, anon_sym_STAR_STAR, - STATE(1697), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [50789] = 5, + ACTIONS(2965), 1, + sym__arrow_function_block_end, + ACTIONS(2967), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2047), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2974), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2982), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2387), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 10, + ACTIONS(2049), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [53776] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, + [50838] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - ACTIONS(3116), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(2967), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, - STATE(2651), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2049), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53869] = 27, - ACTIONS(2115), 1, + [50929] = 5, + ACTIONS(2969), 1, + sym__arrow_function_block_end, + ACTIONS(2971), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2055), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2057), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 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(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [50978] = 26, + ACTIONS(2818), 1, + anon_sym_LPAREN, + ACTIONS(2820), 1, + anon_sym_LBRACK, + ACTIONS(2822), 1, + anon_sym_DOT, + ACTIONS(2856), 1, + sym_optional_chain, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3118), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(2971), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2057), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53962] = 27, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3120), 1, - anon_sym_RBRACK, - STATE(1175), 1, - sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + [51069] = 5, + ACTIONS(2973), 1, + sym__arrow_function_block_end, + ACTIONS(2975), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2063), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2065), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [54055] = 23, - ACTIONS(2885), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51118] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - STATE(1697), 1, + ACTIONS(2882), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2886), 1, + sym__ternary_qmark, + ACTIONS(2975), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2065), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 5, + [51209] = 5, + ACTIONS(2977), 1, + sym__arrow_function_block_continuation, + ACTIONS(2979), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2071), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2073), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [54140] = 27, - ACTIONS(2115), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, + 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, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3122), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51258] = 5, + ACTIONS(2981), 1, + sym__arrow_function_block_continuation, + ACTIONS(2983), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2079), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2081), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [54233] = 27, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, + 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, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3124), 1, - anon_sym_RBRACE, - STATE(1175), 1, - sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51307] = 5, + ACTIONS(2985), 1, + sym__arrow_function_block_continuation, + ACTIONS(2987), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(1977), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(1979), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [54326] = 27, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, + 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, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3126), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51356] = 5, + ACTIONS(2989), 1, + sym__arrow_function_block_continuation, + ACTIONS(2991), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2087), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2089), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [54419] = 5, - ACTIONS(3128), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51405] = 5, + ACTIONS(2993), 1, sym__arrow_function_block_continuation, - ACTIONS(3130), 1, + ACTIONS(2995), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120152,7 +114771,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 22, + ACTIONS(2097), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -120175,1572 +114794,1210 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [54468] = 27, - ACTIONS(2115), 1, + [51454] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3132), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(2997), 1, + anon_sym_COLON, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54561] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3134), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2687), 1, - aux_sym_array_repeat1, + [51547] = 5, + ACTIONS(2999), 1, + sym__arrow_function_block_end, + ACTIONS(3001), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2047), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2049), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [54654] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3136), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2809), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [54747] = 25, - ACTIONS(2885), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51596] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - STATE(1697), 1, + ACTIONS(3001), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2049), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2872), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, + ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2397), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2962), 3, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54836] = 27, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3138), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + [51687] = 5, + ACTIONS(3003), 1, + sym__arrow_function_block_end, + ACTIONS(3005), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2055), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2057), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [54929] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3140), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2721), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [55022] = 27, - ACTIONS(2115), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51736] = 26, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3142), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(3005), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2057), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55115] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3144), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2738), 1, - aux_sym_array_repeat1, + [51827] = 5, + ACTIONS(3007), 1, + sym__arrow_function_block_end, + ACTIONS(3009), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2063), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2065), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [55208] = 27, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2740), 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(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51876] = 26, + ACTIONS(2818), 1, + anon_sym_LPAREN, + ACTIONS(2820), 1, + anon_sym_LBRACK, + ACTIONS(2822), 1, + anon_sym_DOT, + ACTIONS(2856), 1, + sym_optional_chain, + ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2862), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2866), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2868), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2870), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2874), 1, + anon_sym_PERCENT, + ACTIONS(2876), 1, + anon_sym_STAR_STAR, + ACTIONS(2882), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2886), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3146), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(3009), 1, + sym__completed_arrow_function, + STATE(1578), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2065), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2850), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2864), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2872), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2878), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2880), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2884), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2852), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2854), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55301] = 27, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3148), 1, - anon_sym_RPAREN, - STATE(1175), 1, - sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + [51967] = 5, + ACTIONS(3011), 1, + sym__arrow_function_block_continuation, + ACTIONS(3013), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2071), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2073), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [55394] = 27, - ACTIONS(2115), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [52016] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3150), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(3015), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + STATE(2610), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55487] = 27, - ACTIONS(2115), 1, + [52109] = 25, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(3049), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3152), 1, - anon_sym_RPAREN, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2431), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55580] = 27, - ACTIONS(2115), 1, + [52198] = 10, + ACTIONS(951), 1, + anon_sym_BQUOTE, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(3057), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3154), 1, - anon_sym_RPAREN, - STATE(1175), 1, + STATE(1698), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + STATE(1783), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(1965), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(1967), 17, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + 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, - [55673] = 26, - ACTIONS(2115), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [52257] = 25, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(3049), 1, sym__ternary_qmark, - ACTIONS(3156), 1, - anon_sym_in, - STATE(1175), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2764), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2766), 3, + ACTIONS(2243), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3019), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2883), 3, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - [55764] = 27, - ACTIONS(2115), 1, + [52346] = 15, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3159), 1, - anon_sym_RPAREN, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 13, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [55857] = 27, - ACTIONS(2115), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52415] = 10, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3161), 1, - anon_sym_RBRACE, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2245), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2175), 16, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [55950] = 27, - ACTIONS(2115), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52474] = 21, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3163), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56043] = 27, - ACTIONS(2115), 1, + ACTIONS(2175), 7, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52555] = 22, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3165), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56136] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, + ACTIONS(2175), 6, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52638] = 13, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3167), 1, - anon_sym_RBRACK, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2823), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, + ACTIONS(3037), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 15, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [56229] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52703] = 19, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3169), 1, - anon_sym_RBRACK, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2795), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2245), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56322] = 26, - ACTIONS(2029), 1, + ACTIONS(2175), 8, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52780] = 20, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2207), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, - anon_sym_AMP_AMP, - ACTIONS(2934), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2942), 1, - anon_sym_CARET, - ACTIONS(2944), 1, - anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, - sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2183), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(3037), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56413] = 5, - ACTIONS(3171), 1, - sym__arrow_function_block_continuation, - ACTIONS(3173), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2151), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2153), 22, + ACTIONS(2175), 8, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56462] = 26, - ACTIONS(2029), 1, + [52859] = 21, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2051), 1, - sym__completed_arrow_function, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2932), 1, - anon_sym_AMP_AMP, - ACTIONS(2934), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2944), 1, - anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, - sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(3037), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56553] = 27, - ACTIONS(2115), 1, + ACTIONS(2175), 7, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52940] = 12, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3175), 1, - anon_sym_RPAREN, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, + ACTIONS(2245), 10, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2175), 15, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [56646] = 5, - ACTIONS(3177), 1, - sym__arrow_function_block_continuation, - ACTIONS(3179), 1, - sym__completed_arrow_function, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [53003] = 10, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121753,1944 +116010,1790 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 22, + ACTIONS(2175), 16, sym__ternary_qmark, - sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56695] = 27, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(2115), 1, + [53062] = 17, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3181), 1, - anon_sym_RPAREN, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2661), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56788] = 27, - ACTIONS(2115), 1, + ACTIONS(2245), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 10, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [53135] = 23, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3183), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56881] = 26, - ACTIONS(2029), 1, + ACTIONS(2175), 5, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [53220] = 25, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2099), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(3049), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2095), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(3037), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2213), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56972] = 26, - ACTIONS(2029), 1, + [53309] = 25, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2229), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(3049), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2087), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(3037), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2319), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57063] = 26, - ACTIONS(2029), 1, + [53398] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2075), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(944), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3059), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2071), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57154] = 26, - ACTIONS(2029), 1, + [53491] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2149), 1, - sym__completed_arrow_function, - ACTIONS(2932), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(944), 1, + ACTIONS(3061), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, + STATE(2731), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2125), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2926), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2928), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57245] = 25, - ACTIONS(2885), 1, + [53584] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(1697), 1, + ACTIONS(3063), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2769), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2960), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2437), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2962), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57334] = 27, - ACTIONS(2115), 1, + [53677] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3185), 1, - anon_sym_RBRACE, - STATE(1175), 1, + ACTIONS(3065), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57427] = 27, - ACTIONS(2115), 1, + [53770] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3187), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(3067), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57520] = 25, - ACTIONS(2029), 1, + [53863] = 26, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2932), 1, + ACTIONS(2033), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2934), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2936), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2940), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2942), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2944), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2948), 1, + ACTIONS(3039), 1, anon_sym_PERCENT, - ACTIONS(2950), 1, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - ACTIONS(2956), 1, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(3049), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2059), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2926), 2, + ACTIONS(2001), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2938), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2946), 2, + ACTIONS(3037), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2952), 2, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2954), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2315), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2928), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2930), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57609] = 5, - ACTIONS(3189), 1, - sym__arrow_function_block_continuation, - ACTIONS(3191), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2189), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2191), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [53954] = 26, + ACTIONS(1969), 1, anon_sym_LPAREN, + ACTIONS(1971), 1, anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2037), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, anon_sym_AMP_AMP, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3031), 1, + anon_sym_AMP, + ACTIONS(3033), 1, anon_sym_CARET, + ACTIONS(3035), 1, + anon_sym_PIPE, + ACTIONS(3039), 1, anon_sym_PERCENT, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, + ACTIONS(3049), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2009), 2, + anon_sym_LBRACE, anon_sym_BQUOTE, - [57658] = 27, - ACTIONS(2115), 1, + ACTIONS(3017), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3029), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3045), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3019), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3021), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [54045] = 26, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2041), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(3049), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3193), 1, - anon_sym_RPAREN, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2017), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57751] = 10, - ACTIONS(959), 1, - anon_sym_BQUOTE, - ACTIONS(3195), 1, + [54136] = 26, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(3201), 1, + ACTIONS(1995), 1, sym_optional_chain, - STATE(1780), 1, + ACTIONS(2053), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, + anon_sym_AMP_AMP, + ACTIONS(3025), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3031), 1, + anon_sym_AMP, + ACTIONS(3033), 1, + anon_sym_CARET, + ACTIONS(3035), 1, + anon_sym_PIPE, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3049), 1, + sym__ternary_qmark, + STATE(964), 1, sym_arguments, - STATE(1879), 1, - sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2025), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2049), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3029), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3037), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2027), 17, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(3019), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3021), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [57810] = 27, - ACTIONS(2115), 1, + [54227] = 26, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2061), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(3049), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3203), 1, - anon_sym_RPAREN, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2057), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57903] = 27, - ACTIONS(2115), 1, + [54318] = 26, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2069), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(3049), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3205), 1, - anon_sym_SEMI, - STATE(1175), 1, + STATE(964), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2065), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57996] = 27, - ACTIONS(2115), 1, + [54409] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3207), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(3069), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [58089] = 5, - ACTIONS(3209), 1, - sym__arrow_function_block_end, - ACTIONS(3211), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2045), 12, - anon_sym_STAR, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2047), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2664), 3, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58138] = 26, - ACTIONS(2885), 1, + [54502] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3211), 1, - sym__completed_arrow_function, - STATE(1697), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3071), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58229] = 27, - ACTIONS(2115), 1, + [54595] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3213), 1, + ACTIONS(3073), 1, anon_sym_RPAREN, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58322] = 27, - ACTIONS(2115), 1, + [54688] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, - anon_sym_COMMA, - ACTIONS(3215), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(3075), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, - aux_sym_sequence_expression_repeat1, + STATE(2563), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58415] = 27, - ACTIONS(1206), 1, + [54781] = 27, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(2115), 1, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3217), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(3077), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, - STATE(2795), 1, + STATE(2572), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58508] = 27, - ACTIONS(2115), 1, + [54874] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3219), 1, - anon_sym_RPAREN, - STATE(1175), 1, + ACTIONS(3079), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58601] = 27, - ACTIONS(2115), 1, + [54967] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3048), 1, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(3221), 1, + ACTIONS(3081), 1, anon_sym_RBRACK, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, - STATE(2201), 1, + STATE(2135), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [58694] = 5, - ACTIONS(3223), 1, - sym__arrow_function_block_end, - ACTIONS(3225), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2181), 12, - anon_sym_STAR, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2183), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2664), 3, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58743] = 26, - ACTIONS(2885), 1, + [55060] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2966), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2968), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2970), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2972), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2984), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2986), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2996), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3225), 1, - sym__completed_arrow_function, - STATE(1697), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3083), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2183), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2960), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2974), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2988), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2990), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2994), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2962), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2964), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58834] = 5, - ACTIONS(2998), 1, - sym__completed_arrow_function, - ACTIONS(3227), 1, - sym__arrow_function_block_end, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2045), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2047), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [55153] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58883] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(3085), 1, + anon_sym_RBRACK, + STATE(1160), 1, + sym_arguments, + STATE(2595), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58927] = 4, - ACTIONS(3229), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2287), 12, - anon_sym_STAR, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2289), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [55246] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58973] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(3087), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2606), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59017] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2345), 12, - anon_sym_STAR, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2347), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [55339] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59061] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3233), 1, - anon_sym_RBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3237), 1, - anon_sym_async, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3243), 1, - anon_sym_static, - ACTIONS(3247), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - STATE(2913), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3239), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3245), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3231), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2783), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [59147] = 3, + ACTIONS(3089), 1, + anon_sym_RBRACK, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2349), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2351), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [55432] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59191] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3091), 1, + anon_sym_RBRACK, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59235] = 3, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [55525] = 5, + ACTIONS(3093), 1, + sym__arrow_function_block_continuation, + ACTIONS(3095), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123703,10 +117806,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 23, + ACTIONS(2081), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -123727,842 +117829,1335 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59279] = 3, + [55574] = 27, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3097), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [55667] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59323] = 4, - ACTIONS(3249), 1, - sym__completed_arrow_function, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(3099), 1, + anon_sym_RBRACK, + STATE(1160), 1, + sym_arguments, + STATE(2638), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [55760] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59369] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(3101), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2648), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [55853] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59413] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3103), 1, + anon_sym_RBRACK, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [55946] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59457] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3105), 1, + anon_sym_RBRACK, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2379), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2381), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56039] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59501] = 4, - ACTIONS(3251), 1, - sym__completed_arrow_function, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3107), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56132] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59547] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(3109), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2670), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2509), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2511), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56225] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59591] = 4, - ACTIONS(3253), 1, - sym__completed_arrow_function, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3111), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56318] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59637] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(3113), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2692), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56411] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59681] = 4, - ACTIONS(3255), 1, - sym__completed_arrow_function, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3115), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56504] = 27, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, + ACTIONS(2674), 1, anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(3117), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2707), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56597] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3119), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59727] = 25, - ACTIONS(2115), 1, + [56690] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3263), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(1175), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3121), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [59815] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2513), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2515), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + [56783] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59859] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3293), 1, - anon_sym_RBRACE, - ACTIONS(3295), 1, - anon_sym_async, - ACTIONS(3297), 1, - anon_sym_static, - ACTIONS(3301), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - STATE(2913), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3239), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3299), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3291), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2783), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [59945] = 3, + ACTIONS(3123), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56876] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59989] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3125), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56969] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3127), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60033] = 25, - ACTIONS(2115), 1, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [57062] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(1175), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3129), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2862), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [60121] = 3, + [57155] = 27, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3131), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [57248] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3133), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60165] = 25, - ACTIONS(2115), 1, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [57341] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - STATE(1175), 1, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3135), 1, + anon_sym_RPAREN, + STATE(1160), 1, sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2883), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(2764), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [60253] = 4, - ACTIONS(3303), 1, + [57434] = 5, + ACTIONS(3137), 1, + sym__arrow_function_block_continuation, + ACTIONS(3139), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124575,7 +119170,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 22, + ACTIONS(1979), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -124598,155 +119193,147 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60299] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1882), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1884), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + [57483] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60343] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3141), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [57576] = 27, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 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_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60387] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3307), 1, - anon_sym_RBRACE, - ACTIONS(3309), 1, - anon_sym_async, - ACTIONS(3311), 1, - anon_sym_static, - ACTIONS(3315), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - STATE(2913), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3239), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3313), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3305), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2783), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [60473] = 3, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(2892), 1, + anon_sym_COMMA, + ACTIONS(3143), 1, + anon_sym_RPAREN, + STATE(1160), 1, + sym_arguments, + STATE(2135), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [57669] = 5, + ACTIONS(3145), 1, + sym__arrow_function_block_continuation, + ACTIONS(3147), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2305), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124759,10 +119346,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2307), 23, + ACTIONS(2089), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -124783,55 +119369,145 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60517] = 4, - ACTIONS(3317), 1, + [57718] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2005), 1, sym__completed_arrow_function, + ACTIONS(3023), 1, + anon_sym_AMP_AMP, + ACTIONS(3025), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3031), 1, + anon_sym_AMP, + ACTIONS(3033), 1, + anon_sym_CARET, + ACTIONS(3035), 1, + anon_sym_PIPE, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3049), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2001), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3029), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3037), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3045), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3019), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3021), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [57809] = 26, + ACTIONS(1969), 1, anon_sym_LPAREN, + ACTIONS(1971), 1, anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2013), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, anon_sym_AMP_AMP, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3031), 1, + anon_sym_AMP, + ACTIONS(3033), 1, anon_sym_CARET, + ACTIONS(3035), 1, + anon_sym_PIPE, + ACTIONS(3039), 1, anon_sym_PERCENT, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, + ACTIONS(3049), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2009), 2, + anon_sym_LBRACE, anon_sym_BQUOTE, - [60563] = 4, - ACTIONS(3319), 1, + ACTIONS(3017), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3029), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3045), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3019), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3021), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [57900] = 5, + ACTIONS(3149), 1, + sym__arrow_function_block_continuation, + ACTIONS(3151), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124844,7 +119520,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 22, + ACTIONS(2097), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -124867,259 +119543,587 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60609] = 25, - ACTIONS(2115), 1, + [57949] = 26, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(2021), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3027), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3031), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3033), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3035), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(3049), 1, sym__ternary_qmark, - STATE(1175), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(2017), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2875), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2764), 3, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3021), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [60697] = 3, + [58040] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2109), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, + anon_sym_AMP_AMP, + ACTIONS(3025), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3031), 1, + anon_sym_AMP, + ACTIONS(3033), 1, + anon_sym_CARET, + ACTIONS(3035), 1, + anon_sym_PIPE, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3049), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2049), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3029), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3045), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3019), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(3021), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [58131] = 26, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(2113), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, + anon_sym_AMP_AMP, + ACTIONS(3025), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3027), 1, anon_sym_GT_GT, + ACTIONS(3031), 1, anon_sym_AMP, + ACTIONS(3033), 1, + anon_sym_CARET, + ACTIONS(3035), 1, anon_sym_PIPE, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3049), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2057), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3029), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3037), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3045), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3019), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3021), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [58222] = 26, + ACTIONS(1969), 1, anon_sym_LPAREN, + ACTIONS(1971), 1, anon_sym_LBRACK, + ACTIONS(1973), 1, anon_sym_DOT, + ACTIONS(1995), 1, sym_optional_chain, + ACTIONS(2117), 1, + sym__completed_arrow_function, + ACTIONS(3023), 1, anon_sym_AMP_AMP, + ACTIONS(3025), 1, anon_sym_PIPE_PIPE, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3031), 1, + anon_sym_AMP, + ACTIONS(3033), 1, + anon_sym_CARET, + ACTIONS(3035), 1, + anon_sym_PIPE, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3049), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2065), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3017), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3029), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3045), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3019), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3021), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [58313] = 25, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(3023), 1, + anon_sym_AMP_AMP, + ACTIONS(3025), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3031), 1, + anon_sym_AMP, + ACTIONS(3033), 1, anon_sym_CARET, + ACTIONS(3035), 1, + anon_sym_PIPE, + ACTIONS(3039), 1, anon_sym_PERCENT, + ACTIONS(3041), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3047), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3049), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3017), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3029), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3045), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2253), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(3019), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3021), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, + [58402] = 25, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1971), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(1995), 1, + sym_optional_chain, + ACTIONS(3023), 1, + anon_sym_AMP_AMP, + ACTIONS(3025), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3027), 1, + anon_sym_GT_GT, + ACTIONS(3031), 1, + anon_sym_AMP, + ACTIONS(3033), 1, + anon_sym_CARET, + ACTIONS(3035), 1, + anon_sym_PIPE, + ACTIONS(3039), 1, + anon_sym_PERCENT, + ACTIONS(3041), 1, + anon_sym_STAR_STAR, + ACTIONS(3047), 1, anon_sym_QMARK_QMARK, + ACTIONS(3049), 1, + sym__ternary_qmark, + STATE(964), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(3017), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3029), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3037), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3043), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3045), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2441), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_BQUOTE, - [60741] = 24, + ACTIONS(3019), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3021), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [58491] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(117), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1967), 1, + ACTIONS(1899), 1, anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3323), 1, + ACTIONS(3155), 1, anon_sym_RBRACE, - ACTIONS(3325), 1, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3159), 1, anon_sym_async, - ACTIONS(3327), 1, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3165), 1, anon_sym_static, - ACTIONS(3331), 1, + ACTIONS(3169), 1, sym__await_keyword, - STATE(1984), 1, + STATE(1924), 1, aux_sym_export_statement_repeat1, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2601), 1, + STATE(2549), 1, aux_sym_object_pattern_repeat1, - STATE(2913), 1, + STATE(2724), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3239), 2, + ACTIONS(3161), 2, sym_number, sym_private_property_identifier, - ACTIONS(3329), 2, + ACTIONS(3167), 2, anon_sym_get, anon_sym_set, - ACTIONS(3321), 3, + ACTIONS(3153), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2783), 3, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2723), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(2874), 3, + STATE(2746), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, + STATE(3416), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [60827] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2389), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2391), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + [58577] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60871] = 3, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2660), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2765), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [58665] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(2666), 1, anon_sym_AMP_AMP, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60915] = 3, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2680), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2778), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2662), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2664), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [58753] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125132,7 +120136,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 23, + ACTIONS(2253), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125156,13 +120160,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60959] = 4, - ACTIONS(995), 1, + [58797] = 4, + ACTIONS(987), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(991), 12, + ACTIONS(983), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125175,7 +120179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(993), 22, + ACTIONS(985), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125198,11 +120202,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61005] = 3, + [58843] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(2417), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125215,7 +120219,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 23, + ACTIONS(2419), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125229,83 +120233,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [61049] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3335), 1, - anon_sym_RBRACE, - ACTIONS(3337), 1, - anon_sym_async, - ACTIONS(3339), 1, - anon_sym_static, - ACTIONS(3343), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - STATE(2625), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3239), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3341), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3333), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2623), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61135] = 3, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [58887] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(2423), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125318,7 +120260,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 23, + ACTIONS(2425), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125342,11 +120284,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61179] = 3, + [58931] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(2427), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125359,7 +120301,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 23, + ACTIONS(2429), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125383,11 +120325,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61223] = 3, + [58975] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2403), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125400,7 +120342,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2405), 23, + ACTIONS(2297), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125424,11 +120366,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61267] = 3, + [59019] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 12, + ACTIONS(2409), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125441,7 +120383,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1031), 23, + ACTIONS(2411), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125465,75 +120407,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61311] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3347), 1, - anon_sym_RBRACE, - ACTIONS(3349), 1, - anon_sym_async, - ACTIONS(3351), 1, - anon_sym_static, - ACTIONS(3355), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - STATE(2782), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3239), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3353), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3345), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2775), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61397] = 4, - ACTIONS(2221), 1, - anon_sym_EQ, + [59063] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2217), 12, + ACTIONS(2413), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125546,9 +120424,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 22, + ACTIONS(2415), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125569,11 +120448,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61443] = 3, + [59107] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2517), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125586,7 +120465,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2519), 23, + ACTIONS(2365), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125610,198 +120489,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61487] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3359), 1, - anon_sym_RBRACE, - ACTIONS(3361), 1, - anon_sym_async, - ACTIONS(3363), 1, - anon_sym_static, - ACTIONS(3367), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - STATE(2884), 1, - aux_sym_object_repeat1, + [59151] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3239), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3365), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3357), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2652), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61573] = 25, - ACTIONS(2115), 1, + ACTIONS(2363), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2365), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59195] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 2, + ACTIONS(2431), 2, anon_sym_of, anon_sym_COLON, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [61661] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3371), 1, - anon_sym_RBRACE, - ACTIONS(3373), 1, - anon_sym_async, - ACTIONS(3375), 1, - anon_sym_static, - ACTIONS(3379), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - STATE(2659), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3239), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3377), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3369), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2658), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61747] = 3, + [59283] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(1031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125814,7 +120610,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 23, + ACTIONS(1029), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125838,11 +120634,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61791] = 3, + [59327] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125855,7 +120651,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 23, + ACTIONS(979), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125879,75 +120675,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61835] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3383), 1, - anon_sym_RBRACE, - ACTIONS(3385), 1, - anon_sym_async, - ACTIONS(3387), 1, - anon_sym_static, - ACTIONS(3391), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - STATE(2893), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3239), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3389), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3381), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2880), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61921] = 4, - ACTIONS(3393), 1, - sym__completed_arrow_function, + [59371] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(1043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125960,9 +120692,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 22, + ACTIONS(1041), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125983,11 +120716,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61967] = 3, + [59415] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(1047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126000,7 +120733,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 23, + ACTIONS(1045), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126024,11 +120757,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62011] = 3, + [59459] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3207), 1, + anon_sym_RBRACE, + ACTIONS(3209), 1, + anon_sym_async, + ACTIONS(3211), 1, + anon_sym_static, + ACTIONS(3215), 1, + sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, + STATE(2814), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3161), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3213), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3205), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2793), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [59545] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(2433), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126041,7 +120836,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 23, + ACTIONS(2435), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126065,26 +120860,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62055] = 10, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(3281), 1, - anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + [59589] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126097,146 +120877,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 15, + ACTIONS(2375), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [62113] = 21, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, - anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, - anon_sym_PERCENT, - ACTIONS(3281), 1, - anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59633] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(2437), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 6, + ACTIONS(2439), 23, sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [62193] = 22, - ACTIONS(2115), 1, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 5, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [62275] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59677] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 12, + ACTIONS(2443), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126249,7 +120959,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 23, + ACTIONS(2445), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126273,62 +120983,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62319] = 13, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(3279), 1, - anon_sym_PERCENT, - ACTIONS(3281), 1, - anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + [59721] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(2447), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2387), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 14, + ACTIONS(2449), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [62383] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59765] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126341,7 +121041,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 23, + ACTIONS(2171), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126365,74 +121065,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62427] = 25, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(3263), 1, - anon_sym_AMP_AMP, - ACTIONS(3265), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, - anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, - anon_sym_PERCENT, - ACTIONS(3281), 1, - anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2369), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [62515] = 3, + [59809] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126445,7 +121082,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2413), 23, + ACTIONS(2233), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126469,185 +121106,221 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62559] = 19, - ACTIONS(2115), 1, + [59853] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3267), 1, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3279), 1, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2387), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2673), 2, + ACTIONS(2319), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 7, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [62635] = 20, - ACTIONS(2115), 1, + [59941] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3267), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(3279), 1, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(2805), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 7, + [60029] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2235), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2237), 23, sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [62713] = 21, - ACTIONS(2115), 1, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60073] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(2239), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 6, + ACTIONS(2241), 23, sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [62793] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60117] = 4, + ACTIONS(3217), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126660,10 +121333,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 23, + ACTIONS(2165), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -126684,61 +121356,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62837] = 12, - ACTIONS(2115), 1, + [60163] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3279), 1, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2253), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2387), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 14, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_of, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [62899] = 3, + [60251] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126751,7 +121436,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 23, + ACTIONS(326), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126775,11 +121460,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62943] = 3, + [60295] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(1802), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126792,7 +121477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 23, + ACTIONS(1804), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126816,11 +121501,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62987] = 3, + [60339] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2421), 12, + ACTIONS(2153), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126833,7 +121518,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2423), 23, + ACTIONS(2155), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126857,11 +121542,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63031] = 3, + [60383] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2425), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126874,7 +121559,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2427), 23, + ACTIONS(2249), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126898,11 +121583,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63075] = 3, + [60427] = 4, + ACTIONS(3219), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126915,10 +121602,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 23, + ACTIONS(2257), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -126939,11 +121625,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63119] = 3, + [60473] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126956,7 +121642,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 23, + ACTIONS(2207), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126980,11 +121666,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63163] = 3, + [60517] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126997,7 +121683,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 23, + ACTIONS(2211), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127021,11 +121707,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63207] = 3, + [60561] = 4, + ACTIONS(3221), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127038,10 +121726,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 23, + ACTIONS(2267), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -127062,11 +121749,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63251] = 3, + [60607] = 4, + ACTIONS(3223), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2151), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127079,10 +121768,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 23, + ACTIONS(2273), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -127103,11 +121791,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63295] = 3, + [60653] = 4, + ACTIONS(3225), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2429), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127120,10 +121810,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2431), 23, + ACTIONS(2279), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -127144,11 +121833,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63339] = 3, + [60699] = 4, + ACTIONS(3227), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127161,10 +121852,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 23, + ACTIONS(2285), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -127185,11 +121875,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63383] = 3, + [60745] = 4, + ACTIONS(3229), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2189), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127202,10 +121894,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 23, + ACTIONS(2165), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -127226,11 +121917,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63427] = 3, + [60791] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2441), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3197), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3199), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [60879] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127243,7 +121997,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 23, + ACTIONS(2221), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127267,11 +122021,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63471] = 3, + [60923] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127284,7 +122038,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 23, + ACTIONS(2225), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127308,11 +122062,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63515] = 3, + [60967] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2525), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127325,7 +122079,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2527), 23, + ACTIONS(1063), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127349,11 +122103,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63559] = 3, + [61011] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127366,7 +122120,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2335), 23, + ACTIONS(2025), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127390,26 +122144,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63603] = 10, - ACTIONS(2115), 1, + [61055] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2389), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2391), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3281), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [61099] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127422,27 +122202,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 15, + ACTIONS(2395), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [63661] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [61143] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1035), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127455,7 +122243,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1033), 23, + ACTIONS(2229), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127479,11 +122267,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63705] = 3, + [61187] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127496,7 +122284,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 23, + ACTIONS(2263), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127520,73 +122308,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63749] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, + [61231] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3397), 1, - anon_sym_RBRACE, - ACTIONS(3399), 1, - anon_sym_async, - ACTIONS(3401), 1, - anon_sym_static, - ACTIONS(3405), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - STATE(2913), 1, - aux_sym_object_repeat1, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3239), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3403), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3395), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2783), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2881), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [63835] = 3, + ACTIONS(2243), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3197), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3199), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [61319] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1023), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127599,7 +122388,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1021), 23, + ACTIONS(2293), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127623,11 +122412,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63879] = 3, + [61363] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 12, + ACTIONS(2071), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127640,7 +122429,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 23, + ACTIONS(2073), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127664,11 +122453,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63923] = 3, + [61407] = 15, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2245), 7, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 12, + sym__ternary_qmark, + anon_sym_instanceof, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [61475] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127681,7 +122523,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 23, + ACTIONS(2081), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127705,11 +122547,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63967] = 3, + [61519] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127722,7 +122564,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 23, + ACTIONS(2301), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127746,11 +122588,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64011] = 3, + [61563] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127763,7 +122605,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 23, + ACTIONS(2305), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127787,11 +122629,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64055] = 3, + [61607] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127804,7 +122646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 23, + ACTIONS(1003), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127828,11 +122670,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64099] = 3, + [61651] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127845,7 +122687,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 23, + ACTIONS(1019), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127869,11 +122711,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64143] = 3, + [61695] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127886,7 +122728,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 23, + ACTIONS(2257), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127910,11 +122752,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64187] = 3, + [61739] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3233), 1, + anon_sym_RBRACE, + ACTIONS(3235), 1, + anon_sym_async, + ACTIONS(3237), 1, + anon_sym_static, + ACTIONS(3241), 1, + sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, + STATE(2675), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3161), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3239), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3231), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2672), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [61825] = 4, + ACTIONS(2161), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(2157), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127927,10 +122833,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 23, + ACTIONS(2159), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -127951,11 +122856,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64231] = 3, + [61871] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127968,7 +122873,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 23, + ACTIONS(1979), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127992,11 +122897,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64275] = 3, + [61915] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128009,7 +122914,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 23, + ACTIONS(2311), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128033,11 +122938,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64319] = 3, + [61959] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(2087), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128050,7 +122955,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 23, + ACTIONS(2089), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128074,11 +122979,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64363] = 3, + [62003] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(2095), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128091,7 +122996,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 23, + ACTIONS(2097), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128115,11 +123020,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64407] = 3, + [62047] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1069), 12, + ACTIONS(2313), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128132,7 +123037,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1071), 23, + ACTIONS(2315), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128156,11 +123061,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64451] = 3, + [62091] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128173,7 +123078,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 23, + ACTIONS(2267), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128197,11 +123102,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64495] = 3, + [62135] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(2405), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128214,7 +123119,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 23, + ACTIONS(2407), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128238,11 +123143,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64539] = 3, + [62179] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128255,7 +123160,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 23, + ACTIONS(2273), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128279,11 +123184,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64583] = 3, + [62223] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3245), 1, + anon_sym_RBRACE, + ACTIONS(3247), 1, + anon_sym_async, + ACTIONS(3249), 1, + anon_sym_static, + ACTIONS(3253), 1, + sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, + STATE(2675), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3161), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3251), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3243), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2672), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [62309] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128296,7 +123263,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 23, + ACTIONS(1027), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128320,21 +123287,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64627] = 8, - ACTIONS(959), 1, - anon_sym_BQUOTE, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3201), 1, - sym_optional_chain, - STATE(1879), 1, - sym_template_string, + [62353] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128347,11 +123304,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 18, + ACTIONS(1039), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -128366,76 +123327,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [64681] = 25, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(3263), 1, - anon_sym_AMP_AMP, - ACTIONS(3265), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, - anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, - anon_sym_PERCENT, - ACTIONS(3281), 1, - anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2315), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [64769] = 4, - ACTIONS(3407), 1, - sym__completed_arrow_function, + anon_sym_BQUOTE, + [62397] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2329), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128448,9 +123345,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 22, + ACTIONS(2331), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -128471,76 +123369,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64815] = 25, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(3263), 1, - anon_sym_AMP_AMP, - ACTIONS(3265), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, - anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, - anon_sym_PERCENT, - ACTIONS(3281), 1, - anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, + [62441] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2383), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [64903] = 4, - ACTIONS(3409), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2281), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128553,9 +123386,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2283), 22, + ACTIONS(1011), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -128576,11 +123410,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64949] = 3, + [62485] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128593,7 +123427,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2335), 23, + ACTIONS(2279), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128617,131 +123451,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64993] = 17, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3279), 1, - anon_sym_PERCENT, - ACTIONS(3281), 1, - anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + [62529] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(2283), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2387), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 9, + ACTIONS(2285), 23, sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [65065] = 25, - ACTIONS(2115), 1, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2339), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [65153] = 4, - ACTIONS(3411), 1, - sym__completed_arrow_function, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [62573] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128754,9 +123509,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 22, + ACTIONS(2165), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -128777,137 +123533,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65199] = 25, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, + [62617] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, - anon_sym_AMP_AMP, - ACTIONS(2770), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, - anon_sym_GT_GT, - ACTIONS(2776), 1, - anon_sym_AMP, - ACTIONS(2778), 1, - anon_sym_CARET, - ACTIONS(2780), 1, - anon_sym_PIPE, - ACTIONS(2786), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3257), 1, + anon_sym_RBRACE, + ACTIONS(3259), 1, + anon_sym_async, + ACTIONS(3261), 1, + anon_sym_static, + ACTIONS(3265), 1, + sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, + STATE(2675), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3161), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3263), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3255), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2672), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [62703] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2335), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2738), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2774), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2782), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3413), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2764), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(2337), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [65287] = 23, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 4, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, anon_sym_QMARK_QMARK, - [65371] = 4, - ACTIONS(2163), 1, - anon_sym_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [62747] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128920,9 +123653,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 22, + ACTIONS(2341), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -128943,11 +123677,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65417] = 3, + [62791] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128960,7 +123694,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 23, + ACTIONS(1055), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128984,64 +123718,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65461] = 15, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3279), 1, - anon_sym_PERCENT, - ACTIONS(3281), 1, - anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + [62835] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(2343), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2387), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 12, + ACTIONS(2345), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [65529] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [62879] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2341), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129054,7 +123776,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2343), 23, + ACTIONS(2357), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -129078,11 +123800,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65573] = 3, + [62923] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3269), 1, + anon_sym_RBRACE, + ACTIONS(3271), 1, + anon_sym_async, + ACTIONS(3273), 1, + anon_sym_static, + ACTIONS(3277), 1, + sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, + STATE(2675), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3161), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3275), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3267), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2672), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [63009] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2407), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129095,7 +123879,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2409), 23, + ACTIONS(2361), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -129119,11 +123903,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65617] = 3, + [63053] = 10, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1069), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129136,160 +123935,210 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1071), 22, + ACTIONS(2175), 15, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_of, + anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65660] = 12, - ACTIONS(3195), 1, + [63111] = 21, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3421), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - STATE(1880), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2387), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 13, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(2175), 6, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [65721] = 25, - ACTIONS(2115), 1, + [63191] = 22, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2437), 1, - anon_sym_LBRACE, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3431), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3433), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3435), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3439), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3441), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3443), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3447), 1, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3455), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3457), 1, - sym__ternary_qmark, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3437), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3445), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65808] = 10, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2175), 5, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [63273] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - STATE(1880), 1, - sym_arguments, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3281), 1, + anon_sym_RBRACE, + ACTIONS(3283), 1, + anon_sym_async, + ACTIONS(3285), 1, + anon_sym_static, + ACTIONS(3289), 1, + sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, + STATE(2675), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(3161), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3287), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3279), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2672), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [63359] = 4, + ACTIONS(1989), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129302,26 +124151,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 14, + ACTIONS(1987), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [65865] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [63405] = 4, + ACTIONS(3291), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129334,7 +124193,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 22, + ACTIONS(2257), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129357,65 +124216,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65908] = 17, - ACTIONS(3195), 1, + [63451] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, + anon_sym_PIPE, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(3421), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - STATE(1880), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3459), 3, + ACTIONS(2686), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2688), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3293), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2387), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2385), 8, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [65979] = 3, + [63539] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 12, + ACTIONS(2369), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129428,9 +124296,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2271), 22, + ACTIONS(2371), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -129451,297 +124320,422 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66022] = 3, + [63583] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3297), 1, + anon_sym_RBRACE, + ACTIONS(3299), 1, + anon_sym_async, + ACTIONS(3301), 1, + anon_sym_static, + ACTIONS(3305), 1, + sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, + STATE(2834), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3161), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3303), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3295), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2829), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [63669] = 13, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3191), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 22, + ACTIONS(2175), 14, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_of, + anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [66065] = 23, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, + [63733] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - STATE(1880), 1, - sym_arguments, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3309), 1, + anon_sym_RBRACE, + ACTIONS(3311), 1, + anon_sym_async, + ACTIONS(3313), 1, + anon_sym_static, + ACTIONS(3317), 1, + sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, + STATE(2581), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3479), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2385), 3, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_QMARK_QMARK, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [66148] = 25, - ACTIONS(3195), 1, + ACTIONS(3161), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3315), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3307), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2579), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [63819] = 19, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3421), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3487), 1, - sym__await_operand_end, - STATE(1880), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2245), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66235] = 25, - ACTIONS(2115), 1, + ACTIONS(2175), 7, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [63895] = 20, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2397), 1, - anon_sym_LBRACE, - ACTIONS(2671), 1, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3431), 1, - anon_sym_AMP_AMP, - ACTIONS(3433), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3435), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3439), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3441), 1, - anon_sym_CARET, - ACTIONS(3443), 1, - anon_sym_PIPE, - ACTIONS(3447), 1, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3455), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3457), 1, - sym__ternary_qmark, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3437), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3445), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66322] = 25, - ACTIONS(3195), 1, + ACTIONS(2175), 7, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [63973] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3321), 1, + anon_sym_RBRACE, + ACTIONS(3323), 1, + anon_sym_async, + ACTIONS(3325), 1, + anon_sym_static, + ACTIONS(3329), 1, + sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, + STATE(2656), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3161), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3327), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3319), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2541), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2578), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [64059] = 21, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3489), 1, - sym__await_operand_end, - STATE(1880), 1, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66409] = 3, + ACTIONS(2175), 6, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [64139] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2407), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129754,9 +124748,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2409), 22, + ACTIONS(2379), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -129777,135 +124772,225 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66452] = 25, - ACTIONS(2115), 1, + [64183] = 12, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3263), 1, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2245), 10, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 14, + sym__ternary_qmark, + anon_sym_instanceof, + anon_sym_of, + anon_sym_COLON, anon_sym_AMP_AMP, - ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [64245] = 10, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3273), 1, - anon_sym_CARET, - ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3279), 1, - anon_sym_PERCENT, - ACTIONS(3281), 1, - anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 15, sym__ternary_qmark, - ACTIONS(3491), 1, + anon_sym_instanceof, + anon_sym_of, anon_sym_COLON, - STATE(1175), 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [64303] = 17, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66539] = 25, - ACTIONS(2115), 1, + ACTIONS(2245), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 9, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + [64375] = 23, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3263), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - ACTIONS(3493), 1, - anon_sym_COLON, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66626] = 3, + ACTIONS(2175), 4, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_QMARK_QMARK, + [64459] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129918,9 +125003,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 22, + ACTIONS(2383), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -129941,11 +125027,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66669] = 3, + [64503] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 12, + ACTIONS(2385), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129958,9 +125044,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2295), 22, + ACTIONS(2387), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -129981,11 +125068,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66712] = 3, + [64547] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2213), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3197), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3199), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [64635] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129998,9 +125148,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 22, + ACTIONS(2399), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -130021,11 +125172,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66755] = 3, + [64679] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1035), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130038,9 +125189,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1033), 22, + ACTIONS(2399), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -130061,185 +125213,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66798] = 25, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3495), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3479), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [66885] = 13, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - STATE(1880), 1, - sym_arguments, + [64723] = 4, + ACTIONS(3331), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(2265), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3467), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2387), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 13, + ACTIONS(2267), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [66948] = 25, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3497), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3479), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [67035] = 3, + anon_sym_BQUOTE, + [64769] = 4, + ACTIONS(3333), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2345), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130252,7 +125274,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2347), 22, + ACTIONS(2273), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130275,254 +125297,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67078] = 25, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3499), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, + [64815] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(2397), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3479), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [67165] = 20, - ACTIONS(2115), 1, - anon_sym_LPAREN, - ACTIONS(2117), 1, - anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2671), 1, - sym_optional_chain, - ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3447), 1, - anon_sym_PERCENT, - ACTIONS(3449), 1, - anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3437), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3445), 2, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3429), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 6, + ACTIONS(2399), 23, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [67242] = 25, - ACTIONS(3195), 1, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, + 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, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3501), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [64859] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(2397), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(2399), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [67329] = 25, - ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3503), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3479), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, - anon_sym_instanceof, + 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, - [67416] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [64903] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2349), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130535,9 +125396,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2351), 22, + ACTIONS(2403), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -130558,11 +125420,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67459] = 3, + [64947] = 4, + ACTIONS(3335), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2277), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130575,7 +125439,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 22, + ACTIONS(2279), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130598,73 +125462,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67502] = 25, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, + [64993] = 8, + ACTIONS(951), 1, + anon_sym_BQUOTE, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3057), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3505), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, + STATE(1783), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(2153), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(2155), 18, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + 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, - [67589] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [65047] = 4, + ACTIONS(3337), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130677,7 +125527,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 22, + ACTIONS(2285), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130700,11 +125550,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67632] = 3, + [65093] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130717,9 +125567,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 22, + ACTIONS(995), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -130740,135 +125591,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67675] = 25, - ACTIONS(2115), 1, + [65137] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2423), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2425), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2339), 1, - anon_sym_LBRACE, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3431), 1, anon_sym_AMP_AMP, - ACTIONS(3433), 1, anon_sym_PIPE_PIPE, - ACTIONS(3435), 1, - anon_sym_GT_GT, - ACTIONS(3439), 1, - anon_sym_AMP, - ACTIONS(3441), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3443), 1, - anon_sym_PIPE, - ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3455), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3457), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [65180] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(2417), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3437), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3445), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(2419), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [67762] = 25, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2315), 1, - anon_sym_LBRACE, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3431), 1, anon_sym_AMP_AMP, - ACTIONS(3433), 1, anon_sym_PIPE_PIPE, - ACTIONS(3435), 1, - anon_sym_GT_GT, - ACTIONS(3439), 1, - anon_sym_AMP, - ACTIONS(3441), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3443), 1, - anon_sym_PIPE, - ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3455), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3457), 1, - sym__ternary_qmark, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [65223] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(1017), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3437), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3445), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(1019), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [67849] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [65266] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130881,7 +125728,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 22, + ACTIONS(1027), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130904,11 +125751,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67892] = 3, + [65309] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2077), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130921,7 +125768,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2079), 22, + ACTIONS(1039), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130944,69 +125791,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67935] = 21, - ACTIONS(2115), 1, + [65352] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(2671), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3435), 1, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3439), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3441), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3447), 1, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3375), 1, + sym__ternary_qmark, + ACTIONS(3377), 1, + sym__await_operand_end, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3437), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3445), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 5, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [68014] = 3, + [65439] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131019,7 +125870,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 22, + ACTIONS(1011), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131042,11 +125893,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68057] = 3, + [65482] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131059,7 +125910,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 22, + ACTIONS(2025), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131082,11 +125933,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68100] = 3, + [65525] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131099,7 +125950,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 22, + ACTIONS(2171), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131122,317 +125973,252 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68143] = 25, - ACTIONS(3195), 1, + [65568] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - ACTIONS(3507), 1, - sym__await_operand_end, - STATE(1880), 1, + ACTIONS(3379), 1, + anon_sym_COLON, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68230] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2451), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2453), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [65655] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(3177), 1, anon_sym_AMP_AMP, + ACTIONS(3179), 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_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [68273] = 25, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - ACTIONS(3509), 1, - sym__await_operand_end, - STATE(1880), 1, + ACTIONS(3381), 1, + anon_sym_COLON, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68360] = 25, - ACTIONS(2115), 1, + [65742] = 21, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3263), 1, - anon_sym_AMP_AMP, - ACTIONS(3265), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - ACTIONS(3511), 1, - anon_sym_COLON, - STATE(1175), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68447] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2357), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2359), 22, + ACTIONS(2175), 5, sym__ternary_qmark, sym__await_operand_end, - anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [65821] = 22, + ACTIONS(3051), 1, anon_sym_LPAREN, + ACTIONS(3053), 1, anon_sym_LBRACK, + ACTIONS(3055), 1, anon_sym_DOT, + ACTIONS(3345), 1, sym_optional_chain, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [68490] = 3, + STATE(1808), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(3339), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(3373), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [68533] = 3, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 4, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [65902] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 12, + ACTIONS(2385), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131445,7 +126231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 22, + ACTIONS(2387), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131468,11 +126254,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68576] = 3, + [65945] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131485,7 +126271,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 22, + ACTIONS(2357), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131508,197 +126294,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68619] = 25, - ACTIONS(2115), 1, + [65988] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2671), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3431), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3433), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3435), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3439), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3441), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3443), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3447), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3455), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3457), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - STATE(1175), 1, + ACTIONS(3383), 1, + sym__await_operand_end, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3437), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3445), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3429), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [68706] = 25, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3513), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(3373), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3479), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68793] = 25, - ACTIONS(3195), 1, + [66075] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(2676), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(2682), 1, + anon_sym_PERCENT, + ACTIONS(2684), 1, + anon_sym_STAR_STAR, + ACTIONS(2690), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(2692), 1, sym__ternary_qmark, - ACTIONS(3515), 1, - sym__await_operand_end, - STATE(1880), 1, + ACTIONS(3385), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(2660), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68880] = 3, + [66162] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2151), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131711,7 +126435,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2153), 22, + ACTIONS(2341), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131734,73 +126458,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68923] = 25, - ACTIONS(2369), 1, + [66205] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2219), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2221), 22, + sym__ternary_qmark, sym__await_operand_end, - ACTIONS(3195), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 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(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66248] = 25, + ACTIONS(2441), 1, + sym__await_operand_end, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69010] = 3, + [66335] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131813,7 +126577,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 22, + ACTIONS(1063), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131836,11 +126600,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69053] = 3, + [66378] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131853,7 +126617,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 22, + ACTIONS(2391), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131876,11 +126640,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69096] = 3, + [66421] = 25, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3375), 1, + sym__ternary_qmark, + ACTIONS(3387), 1, + sym__await_operand_end, + STATE(1808), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3339), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [66508] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2429), 12, + ACTIONS(2443), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131893,7 +126719,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2431), 22, + ACTIONS(2445), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131916,135 +126742,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69139] = 25, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3517), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, + [66551] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(2393), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(2395), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69226] = 25, - ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 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(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66594] = 25, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - ACTIONS(3519), 1, + ACTIONS(3389), 1, sym__await_operand_end, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69313] = 3, + [66681] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 12, + ACTIONS(1043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132057,7 +126861,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 22, + ACTIONS(1041), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132080,384 +126884,345 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69356] = 25, - ACTIONS(2115), 1, + [66724] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2383), 1, - anon_sym_LBRACE, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3431), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3433), 1, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3435), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3439), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3441), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3443), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3447), 1, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3455), 1, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3457), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - STATE(1175), 1, + ACTIONS(3391), 1, + anon_sym_COLON, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3437), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3445), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69443] = 25, - ACTIONS(2115), 1, + [66811] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2359), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2361), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - ACTIONS(3521), 1, - anon_sym_COLON, - STATE(1175), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [69530] = 25, - ACTIONS(2397), 1, - sym__await_operand_end, - ACTIONS(3195), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66854] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - STATE(1880), 1, + ACTIONS(3393), 1, + sym__await_operand_end, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69617] = 25, - ACTIONS(2115), 1, + [66941] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2369), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2371), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3431), 1, anon_sym_AMP_AMP, - ACTIONS(3433), 1, anon_sym_PIPE_PIPE, - ACTIONS(3435), 1, - anon_sym_GT_GT, - ACTIONS(3439), 1, - anon_sym_AMP, - ACTIONS(3441), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3443), 1, - anon_sym_PIPE, - ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3455), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3457), 1, - sym__ternary_qmark, - ACTIONS(3523), 1, - anon_sym_LBRACE, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66984] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(2227), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3437), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3445), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(2229), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69704] = 26, - ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2883), 1, - anon_sym_of, - ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - ACTIONS(3525), 1, - anon_sym_in, - STATE(1175), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67027] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(993), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3259), 2, + anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3261), 3, + ACTIONS(995), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69793] = 25, - ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, + 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, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3528), 1, - sym__await_operand_end, - STATE(1880), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67070] = 13, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 13, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [69880] = 3, + anon_sym_QMARK_QMARK, + [67133] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(2343), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132470,7 +127235,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 22, + ACTIONS(2345), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132493,73 +127258,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69923] = 25, - ACTIONS(3195), 1, + [67176] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - ACTIONS(3530), 1, + ACTIONS(3395), 1, sym__await_operand_end, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70010] = 3, + [67263] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132572,7 +127337,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2413), 22, + ACTIONS(2233), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132595,253 +127360,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70053] = 19, - ACTIONS(3195), 1, + [67306] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3421), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - STATE(1880), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3375), 1, + sym__ternary_qmark, + ACTIONS(3397), 1, + sym__await_operand_end, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2387), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 6, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [70128] = 25, - ACTIONS(3195), 1, + [67393] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - ACTIONS(3532), 1, + ACTIONS(3399), 1, sym__await_operand_end, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70215] = 25, - ACTIONS(2339), 1, - sym__await_operand_end, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - STATE(1880), 1, - sym_arguments, + [67480] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(2377), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(2379), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [70302] = 25, - ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, + 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, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3534), 1, - sym__await_operand_end, - STATE(1880), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67523] = 10, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(3373), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(2245), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(2175), 14, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [70389] = 3, + anon_sym_QMARK_QMARK, + [67580] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2413), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132854,7 +127588,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 22, + ACTIONS(2415), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132877,11 +127611,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70432] = 3, + [67623] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2061), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132894,7 +127628,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2063), 22, + ACTIONS(2237), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132917,11 +127651,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70475] = 3, + [67666] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(2071), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132934,7 +127668,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 22, + ACTIONS(2073), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132957,11 +127691,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70518] = 3, + [67709] = 25, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3375), 1, + sym__ternary_qmark, + ACTIONS(3401), 1, + sym__await_operand_end, + STATE(1808), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(3339), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [67796] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132974,7 +127770,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 22, + ACTIONS(2285), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132997,130 +127793,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70561] = 20, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(3195), 1, + [67839] = 25, + ACTIONS(2431), 1, + sym__await_operand_end, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3473), 1, + ACTIONS(3355), 1, anon_sym_AMP, - STATE(1880), 1, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3375), 1, + sym__ternary_qmark, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 6, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [70638] = 25, - ACTIONS(2115), 1, + [67926] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3263), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - ACTIONS(3536), 1, + ACTIONS(3403), 1, anon_sym_COLON, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70725] = 3, + [68013] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2135), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133133,7 +127934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2137), 22, + ACTIONS(2241), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133156,67 +127957,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70768] = 19, - ACTIONS(2115), 1, + [68056] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3435), 1, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3447), 1, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3375), 1, + sym__ternary_qmark, + ACTIONS(3405), 1, + sym__await_operand_end, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2387), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3437), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3445), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 6, - sym__ternary_qmark, - anon_sym_LBRACE, + [68143] = 25, + ACTIONS(2213), 1, + sym__await_operand_end, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3347), 1, anon_sym_AMP_AMP, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - [70843] = 3, + ACTIONS(3375), 1, + sym__ternary_qmark, + STATE(1808), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3339), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [68230] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2421), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133229,7 +128098,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2423), 22, + ACTIONS(2403), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133252,370 +128121,413 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70886] = 25, - ACTIONS(2115), 1, + [68273] = 15, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3263), 1, - anon_sym_AMP_AMP, - ACTIONS(3265), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, - anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - ACTIONS(3538), 1, - anon_sym_COLON, - STATE(1175), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 11, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [70973] = 25, - ACTIONS(3195), 1, + anon_sym_QMARK_QMARK, + [68340] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - ACTIONS(3540), 1, + ACTIONS(3407), 1, sym__await_operand_end, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71060] = 25, - ACTIONS(2115), 1, + [68427] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2163), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2165), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [68470] = 25, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - ACTIONS(3542), 1, - anon_sym_COLON, - STATE(1175), 1, + ACTIONS(3409), 1, + sym__await_operand_end, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71147] = 25, - ACTIONS(2115), 1, + [68557] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, - anon_sym_PERCENT, - ACTIONS(2742), 1, - anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - ACTIONS(3544), 1, - anon_sym_RBRACK, - STATE(1175), 1, + ACTIONS(3411), 1, + anon_sym_COLON, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3191), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71234] = 12, - ACTIONS(2115), 1, + [68644] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3447), 1, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3375), 1, + sym__ternary_qmark, + ACTIONS(3413), 1, + sym__await_operand_end, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2387), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 13, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [71295] = 25, - ACTIONS(3195), 1, + [68731] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - ACTIONS(3546), 1, + ACTIONS(3415), 1, sym__await_operand_end, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71382] = 3, + [68818] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133628,7 +128540,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1031), 22, + ACTIONS(2449), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133651,11 +128563,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71425] = 3, + [68861] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1882), 12, + ACTIONS(2335), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133668,7 +128580,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1884), 22, + ACTIONS(2337), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133691,11 +128603,129 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71468] = 3, + [68904] = 19, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + STATE(1808), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2245), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3339), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 6, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [68979] = 25, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3375), 1, + sym__ternary_qmark, + ACTIONS(3417), 1, + sym__await_operand_end, + STATE(1808), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(3339), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [69066] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2079), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133708,7 +128738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 22, + ACTIONS(2081), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133731,11 +128761,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71511] = 3, + [69109] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2189), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133748,7 +128778,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2191), 22, + ACTIONS(2301), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133771,73 +128801,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71554] = 25, - ACTIONS(3195), 1, + [69152] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - ACTIONS(3548), 1, - sym__await_operand_end, - STATE(1880), 1, + ACTIONS(3419), 1, + anon_sym_COLON, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71641] = 3, + [69239] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2513), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133850,7 +128880,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2515), 22, + ACTIONS(2211), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133873,73 +128903,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71684] = 25, - ACTIONS(3195), 1, + [69282] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - ACTIONS(3550), 1, + ACTIONS(3421), 1, sym__await_operand_end, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3373), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [69369] = 25, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3375), 1, + sym__ternary_qmark, + ACTIONS(3423), 1, + sym__await_operand_end, + STATE(1808), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3339), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71771] = 3, + [69456] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2305), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133952,7 +129044,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2307), 22, + ACTIONS(2257), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133975,73 +129067,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71814] = 25, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3552), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, + [69499] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(981), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(979), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [71901] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [69542] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134054,7 +129124,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 22, + ACTIONS(1055), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134077,197 +129147,321 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71944] = 25, - ACTIONS(3195), 1, + [69585] = 25, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - ACTIONS(3554), 1, + ACTIONS(3425), 1, sym__await_operand_end, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72031] = 25, - ACTIONS(3195), 1, + [69672] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2431), 1, + anon_sym_LBRACE, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3433), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3435), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3437), 1, + anon_sym_GT_GT, + ACTIONS(3441), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3443), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3445), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + ACTIONS(3457), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3459), 1, sym__ternary_qmark, - ACTIONS(3556), 1, - sym__await_operand_end, - STATE(1880), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3427), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(3439), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3447), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3453), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3455), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3429), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3431), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [69759] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + ACTIONS(3461), 1, + anon_sym_COLON, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72118] = 25, - ACTIONS(2115), 1, + [69846] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2441), 1, + anon_sym_LBRACE, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2740), 1, + ACTIONS(3433), 1, + anon_sym_AMP_AMP, + ACTIONS(3435), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3437), 1, + anon_sym_GT_GT, + ACTIONS(3441), 1, + anon_sym_AMP, + ACTIONS(3443), 1, + anon_sym_CARET, + ACTIONS(3445), 1, + anon_sym_PIPE, + ACTIONS(3449), 1, anon_sym_PERCENT, - ACTIONS(2742), 1, + ACTIONS(3451), 1, anon_sym_STAR_STAR, - ACTIONS(2768), 1, + ACTIONS(3457), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3459), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3427), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3439), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3447), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3453), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3455), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3429), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3431), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [69933] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2243), 1, + anon_sym_LBRACE, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3433), 1, anon_sym_AMP_AMP, - ACTIONS(2770), 1, + ACTIONS(3435), 1, anon_sym_PIPE_PIPE, - ACTIONS(2772), 1, + ACTIONS(3437), 1, anon_sym_GT_GT, - ACTIONS(2776), 1, + ACTIONS(3441), 1, anon_sym_AMP, - ACTIONS(2778), 1, + ACTIONS(3443), 1, anon_sym_CARET, - ACTIONS(2780), 1, + ACTIONS(3445), 1, anon_sym_PIPE, - ACTIONS(2786), 1, + ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + ACTIONS(3457), 1, anon_sym_QMARK_QMARK, - ACTIONS(2788), 1, + ACTIONS(3459), 1, sym__ternary_qmark, - ACTIONS(3558), 1, - anon_sym_RBRACK, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2736), 2, + ACTIONS(3427), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2738), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2774), 2, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2782), 2, + ACTIONS(3447), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2784), 2, + ACTIONS(3455), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2764), 3, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2766), 3, + ACTIONS(3431), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72205] = 3, + [70020] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(1047), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134280,7 +129474,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 22, + ACTIONS(1045), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134303,257 +129497,140 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72248] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2495), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2497), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [70063] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(3177), 1, anon_sym_AMP_AMP, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, anon_sym_PERCENT, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72291] = 3, + ACTIONS(3203), 1, + sym__ternary_qmark, + ACTIONS(3463), 1, + anon_sym_COLON, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1003), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72334] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2275), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72377] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2309), 12, - anon_sym_STAR, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2311), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3175), 3, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72420] = 9, - ACTIONS(3195), 1, + [70150] = 15, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - STATE(1880), 1, + ACTIONS(3437), 1, + anon_sym_GT_GT, + ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2053), 12, + ACTIONS(3427), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3439), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3447), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2055), 15, + ACTIONS(2175), 11, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, 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, - [72475] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1061), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1063), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [70217] = 10, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, + ACTIONS(3451), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72518] = 3, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2525), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134566,417 +129643,384 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2527), 22, + ACTIONS(2175), 14, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72561] = 21, - ACTIONS(2387), 1, - anon_sym_PIPE, - ACTIONS(3195), 1, + [70274] = 21, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, + ACTIONS(3437), 1, anon_sym_GT_GT, - ACTIONS(3473), 1, + ACTIONS(3441), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3443), 1, anon_sym_CARET, - STATE(1880), 1, + ACTIONS(3445), 1, + anon_sym_PIPE, + ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3427), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3455), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3431), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 5, + ACTIONS(2175), 5, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [72640] = 25, - ACTIONS(2437), 1, - sym__await_operand_end, - ACTIONS(3195), 1, + [70353] = 22, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3433), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3437), 1, + anon_sym_GT_GT, + ACTIONS(3441), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3443), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3445), 1, anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - STATE(1880), 1, + ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3427), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3455), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3431), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72727] = 3, + ACTIONS(2175), 4, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [70434] = 13, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3427), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3447), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 22, + ACTIONS(2175), 13, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72770] = 25, - ACTIONS(2115), 1, + [70497] = 19, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3263), 1, - anon_sym_AMP_AMP, - ACTIONS(3265), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3437), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, - anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3449), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3451), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - ACTIONS(3560), 1, - anon_sym_COLON, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2245), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3427), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3455), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3431), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72857] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2281), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2283), 22, + ACTIONS(2175), 6, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [70572] = 20, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2602), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3437), 1, + anon_sym_GT_GT, + ACTIONS(3441), 1, + anon_sym_AMP, + ACTIONS(3449), 1, anon_sym_PERCENT, + ACTIONS(3451), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72900] = 3, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3427), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3439), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3455), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72943] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2379), 12, - anon_sym_STAR, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2381), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3431), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 6, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [70649] = 21, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(2602), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3437), 1, + anon_sym_GT_GT, + ACTIONS(3441), 1, + anon_sym_AMP, + ACTIONS(3443), 1, anon_sym_CARET, + ACTIONS(3449), 1, anon_sym_PERCENT, + ACTIONS(3451), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72986] = 3, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3427), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3439), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3455), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3429), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3431), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 5, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [70728] = 12, + ACTIONS(2145), 1, anon_sym_LPAREN, + ACTIONS(2147), 1, anon_sym_LBRACK, + ACTIONS(2149), 1, anon_sym_DOT, + ACTIONS(2602), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3449), 1, anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [73029] = 3, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1023), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3427), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -134985,37 +130029,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1021), 22, + ACTIONS(2175), 13, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [73072] = 3, + [70789] = 10, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + STATE(1160), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2245), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135028,112 +130077,161 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 22, + ACTIONS(2175), 14, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [73115] = 25, - ACTIONS(2383), 1, - sym__await_operand_end, - ACTIONS(3195), 1, + [70846] = 20, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3421), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + STATE(1808), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3339), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 6, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_AMP_AMP, - ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - STATE(1880), 1, + [70923] = 21, + ACTIONS(2245), 1, + anon_sym_PIPE, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73202] = 10, - ACTIONS(2115), 1, + ACTIONS(2175), 5, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [71002] = 12, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3449), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(3339), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3373), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2387), 12, - anon_sym_STAR, + ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -135142,91 +130240,89 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 14, + ACTIONS(2175), 13, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [73259] = 25, - ACTIONS(3195), 1, + [71063] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2253), 1, + anon_sym_LBRACE, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3433), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3435), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3437), 1, + anon_sym_GT_GT, + ACTIONS(3441), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3443), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3445), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + ACTIONS(3457), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3459), 1, sym__ternary_qmark, - ACTIONS(3562), 1, - sym__await_operand_end, - STATE(1880), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3427), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3455), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3431), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73346] = 3, + [71150] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2499), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135239,7 +130335,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2501), 22, + ACTIONS(2365), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135262,73 +130358,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73389] = 25, - ACTIONS(2115), 1, + [71193] = 17, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3263), 1, - anon_sym_AMP_AMP, - ACTIONS(3265), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3437), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, - anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3449), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3451), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - ACTIONS(3564), 1, - anon_sym_COLON, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3427), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3431), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73476] = 3, + ACTIONS(2245), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 8, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + [71264] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135341,7 +130429,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 22, + ACTIONS(1979), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135364,115 +130452,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73519] = 15, - ACTIONS(2115), 1, + [71307] = 23, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, + ACTIONS(3433), 1, + anon_sym_AMP_AMP, ACTIONS(3435), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3437), 1, anon_sym_GT_GT, - ACTIONS(3447), 1, - anon_sym_PERCENT, + ACTIONS(3441), 1, + anon_sym_AMP, + ACTIONS(3443), 1, + anon_sym_CARET, + ACTIONS(3445), 1, + anon_sym_PIPE, ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3427), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3437), 2, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3445), 2, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2387), 7, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 11, + ACTIONS(3455), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2175), 3, sym__ternary_qmark, anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + ACTIONS(3429), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3431), 3, anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [73586] = 15, - ACTIONS(3195), 1, + [71390] = 10, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(3373), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2387), 7, + ACTIONS(2245), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 11, + ACTIONS(2175), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [73653] = 3, + [71447] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2517), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135485,7 +130576,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2519), 22, + ACTIONS(2311), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135508,192 +130599,327 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73696] = 25, - ACTIONS(3195), 1, + [71490] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2213), 1, + anon_sym_LBRACE, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3433), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3435), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3437), 1, + anon_sym_GT_GT, + ACTIONS(3441), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3443), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3445), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, + anon_sym_STAR_STAR, + ACTIONS(3457), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3459), 1, sym__ternary_qmark, - ACTIONS(3566), 1, - sym__await_operand_end, - STATE(1880), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3427), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3455), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3431), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73783] = 13, - ACTIONS(2115), 1, + [71577] = 17, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3447), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3445), 2, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2387), 8, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2245), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 8, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + [71648] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2087), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 13, + ACTIONS(2089), 22, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [73846] = 17, - ACTIONS(2115), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [71691] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2261), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2263), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3435), 1, - anon_sym_GT_GT, - ACTIONS(3447), 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(3449), 1, anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [71734] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(2397), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3437), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3445), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3429), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2399), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - ACTIONS(2387), 4, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [71777] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2095), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 8, + ACTIONS(2097), 22, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [73917] = 10, - ACTIONS(2115), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [71820] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2313), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2315), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3449), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [71863] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135706,146 +130932,176 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 14, + ACTIONS(2399), 22, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [73974] = 21, - ACTIONS(2115), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [71906] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2265), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2267), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3435), 1, - anon_sym_GT_GT, - ACTIONS(3439), 1, - anon_sym_AMP, - ACTIONS(3441), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3443), 1, - anon_sym_PIPE, - ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, anon_sym_STAR_STAR, - STATE(1175), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [71949] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(2427), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3437), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3445), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3429), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 5, + ACTIONS(2429), 22, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [74053] = 25, - ACTIONS(2315), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [71992] = 25, + ACTIONS(2319), 1, sym__await_operand_end, - ACTIONS(3195), 1, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74140] = 3, + [72079] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135858,7 +131114,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 22, + ACTIONS(2399), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135881,73 +131137,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74183] = 25, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, - anon_sym_AMP_AMP, - ACTIONS(3471), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, - anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, - anon_sym_PIPE, - ACTIONS(3483), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, - sym__ternary_qmark, - ACTIONS(3568), 1, - sym__await_operand_end, - STATE(1880), 1, - sym_arguments, + [72122] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(2271), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(2273), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [74270] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [72165] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2509), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135960,7 +131194,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2511), 22, + ACTIONS(2375), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135983,21 +131217,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74313] = 8, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - STATE(1880), 1, - sym_arguments, + [72208] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 12, + ACTIONS(1031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136010,10 +131234,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2103), 17, + ACTIONS(1029), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -136028,11 +131256,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [74366] = 3, + anon_sym_BQUOTE, + [72251] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(2329), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136045,7 +131274,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 22, + ACTIONS(2331), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136068,11 +131297,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74409] = 3, + [72294] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136085,7 +131314,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 22, + ACTIONS(2399), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136108,147 +131337,136 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74452] = 22, - ACTIONS(3195), 1, + [72337] = 26, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(2805), 1, + anon_sym_of, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3473), 1, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - STATE(1880), 1, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + ACTIONS(3465), 1, + anon_sym_in, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3173), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 4, - sym__ternary_qmark, + [72426] = 25, + ACTIONS(2243), 1, sym__await_operand_end, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [74533] = 25, - ACTIONS(3195), 1, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - ACTIONS(3570), 1, - sym__await_operand_end, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74620] = 10, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3197), 1, - anon_sym_LBRACK, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - STATE(1880), 1, - sym_arguments, + [72513] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3423), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2387), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136261,26 +131479,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2385), 14, + ACTIONS(2365), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [74677] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [72556] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2437), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136293,7 +131519,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 22, + ACTIONS(2439), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136316,51 +131542,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74720] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2333), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2335), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [72599] = 23, + ACTIONS(3051), 1, anon_sym_LPAREN, + ACTIONS(3053), 1, anon_sym_LBRACK, + ACTIONS(3055), 1, anon_sym_DOT, + ACTIONS(3345), 1, sym_optional_chain, + ACTIONS(3347), 1, anon_sym_AMP_AMP, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + STATE(1808), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3339), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(3373), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [74763] = 3, + ACTIONS(2175), 3, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_QMARK_QMARK, + ACTIONS(3341), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3343), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [72682] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136373,7 +131619,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2335), 22, + ACTIONS(326), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136396,250 +131642,443 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74806] = 23, - ACTIONS(2115), 1, + [72725] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3431), 1, - anon_sym_AMP_AMP, ACTIONS(3433), 1, - anon_sym_PIPE_PIPE, + anon_sym_AMP_AMP, ACTIONS(3435), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3437), 1, anon_sym_GT_GT, - ACTIONS(3439), 1, - anon_sym_AMP, ACTIONS(3441), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(3443), 1, + anon_sym_CARET, + ACTIONS(3445), 1, anon_sym_PIPE, - ACTIONS(3447), 1, - anon_sym_PERCENT, ACTIONS(3449), 1, + anon_sym_PERCENT, + ACTIONS(3451), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + ACTIONS(3457), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3459), 1, + sym__ternary_qmark, + ACTIONS(3468), 1, + anon_sym_LBRACE, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(3427), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3437), 2, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3445), 2, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, + ACTIONS(3455), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2385), 3, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_QMARK_QMARK, - ACTIONS(3427), 3, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(3431), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74889] = 25, - ACTIONS(3195), 1, + [72812] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_PERCENT, - ACTIONS(3421), 1, - anon_sym_STAR_STAR, - ACTIONS(3463), 1, - anon_sym_GT_GT, - ACTIONS(3469), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3471), 1, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3473), 1, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3475), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3477), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3483), 1, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3485), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - ACTIONS(3572), 1, - sym__await_operand_end, - STATE(1880), 1, + ACTIONS(3470), 1, + anon_sym_COLON, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3459), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74976] = 22, - ACTIONS(2115), 1, + [72899] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1802), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1804), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3431), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 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_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [72942] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2291), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3441), 1, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2293), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3443), 1, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [72985] = 25, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(2666), 1, + anon_sym_AMP_AMP, + ACTIONS(2668), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2670), 1, + anon_sym_GT_GT, + ACTIONS(2674), 1, + anon_sym_AMP, + ACTIONS(2676), 1, + anon_sym_CARET, + ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(3447), 1, + ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(3449), 1, + ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1175), 1, + ACTIONS(2690), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2692), 1, + sym__ternary_qmark, + ACTIONS(3472), 1, + anon_sym_RBRACK, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3425), 2, + ACTIONS(2660), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3437), 2, + ACTIONS(2672), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3445), 2, + ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3451), 2, + ACTIONS(2686), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3453), 2, + ACTIONS(2688), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3427), 3, + ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3429), 3, + ACTIONS(2664), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2385), 4, + [73072] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2247), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2249), 22, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [75057] = 21, - ACTIONS(3195), 1, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 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(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3463), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [73115] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2405), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3475), 1, - anon_sym_CARET, - ACTIONS(3477), 1, anon_sym_PIPE, - STATE(1880), 1, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2407), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [73158] = 9, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + sym_optional_chain, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3415), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3423), 2, + ACTIONS(3373), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3465), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3467), 2, + ACTIONS(1991), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3479), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3481), 2, + ACTIONS(1993), 15, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + 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, - ACTIONS(3459), 3, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [73213] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2277), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3461), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2385), 5, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2279), 22, sym__ternary_qmark, sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [75136] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [73256] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136652,7 +132091,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 22, + ACTIONS(1003), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136675,251 +132114,300 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [75179] = 24, - ACTIONS(2115), 1, + [73299] = 25, + ACTIONS(2253), 1, + sym__await_operand_end, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(2117), 1, + ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, + ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(2671), 1, + ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3263), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, + ACTIONS(3375), 1, sym__ternary_qmark, - STATE(1175), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3339), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3373), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3343), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [75263] = 24, - ACTIONS(2029), 1, + [73386] = 25, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2031), 1, + ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2033), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2057), 1, + ACTIONS(2319), 1, + anon_sym_LBRACE, + ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3263), 1, + ACTIONS(3433), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, + ACTIONS(3435), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3437), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(3441), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(3443), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(3445), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3449), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3451), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + ACTIONS(3457), 1, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, + ACTIONS(3459), 1, sym__ternary_qmark, - STATE(944), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3427), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3439), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3447), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3455), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3429), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3431), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [75347] = 24, - ACTIONS(3195), 1, + [73473] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2409), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2411), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(3263), 1, + sym_optional_chain, anon_sym_AMP_AMP, - ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - ACTIONS(3417), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [73516] = 8, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3345), 1, sym_optional_chain, - STATE(1880), 1, + STATE(1808), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(2103), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(2105), 17, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + 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, - ACTIONS(3259), 3, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [73569] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2295), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2297), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [75431] = 24, - ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, - anon_sym_GT_GT, - ACTIONS(3271), 1, - anon_sym_AMP, - ACTIONS(3273), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3275), 1, - anon_sym_PIPE, - ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, - sym__ternary_qmark, - STATE(1697), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [73612] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(2381), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(2383), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [75515] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [73655] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2433), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136932,7 +132420,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 21, + ACTIONS(2435), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136954,68 +132442,188 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75557] = 21, + [73697] = 24, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(3053), 1, + anon_sym_LBRACK, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + ACTIONS(3345), 1, + sym_optional_chain, + STATE(1808), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3197), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3199), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [73781] = 21, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(117), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1967), 1, + ACTIONS(1899), 1, anon_sym_LBRACE, - ACTIONS(3235), 1, + ACTIONS(3157), 1, anon_sym_LBRACK, - ACTIONS(3241), 1, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3579), 1, + ACTIONS(3479), 1, anon_sym_async, - ACTIONS(3581), 1, + ACTIONS(3481), 1, anon_sym_static, - ACTIONS(3585), 1, + ACTIONS(3485), 1, sym__await_keyword, - STATE(1984), 1, + STATE(1924), 1, aux_sym_export_statement_repeat1, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3239), 2, + ACTIONS(3161), 2, sym_number, sym_private_property_identifier, - ACTIONS(3576), 2, + ACTIONS(3476), 2, anon_sym_COMMA, anon_sym_RBRACE, - ACTIONS(3583), 2, + ACTIONS(3483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3574), 3, + ACTIONS(3474), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2881), 3, + STATE(2578), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(2985), 3, + STATE(3065), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2992), 3, + STATE(3076), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(3379), 3, + STATE(3416), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [75635] = 3, + [73859] = 24, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(2147), 1, + anon_sym_LBRACK, + ACTIONS(2149), 1, + anon_sym_DOT, + ACTIONS(2602), 1, + sym_optional_chain, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + STATE(1160), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3197), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3199), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [73943] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2341), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -137028,7 +132636,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2343), 21, + ACTIONS(2305), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -137050,110 +132658,191 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75677] = 24, - ACTIONS(2724), 1, + [73985] = 24, + ACTIONS(1969), 1, anon_sym_LPAREN, - ACTIONS(2726), 1, + ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(2728), 1, + ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(2806), 1, + ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(3263), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - STATE(1409), 1, + STATE(964), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2673), 2, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3257), 2, + ACTIONS(3171), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3269), 2, + ACTIONS(3183), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3277), 2, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3283), 2, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3285), 2, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, + ACTIONS(3173), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3261), 3, + ACTIONS(3175), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [75761] = 3, + [74069] = 24, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2513), 1, + anon_sym_LBRACK, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + ACTIONS(3177), 1, + anon_sym_AMP_AMP, + ACTIONS(3179), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, + anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, + anon_sym_PERCENT, + ACTIONS(3195), 1, + anon_sym_STAR_STAR, + ACTIONS(3201), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + STATE(1310), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 21, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3199), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [74153] = 24, + ACTIONS(2347), 1, anon_sym_LPAREN, + ACTIONS(2349), 1, anon_sym_LBRACK, + ACTIONS(2351), 1, anon_sym_DOT, + ACTIONS(2459), 1, sym_optional_chain, + ACTIONS(3177), 1, anon_sym_AMP_AMP, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3181), 1, + anon_sym_GT_GT, + ACTIONS(3185), 1, + anon_sym_AMP, + ACTIONS(3187), 1, anon_sym_CARET, + ACTIONS(3189), 1, + anon_sym_PIPE, + ACTIONS(3193), 1, anon_sym_PERCENT, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, + ACTIONS(3203), 1, + sym__ternary_qmark, + STATE(1189), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75803] = 3, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3197), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3199), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [74237] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2153), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -137166,7 +132855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 21, + ACTIONS(2155), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -137188,11 +132877,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75845] = 3, + [74279] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -137205,7 +132894,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 21, + ACTIONS(2225), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -137227,11 +132916,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75887] = 3, + [74321] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -137244,7 +132933,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 21, + ACTIONS(2207), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -137266,11 +132955,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75929] = 3, + [74363] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2425), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -137283,7 +132972,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2427), 21, + ACTIONS(2253), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -137305,1809 +132994,1686 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75971] = 24, - ACTIONS(2361), 1, + [74405] = 24, + ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2363), 1, + ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2365), 1, + ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(3263), 1, + ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3265), 1, + ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3267), 1, + ACTIONS(3181), 1, anon_sym_GT_GT, - ACTIONS(3271), 1, + ACTIONS(3185), 1, anon_sym_AMP, - ACTIONS(3273), 1, + ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3275), 1, + ACTIONS(3189), 1, anon_sym_PIPE, - ACTIONS(3279), 1, + ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3281), 1, + ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3287), 1, + ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3289), 1, + ACTIONS(3203), 1, sym__ternary_qmark, - STATE(1230), 1, + STATE(1578), 1, sym_arguments, ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2673), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3257), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3269), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3277), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3283), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3285), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3259), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3261), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [76055] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2403), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + sym_html_comment, + sym_comment, + ACTIONS(2604), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3171), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3183), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3191), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3197), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2405), 21, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3199), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(3173), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3175), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [76097] = 21, - ACTIONS(3589), 1, + [74489] = 21, + ACTIONS(3489), 1, anon_sym_STAR, - ACTIONS(3591), 1, + ACTIONS(3491), 1, anon_sym_LBRACE, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3597), 1, + ACTIONS(3497), 1, anon_sym_EQ, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3605), 1, + ACTIONS(3505), 1, anon_sym_async, - ACTIONS(3609), 1, + ACTIONS(3509), 1, anon_sym_static, - ACTIONS(3613), 1, + ACTIONS(3513), 1, sym__line_break_after_modifier, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - STATE(2029), 1, + STATE(1983), 1, sym__class_member_body, - STATE(2193), 1, + STATE(2148), 1, sym__field_name, - STATE(2426), 1, + STATE(2450), 1, sym__initializer, - STATE(3099), 1, + STATE(3066), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3611), 2, + ACTIONS(3511), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - ACTIONS(3595), 4, + ACTIONS(3495), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [76170] = 23, - ACTIONS(3241), 1, + [74562] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3619), 1, + ACTIONS(3519), 1, anon_sym_RBRACE, - ACTIONS(3621), 1, + ACTIONS(3521), 1, anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - STATE(1904), 1, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76246] = 23, - ACTIONS(3241), 1, + [74638] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3629), 1, + ACTIONS(3529), 1, anon_sym_RBRACE, - ACTIONS(3631), 1, + ACTIONS(3531), 1, anon_sym_SEMI, - STATE(1909), 1, + STATE(1842), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76322] = 23, - ACTIONS(3636), 1, - anon_sym_STAR, - ACTIONS(3639), 1, - anon_sym_RBRACE, - ACTIONS(3641), 1, - anon_sym_SEMI, - ACTIONS(3644), 1, + [74714] = 23, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3647), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3650), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3653), 1, + ACTIONS(3515), 1, + sym__await_keyword, + ACTIONS(3517), 1, + anon_sym_STAR, + ACTIONS(3521), 1, + anon_sym_SEMI, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3659), 1, - anon_sym_AT, - ACTIONS(3662), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3668), 1, - sym__await_keyword, - STATE(1904), 1, + ACTIONS(3533), 1, + anon_sym_RBRACE, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3656), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3665), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3633), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76398] = 23, - ACTIONS(3241), 1, + [74790] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3671), 1, + ACTIONS(3535), 1, anon_sym_RBRACE, - ACTIONS(3673), 1, + ACTIONS(3537), 1, anon_sym_SEMI, - STATE(1907), 1, + STATE(1847), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76474] = 15, - ACTIONS(1169), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(3679), 1, + [74866] = 23, + ACTIONS(3542), 1, + anon_sym_STAR, + ACTIONS(3545), 1, anon_sym_RBRACE, - ACTIONS(3683), 1, - sym__await_keyword, - STATE(2601), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3681), 2, - sym_number, - sym_private_property_identifier, - STATE(2874), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - STATE(3388), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(3675), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [76534] = 23, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3547), 1, + anon_sym_SEMI, + ACTIONS(3550), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3553), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3556), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, - sym__await_keyword, - ACTIONS(3617), 1, - anon_sym_STAR, - ACTIONS(3621), 1, - anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3559), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3565), 1, + anon_sym_AT, + ACTIONS(3568), 1, anon_sym_static, - ACTIONS(3685), 1, - anon_sym_RBRACE, - STATE(1904), 1, + ACTIONS(3574), 1, + sym__await_keyword, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3562), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3571), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - [76610] = 20, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(1210), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(3691), 1, - anon_sym_RBRACE, - ACTIONS(3693), 1, - anon_sym_LBRACK, - ACTIONS(3695), 1, - anon_sym_async, - ACTIONS(3699), 1, - anon_sym_static, - ACTIONS(3703), 1, - sym__await_keyword, - STATE(1984), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2608), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3697), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3701), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3687), 3, + ACTIONS(3539), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2606), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2816), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - [76680] = 23, - ACTIONS(3241), 1, + [74942] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3621), 1, + ACTIONS(3521), 1, anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3705), 1, + ACTIONS(3577), 1, anon_sym_RBRACE, - STATE(1904), 1, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76756] = 15, - ACTIONS(1169), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, + [75018] = 23, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3499), 1, + anon_sym_LBRACK, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(3709), 1, - anon_sym_RBRACE, - ACTIONS(3711), 1, + ACTIONS(3515), 1, sym__await_keyword, - STATE(2899), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3681), 2, - sym_number, - sym_private_property_identifier, - STATE(2605), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - STATE(3388), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(3707), 7, - anon_sym_let, - anon_sym_using, + ACTIONS(3517), 1, + anon_sym_STAR, + ACTIONS(3523), 1, anon_sym_async, - sym_identifier, + ACTIONS(3525), 1, anon_sym_static, - anon_sym_get, - anon_sym_set, - [76816] = 15, - ACTIONS(1169), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, - anon_sym_LBRACK, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(3715), 1, + ACTIONS(3579), 1, anon_sym_RBRACE, - ACTIONS(3717), 1, - sym__await_keyword, - STATE(2604), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(3581), 1, + anon_sym_SEMI, + STATE(1855), 1, + aux_sym_class_body_repeat1, + STATE(1920), 1, + aux_sym_export_statement_repeat1, + STATE(1979), 1, + sym_class_static_block, + STATE(1980), 1, + sym_method_definition, + STATE(2017), 1, + sym_decorator, + STATE(2157), 1, + sym__field_name, + STATE(2514), 1, + sym_field_definition, + STATE(3133), 1, + sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3681), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - STATE(2676), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - STATE(3388), 3, + ACTIONS(3527), 2, + anon_sym_get, + anon_sym_set, + STATE(2146), 2, sym_string, - sym__property_name, sym_computed_property_name, - ACTIONS(3713), 7, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [76876] = 23, - ACTIONS(3241), 1, + [75094] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3621), 1, - anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3719), 1, + ACTIONS(3583), 1, anon_sym_RBRACE, - STATE(1904), 1, + ACTIONS(3585), 1, + anon_sym_SEMI, + STATE(1859), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76952] = 23, - ACTIONS(3241), 1, + [75170] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3721), 1, + ACTIONS(3587), 1, anon_sym_RBRACE, - ACTIONS(3723), 1, + ACTIONS(3589), 1, anon_sym_SEMI, - STATE(1914), 1, + STATE(1853), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77028] = 23, - ACTIONS(3241), 1, + [75246] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3621), 1, + ACTIONS(3521), 1, anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3725), 1, + ACTIONS(3591), 1, anon_sym_RBRACE, - STATE(1904), 1, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77104] = 23, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3599), 1, - anon_sym_LBRACK, - ACTIONS(3601), 1, + [75322] = 15, + ACTIONS(1161), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, - sym__await_keyword, - ACTIONS(3617), 1, - anon_sym_STAR, - ACTIONS(3623), 1, - anon_sym_async, - ACTIONS(3625), 1, - anon_sym_static, - ACTIONS(3727), 1, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(3597), 1, anon_sym_RBRACE, - ACTIONS(3729), 1, - anon_sym_SEMI, - STATE(1916), 1, - aux_sym_class_body_repeat1, - STATE(1982), 1, - aux_sym_export_statement_repeat1, - STATE(2031), 1, - sym_class_static_block, - STATE(2032), 1, - sym_method_definition, - STATE(2078), 1, - sym_decorator, - STATE(2236), 1, - sym__field_name, - STATE(2582), 1, - sym_field_definition, - STATE(3263), 1, - sym__property_name, + ACTIONS(3601), 1, + sym__await_keyword, + STATE(2549), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3599), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, - anon_sym_get, - anon_sym_set, - STATE(2202), 2, + STATE(2746), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3292), 3, sym_string, + sym__property_name, sym_computed_property_name, - ACTIONS(3587), 3, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(3593), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, - [77180] = 23, - ACTIONS(3241), 1, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [75382] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3621), 1, + ACTIONS(3521), 1, anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3731), 1, + ACTIONS(3603), 1, anon_sym_RBRACE, - STATE(1904), 1, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77256] = 23, - ACTIONS(3241), 1, + [75458] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3733), 1, + ACTIONS(3605), 1, anon_sym_RBRACE, - ACTIONS(3735), 1, + ACTIONS(3607), 1, anon_sym_SEMI, - STATE(1918), 1, + STATE(1857), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77332] = 23, - ACTIONS(3241), 1, + [75534] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3621), 1, + ACTIONS(3521), 1, anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3737), 1, + ACTIONS(3609), 1, anon_sym_RBRACE, - STATE(1904), 1, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77408] = 23, - ACTIONS(3241), 1, + [75610] = 15, + ACTIONS(1161), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(3613), 1, + anon_sym_RBRACE, + ACTIONS(3615), 1, + sym__await_keyword, + STATE(2725), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3599), 2, + sym_number, + sym_private_property_identifier, + STATE(2861), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3292), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(3611), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [75670] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3623), 1, + ACTIONS(3521), 1, + anon_sym_SEMI, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3739), 1, + ACTIONS(3617), 1, anon_sym_RBRACE, - ACTIONS(3741), 1, - anon_sym_SEMI, - STATE(1920), 1, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77484] = 23, - ACTIONS(3241), 1, + [75746] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3621), 1, + ACTIONS(3521), 1, anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3743), 1, + ACTIONS(3619), 1, anon_sym_RBRACE, - STATE(1904), 1, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77560] = 23, - ACTIONS(3241), 1, + [75822] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3623), 1, + ACTIONS(3521), 1, + anon_sym_SEMI, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3745), 1, + ACTIONS(3621), 1, anon_sym_RBRACE, - ACTIONS(3747), 1, - anon_sym_SEMI, - STATE(1902), 1, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77636] = 23, - ACTIONS(3241), 1, + [75898] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3623), 1, + ACTIONS(3521), 1, + anon_sym_SEMI, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3749), 1, + ACTIONS(3623), 1, anon_sym_RBRACE, - ACTIONS(3751), 1, - anon_sym_SEMI, - STATE(1923), 1, + STATE(1846), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77712] = 23, - ACTIONS(3241), 1, + [75974] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3621), 1, - anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3753), 1, + ACTIONS(3625), 1, anon_sym_RBRACE, - STATE(1904), 1, + ACTIONS(3627), 1, + anon_sym_SEMI, + STATE(1851), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77788] = 23, - ACTIONS(3241), 1, + [76050] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3755), 1, + ACTIONS(3629), 1, anon_sym_RBRACE, - ACTIONS(3757), 1, + ACTIONS(3631), 1, anon_sym_SEMI, - STATE(1925), 1, + STATE(1860), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77864] = 23, - ACTIONS(3241), 1, + [76126] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3621), 1, - anon_sym_SEMI, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3759), 1, + ACTIONS(3633), 1, anon_sym_RBRACE, - STATE(1904), 1, + ACTIONS(3635), 1, + anon_sym_SEMI, + STATE(1858), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, sym_string, sym_computed_property_name, - ACTIONS(3587), 3, + ACTIONS(3487), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77940] = 23, - ACTIONS(3241), 1, + [76202] = 23, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3599), 1, + ACTIONS(3499), 1, anon_sym_LBRACK, - ACTIONS(3601), 1, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3617), 1, + ACTIONS(3517), 1, anon_sym_STAR, - ACTIONS(3623), 1, + ACTIONS(3523), 1, anon_sym_async, - ACTIONS(3625), 1, + ACTIONS(3525), 1, anon_sym_static, - ACTIONS(3761), 1, + ACTIONS(3637), 1, anon_sym_RBRACE, - ACTIONS(3763), 1, + ACTIONS(3639), 1, anon_sym_SEMI, - STATE(1912), 1, + STATE(1844), 1, aux_sym_class_body_repeat1, - STATE(1982), 1, + STATE(1920), 1, aux_sym_export_statement_repeat1, - STATE(2031), 1, + STATE(1979), 1, sym_class_static_block, - STATE(2032), 1, + STATE(1980), 1, sym_method_definition, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, - STATE(2236), 1, + STATE(2157), 1, sym__field_name, - STATE(2582), 1, + STATE(2514), 1, sym_field_definition, - STATE(3263), 1, + STATE(3133), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3507), 2, sym_number, sym_private_property_identifier, - ACTIONS(3627), 2, + ACTIONS(3527), 2, anon_sym_get, anon_sym_set, - STATE(2202), 2, + STATE(2146), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3487), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + [76278] = 15, + ACTIONS(1161), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(3643), 1, + anon_sym_RBRACE, + ACTIONS(3645), 1, + sym__await_keyword, + STATE(2676), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3599), 2, + sym_number, + sym_private_property_identifier, + STATE(2671), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3292), 3, sym_string, + sym__property_name, sym_computed_property_name, - ACTIONS(3587), 3, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(3641), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, - [78016] = 18, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [76338] = 20, ACTIONS(103), 1, anon_sym_STAR, - ACTIONS(1210), 1, + ACTIONS(1200), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(3241), 1, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3693), 1, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(3651), 1, + anon_sym_RBRACE, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3655), 1, anon_sym_async, - ACTIONS(3771), 1, + ACTIONS(3659), 1, anon_sym_static, - ACTIONS(3775), 1, + ACTIONS(3663), 1, sym__await_keyword, - STATE(1984), 1, + STATE(1924), 1, aux_sym_export_statement_repeat1, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, + STATE(2618), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3697), 2, + ACTIONS(3657), 2, sym_number, sym_private_property_identifier, - ACTIONS(3767), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(3773), 2, + ACTIONS(3661), 2, anon_sym_get, anon_sym_set, - ACTIONS(3765), 3, + ACTIONS(3647), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2816), 3, + STATE(2542), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(2992), 3, + STATE(2616), 3, sym_spread_element, sym_method_definition, sym_pair, - [78081] = 20, + [76408] = 20, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(461), 1, + ACTIONS(467), 1, sym__let, - ACTIONS(507), 1, + ACTIONS(513), 1, sym__default_declaration_start, - ACTIONS(3777), 1, + ACTIONS(3665), 1, anon_sym_STAR, - ACTIONS(3779), 1, + ACTIONS(3667), 1, anon_sym_LBRACE, - ACTIONS(3781), 1, + ACTIONS(3669), 1, anon_sym_class, - ACTIONS(3785), 1, + ACTIONS(3673), 1, anon_sym_function, - ACTIONS(3787), 1, + ACTIONS(3675), 1, anon_sym_var, - ACTIONS(3789), 1, + ACTIONS(3677), 1, anon_sym_using, - ACTIONS(3791), 1, + ACTIONS(3679), 1, anon_sym_async, - ACTIONS(3793), 1, + ACTIONS(3681), 1, sym__await_keyword, - ACTIONS(3795), 1, + ACTIONS(3683), 1, sym__export_default, - STATE(2514), 1, + STATE(2493), 1, sym__local_export_clause, - STATE(2593), 1, + STATE(2537), 1, aux_sym_export_statement_repeat1, - STATE(2637), 1, + STATE(2806), 1, sym_declaration, - STATE(2870), 1, + STATE(2839), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3783), 2, + ACTIONS(3671), 2, anon_sym_const, anon_sym_let, - STATE(3078), 2, + STATE(3051), 2, sym_namespace_export, sym_export_clause, - STATE(2722), 6, + STATE(2791), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [78150] = 20, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3597), 1, - anon_sym_EQ, - ACTIONS(3599), 1, - anon_sym_LBRACK, - ACTIONS(3601), 1, + [76477] = 13, + ACTIONS(1161), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(3603), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(3615), 1, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(3157), 1, + anon_sym_LBRACK, + ACTIONS(3689), 1, sym__await_keyword, - ACTIONS(3797), 1, - anon_sym_STAR, - ACTIONS(3801), 1, - anon_sym_async, - ACTIONS(3803), 1, - anon_sym_static, - ACTIONS(3805), 1, - anon_sym_get, - ACTIONS(3807), 1, - anon_sym_set, - ACTIONS(3809), 1, - sym__line_break_after_modifier, - STATE(2204), 1, - sym__field_name, - STATE(2465), 1, - sym__initializer, - STATE(3118), 1, - sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3607), 2, + ACTIONS(3599), 2, sym_number, sym_private_property_identifier, - STATE(2202), 2, + ACTIONS(3687), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(3065), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3292), 3, sym_string, + sym__property_name, sym_computed_property_name, - ACTIONS(3587), 3, + STATE(3416), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(3685), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, - ACTIONS(3799), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [78219] = 13, - ACTIONS(1169), 1, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [76532] = 18, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(1200), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(3235), 1, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3815), 1, + ACTIONS(3695), 1, + anon_sym_async, + ACTIONS(3697), 1, + anon_sym_static, + ACTIONS(3701), 1, sym__await_keyword, + STATE(1924), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3681), 2, + ACTIONS(3657), 2, sym_number, sym_private_property_identifier, - ACTIONS(3813), 2, + ACTIONS(3693), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2985), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3379), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - STATE(3388), 3, + ACTIONS(3699), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3691), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2542), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3811), 7, - anon_sym_let, - anon_sym_using, + STATE(3076), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + [76597] = 20, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3497), 1, + anon_sym_EQ, + ACTIONS(3499), 1, + anon_sym_LBRACK, + ACTIONS(3501), 1, + anon_sym_DQUOTE, + ACTIONS(3503), 1, + anon_sym_SQUOTE, + ACTIONS(3515), 1, + sym__await_keyword, + ACTIONS(3703), 1, + anon_sym_STAR, + ACTIONS(3707), 1, anon_sym_async, - sym_identifier, + ACTIONS(3709), 1, anon_sym_static, + ACTIONS(3711), 1, anon_sym_get, + ACTIONS(3713), 1, anon_sym_set, - [78274] = 20, + ACTIONS(3715), 1, + sym__line_break_after_modifier, + STATE(2139), 1, + sym__field_name, + STATE(2488), 1, + sym__initializer, + STATE(3082), 1, + sym__property_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3507), 2, + sym_number, + sym_private_property_identifier, + STATE(2146), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3487), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + ACTIONS(3705), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [76666] = 20, ACTIONS(21), 1, sym__let, ACTIONS(91), 1, anon_sym_AT, ACTIONS(99), 1, sym__default_declaration_start, - ACTIONS(3779), 1, + ACTIONS(3667), 1, anon_sym_LBRACE, - ACTIONS(3817), 1, + ACTIONS(3717), 1, anon_sym_STAR, - ACTIONS(3819), 1, + ACTIONS(3719), 1, anon_sym_class, - ACTIONS(3823), 1, + ACTIONS(3723), 1, anon_sym_function, - ACTIONS(3825), 1, + ACTIONS(3725), 1, anon_sym_var, - ACTIONS(3827), 1, + ACTIONS(3727), 1, anon_sym_using, - ACTIONS(3829), 1, + ACTIONS(3729), 1, anon_sym_async, - ACTIONS(3831), 1, + ACTIONS(3731), 1, sym__await_keyword, - ACTIONS(3833), 1, + ACTIONS(3733), 1, sym__export_default, - STATE(608), 1, + STATE(597), 1, sym_declaration, - STATE(2477), 1, + STATE(2407), 1, sym__local_export_clause, - STATE(2485), 1, + STATE(2412), 1, aux_sym_export_statement_repeat1, - STATE(2870), 1, + STATE(2839), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3821), 2, + ACTIONS(3721), 2, anon_sym_const, anon_sym_let, - STATE(3268), 2, + STATE(2970), 2, sym_namespace_export, sym_export_clause, - STATE(678), 6, + STATE(630), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [78343] = 14, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3597), 1, - anon_sym_EQ, - ACTIONS(3693), 1, - anon_sym_LBRACK, - ACTIONS(3837), 1, - sym__line_break_after_field, - ACTIONS(3839), 1, - sym__line_break_after_modifier, - STATE(2470), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3835), 2, - sym_number, - sym_private_property_identifier, - STATE(3119), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(3799), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - ACTIONS(1474), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [78399] = 14, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3597), 1, - anon_sym_EQ, - ACTIONS(3693), 1, - anon_sym_LBRACK, - ACTIONS(3843), 1, - sym__line_break_after_field, - ACTIONS(3845), 1, - sym__line_break_after_modifier, - STATE(2474), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3841), 2, - sym_number, - sym_private_property_identifier, - STATE(3120), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(3799), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - ACTIONS(1474), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [78455] = 13, - ACTIONS(1452), 1, + [76735] = 13, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3597), 1, + ACTIONS(3497), 1, anon_sym_EQ, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - STATE(2456), 1, + STATE(2472), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3849), 2, + ACTIONS(3737), 2, sym_number, sym_private_property_identifier, - ACTIONS(3851), 2, + ACTIONS(3739), 2, sym__line_break_after_field, sym__line_break_after_modifier, - STATE(3115), 3, + STATE(3079), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3847), 4, + ACTIONS(3735), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -139115,40 +134681,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78509] = 13, - ACTIONS(1452), 1, + [76789] = 13, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3597), 1, + ACTIONS(3497), 1, anon_sym_EQ, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - STATE(2436), 1, + STATE(2481), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3613), 2, + ACTIONS(3513), 2, sym__line_break_after_field, sym__line_break_after_modifier, - ACTIONS(3853), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - STATE(3099), 3, + STATE(3066), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3595), 4, + ACTIONS(3495), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -139156,41 +134722,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78563] = 14, - ACTIONS(1452), 1, + [76843] = 14, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3597), 1, + ACTIONS(3497), 1, anon_sym_EQ, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3859), 1, + ACTIONS(3745), 1, sym__line_break_after_field, - ACTIONS(3861), 1, + ACTIONS(3747), 1, sym__line_break_after_modifier, - STATE(2559), 1, + STATE(2495), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3857), 2, + ACTIONS(3743), 2, sym_number, sym_private_property_identifier, - STATE(3131), 3, + STATE(3084), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3855), 4, + ACTIONS(3705), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -139198,41 +134764,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78619] = 14, - ACTIONS(1452), 1, + [76899] = 14, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3597), 1, + ACTIONS(3497), 1, anon_sym_EQ, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, + ACTIONS(3751), 1, sym__line_break_after_field, - ACTIONS(3867), 1, + ACTIONS(3753), 1, sym__line_break_after_modifier, - STATE(2562), 1, + STATE(2491), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3863), 2, + ACTIONS(3749), 2, sym_number, sym_private_property_identifier, - STATE(3132), 3, + STATE(3083), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3855), 4, + ACTIONS(3705), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -139240,1067 +134806,1191 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78675] = 17, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(1452), 1, + [76955] = 14, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(1481), 1, - anon_sym_async, - ACTIONS(3693), 1, - anon_sym_LBRACK, - ACTIONS(3869), 1, - anon_sym_STAR, - ACTIONS(3871), 1, - anon_sym_RBRACE, - ACTIONS(3873), 1, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3497), 1, anon_sym_EQ, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(3653), 1, + anon_sym_LBRACK, + ACTIONS(3759), 1, + sym__line_break_after_field, + ACTIONS(3761), 1, + sym__line_break_after_modifier, + STATE(2410), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(3757), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + STATE(3095), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(3755), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + ACTIONS(1406), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + [77011] = 14, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3493), 1, anon_sym_LPAREN, - anon_sym_COLON, - STATE(2936), 3, + ACTIONS(3497), 1, + anon_sym_EQ, + ACTIONS(3653), 1, + anon_sym_LBRACK, + ACTIONS(3765), 1, + sym__line_break_after_field, + ACTIONS(3767), 1, + sym__line_break_after_modifier, + STATE(2402), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3763), 2, + sym_number, + sym_private_property_identifier, + STATE(3094), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(3755), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [78736] = 17, + anon_sym_get, + anon_sym_set, + [77067] = 16, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(445), 1, anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(1481), 1, - anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2674), 1, + STATE(2593), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [78797] = 12, - ACTIONS(1452), 1, + [77126] = 12, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_STAR, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, + ACTIONS(3773), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3853), 2, + ACTIONS(3737), 2, sym_number, sym_private_property_identifier, - ACTIONS(3877), 2, + ACTIONS(3777), 2, anon_sym_get, anon_sym_set, - STATE(3099), 3, + STATE(3079), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3875), 6, + ACTIONS(3775), 6, sym__automatic_semicolon, sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, anon_sym_EQ, - [78848] = 12, - ACTIONS(1452), 1, + [77177] = 13, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3879), 1, + ACTIONS(3779), 1, anon_sym_STAR, + ACTIONS(3783), 1, + anon_sym_get, + ACTIONS(3785), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3849), 2, + ACTIONS(3781), 2, sym_number, sym_private_property_identifier, - ACTIONS(3881), 2, - anon_sym_get, - anon_sym_set, - STATE(3115), 3, + STATE(3081), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3875), 6, + ACTIONS(3775), 6, sym__automatic_semicolon, sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, anon_sym_EQ, - [78899] = 16, + [77230] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3883), 1, + ACTIONS(3787), 1, anon_sym_RBRACE, - STATE(2759), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [78958] = 13, - ACTIONS(1452), 1, + [77289] = 17, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1411), 1, + anon_sym_async, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3885), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3889), 1, - anon_sym_get, - ACTIONS(3891), 1, - anon_sym_set, + ACTIONS(3771), 1, + anon_sym_EQ, + ACTIONS(3787), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - STATE(3117), 3, + ACTIONS(1413), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3493), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3875), 6, - sym__automatic_semicolon, - sym__line_break_after_field, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - anon_sym_EQ, - [79011] = 17, + [77350] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(1481), 1, - anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3883), 1, + ACTIONS(3789), 1, anon_sym_RBRACE, - STATE(2759), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [79072] = 16, + [77409] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1411), 1, + anon_sym_async, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3871), 1, - anon_sym_RBRACE, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + ACTIONS(3789), 1, + anon_sym_RBRACE, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [79131] = 16, + [77470] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3893), 1, + ACTIONS(3791), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79190] = 17, + [77529] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(1481), 1, + ACTIONS(1411), 1, anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3893), 1, + ACTIONS(3791), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [79251] = 13, - ACTIONS(1452), 1, + [77590] = 16, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3895), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3899), 1, - anon_sym_get, - ACTIONS(3901), 1, - anon_sym_set, + ACTIONS(3771), 1, + anon_sym_EQ, + ACTIONS(3793), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + STATE(2799), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3897), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - STATE(3130), 3, + ACTIONS(1413), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3493), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3875), 6, - sym__automatic_semicolon, - sym__line_break_after_field, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - anon_sym_EQ, - [79304] = 16, + [77649] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1411), 1, + anon_sym_async, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3903), 1, + ACTIONS(3793), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2799), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [79363] = 16, + [77710] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3905), 1, + ACTIONS(3795), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79422] = 17, + [77769] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(1481), 1, + ACTIONS(1411), 1, anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3905), 1, + ACTIONS(3795), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [79483] = 16, + [77830] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3907), 1, + ACTIONS(3797), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79542] = 17, + [77889] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(1481), 1, + ACTIONS(1411), 1, anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3907), 1, + ACTIONS(3797), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [79603] = 16, + [77950] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(403), 1, + ACTIONS(443), 1, anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2889), 1, + STATE(2560), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79662] = 17, + [78009] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(403), 1, + ACTIONS(443), 1, anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(1481), 1, + ACTIONS(1411), 1, anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2889), 1, + STATE(2560), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [79723] = 16, + [78070] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(447), 1, + ACTIONS(445), 1, anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1411), 1, + anon_sym_async, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2693), 1, + STATE(2593), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [79782] = 17, + [78131] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(447), 1, + ACTIONS(441), 1, anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(1481), 1, - anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2693), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2663), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [79843] = 16, + [78190] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(449), 1, + ACTIONS(441), 1, anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1411), 1, + anon_sym_async, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2852), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2663), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1406), 4, + anon_sym_let, + anon_sym_using, + sym_identifier, + anon_sym_static, + [78251] = 13, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3653), 1, + anon_sym_LBRACK, + ACTIONS(3799), 1, + anon_sym_STAR, + ACTIONS(3803), 1, + anon_sym_get, + ACTIONS(3805), 1, + anon_sym_set, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3801), 2, + sym_number, + sym_private_property_identifier, + STATE(3093), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79902] = 17, + ACTIONS(3775), 6, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + anon_sym_EQ, + [78304] = 12, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3489), 1, + anon_sym_STAR, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3653), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3741), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3807), 2, + anon_sym_get, + anon_sym_set, + STATE(3066), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1406), 5, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + ACTIONS(3775), 6, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + anon_sym_EQ, + [78355] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(449), 1, + ACTIONS(399), 1, anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(1481), 1, - anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2852), 1, + STATE(2607), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [79963] = 16, + [78414] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 1, + ACTIONS(399), 1, anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1411), 1, + anon_sym_async, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2674), 1, + STATE(2607), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [80022] = 17, + [78475] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(441), 1, + anon_sym_RBRACE, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(1481), 1, - anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, - anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3903), 1, - anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2663), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [80083] = 14, + anon_sym_get, + anon_sym_set, + [78529] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3907), 1, - anon_sym_RBRACE, - STATE(2735), 1, + STATE(2560), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140308,39 +135998,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80137] = 14, + [78583] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3871), 1, - anon_sym_RBRACE, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + ACTIONS(3795), 1, + anon_sym_RBRACE, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140348,39 +136038,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80191] = 14, + [78637] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3903), 1, + ACTIONS(3793), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2799), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140388,39 +136078,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80245] = 14, + [78691] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3905), 1, + ACTIONS(3797), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140428,39 +136118,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80299] = 14, + [78745] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(447), 1, - anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2693), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + ACTIONS(3787), 1, + anon_sym_RBRACE, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140468,39 +136158,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80353] = 14, + [78799] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(403), 1, + ACTIONS(399), 1, anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2889), 1, + STATE(2607), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140508,39 +136198,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80407] = 14, + [78853] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(445), 1, + anon_sym_RBRACE, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3883), 1, - anon_sym_RBRACE, - STATE(2759), 1, + STATE(2593), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140548,39 +136238,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80461] = 14, + [78907] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(449), 1, - anon_sym_RBRACE, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2852), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + ACTIONS(3789), 1, + anon_sym_RBRACE, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140588,39 +136278,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80515] = 14, + [78961] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3893), 1, + ACTIONS(3791), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140628,504 +136318,464 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80569] = 14, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(1452), 1, + [79015] = 14, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1411), 1, + anon_sym_async, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3769), 1, + anon_sym_STAR, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2674), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(1413), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + ACTIONS(3809), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [80623] = 14, - ACTIONS(1452), 1, + [79068] = 13, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(1481), 1, - anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3909), 2, + ACTIONS(3809), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [80676] = 15, - ACTIONS(1452), 1, + [79119] = 14, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(1481), 1, - anon_sym_async, - ACTIONS(3689), 1, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3912), 1, + ACTIONS(3812), 1, anon_sym_RBRACE, STATE(2635), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [80731] = 14, - ACTIONS(1452), 1, + [79172] = 15, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1411), 1, + anon_sym_async, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3689), 1, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, - ACTIONS(3912), 1, + ACTIONS(3812), 1, anon_sym_RBRACE, STATE(2635), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [80784] = 18, + [79227] = 18, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(1452), 1, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3914), 1, + ACTIONS(3814), 1, anon_sym_export, - ACTIONS(3916), 1, + ACTIONS(3816), 1, anon_sym_STAR, - ACTIONS(3918), 1, + ACTIONS(3818), 1, anon_sym_class, - ACTIONS(3920), 1, + ACTIONS(3820), 1, anon_sym_async, - ACTIONS(3924), 1, + ACTIONS(3824), 1, anon_sym_static, - ACTIONS(3926), 1, + ACTIONS(3826), 1, anon_sym_get, - ACTIONS(3928), 1, + ACTIONS(3828), 1, anon_sym_set, - STATE(1988), 1, + STATE(1927), 1, aux_sym_export_statement_repeat1, - STATE(2041), 1, + STATE(1981), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3922), 2, + ACTIONS(3822), 2, sym_number, sym_private_property_identifier, - ACTIONS(1474), 3, + ACTIONS(1406), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(3225), 3, + STATE(3099), 3, sym_string, sym__property_name, sym_computed_property_name, - [80845] = 13, - ACTIONS(1452), 1, + [79288] = 11, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, - anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3909), 2, + ACTIONS(3809), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [80896] = 13, - ACTIONS(1452), 1, + anon_sym_get, + anon_sym_set, + [79334] = 13, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(1481), 1, + ACTIONS(1411), 1, anon_sym_async, - ACTIONS(3693), 1, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3930), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(2936), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1474), 4, - anon_sym_let, - anon_sym_using, - sym_identifier, - anon_sym_static, - [80946] = 12, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(3689), 1, + ACTIONS(3830), 2, anon_sym_COMMA, - ACTIONS(3693), 1, - anon_sym_LBRACK, - ACTIONS(3912), 1, anon_sym_RBRACE, - STATE(2635), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1456), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3593), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [80994] = 16, + [79384] = 16, ACTIONS(21), 1, sym__let, ACTIONS(91), 1, anon_sym_AT, ACTIONS(99), 1, sym__default_declaration_start, - ACTIONS(3819), 1, + ACTIONS(3719), 1, anon_sym_class, - ACTIONS(3823), 1, + ACTIONS(3723), 1, anon_sym_function, - ACTIONS(3825), 1, + ACTIONS(3725), 1, anon_sym_var, - ACTIONS(3827), 1, + ACTIONS(3727), 1, anon_sym_using, - ACTIONS(3829), 1, + ACTIONS(3729), 1, anon_sym_async, - ACTIONS(3831), 1, + ACTIONS(3731), 1, sym__await_keyword, - ACTIONS(3932), 1, + ACTIONS(3832), 1, sym__export_default, - STATE(645), 1, + STATE(539), 1, sym_declaration, - STATE(2485), 1, + STATE(2412), 1, aux_sym_export_statement_repeat1, - STATE(2870), 1, + STATE(2839), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3821), 2, + ACTIONS(3721), 2, anon_sym_const, anon_sym_let, - STATE(678), 6, + STATE(630), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [81050] = 12, - ACTIONS(1452), 1, + [79440] = 18, + ACTIONS(3163), 1, + anon_sym_AT, + ACTIONS(3499), 1, + anon_sym_LBRACK, + ACTIONS(3501), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(3503), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(3515), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3834), 1, + anon_sym_STAR, + ACTIONS(3836), 1, + anon_sym_async, + ACTIONS(3838), 1, + anon_sym_static, + ACTIONS(3840), 1, + anon_sym_get, + ACTIONS(3842), 1, + anon_sym_set, + STATE(1960), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, + STATE(2166), 1, + sym__field_name, + STATE(3067), 1, + sym__property_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3507), 2, + sym_number, + sym_private_property_identifier, + STATE(2146), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3487), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + [79500] = 12, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3769), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(1483), 2, + ACTIONS(1413), 2, anon_sym_get, anon_sym_set, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3930), 2, + ACTIONS(3830), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [81098] = 16, + [79548] = 16, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(461), 1, + ACTIONS(467), 1, sym__let, - ACTIONS(507), 1, + ACTIONS(513), 1, sym__default_declaration_start, - ACTIONS(3781), 1, + ACTIONS(3669), 1, anon_sym_class, - ACTIONS(3785), 1, + ACTIONS(3673), 1, anon_sym_function, - ACTIONS(3787), 1, + ACTIONS(3675), 1, anon_sym_var, - ACTIONS(3789), 1, + ACTIONS(3677), 1, anon_sym_using, - ACTIONS(3791), 1, + ACTIONS(3679), 1, anon_sym_async, - ACTIONS(3793), 1, + ACTIONS(3681), 1, sym__await_keyword, - ACTIONS(3934), 1, + ACTIONS(3844), 1, sym__export_default, - STATE(2593), 1, + STATE(2537), 1, aux_sym_export_statement_repeat1, - STATE(2671), 1, - sym_declaration, - STATE(2870), 1, + STATE(2839), 1, sym_decorator, + STATE(2852), 1, + sym_declaration, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3783), 2, + ACTIONS(3671), 2, anon_sym_const, anon_sym_let, - STATE(2722), 6, + STATE(2791), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [81154] = 18, - ACTIONS(3241), 1, - anon_sym_AT, - ACTIONS(3599), 1, - anon_sym_LBRACK, - ACTIONS(3601), 1, - anon_sym_DQUOTE, - ACTIONS(3603), 1, - anon_sym_SQUOTE, - ACTIONS(3615), 1, - sym__await_keyword, - ACTIONS(3936), 1, - anon_sym_STAR, - ACTIONS(3938), 1, - anon_sym_async, - ACTIONS(3940), 1, - anon_sym_static, - ACTIONS(3942), 1, - anon_sym_get, - ACTIONS(3944), 1, - anon_sym_set, - STATE(2030), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - STATE(2184), 1, - sym__field_name, - STATE(3100), 1, - sym__property_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3607), 2, - sym_number, - sym_private_property_identifier, - STATE(2202), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3587), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - [81214] = 11, - ACTIONS(1452), 1, + [79604] = 12, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, - anon_sym_EQ, + ACTIONS(3812), 1, + anon_sym_RBRACE, + STATE(2635), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3909), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141133,56 +136783,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81260] = 16, - ACTIONS(1452), 1, + [79652] = 16, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3241), 1, + ACTIONS(3163), 1, anon_sym_AT, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3916), 1, + ACTIONS(3816), 1, anon_sym_STAR, - ACTIONS(3920), 1, + ACTIONS(3820), 1, anon_sym_async, - ACTIONS(3924), 1, + ACTIONS(3824), 1, anon_sym_static, - ACTIONS(3926), 1, + ACTIONS(3826), 1, anon_sym_get, - ACTIONS(3928), 1, + ACTIONS(3828), 1, anon_sym_set, - STATE(2030), 1, + STATE(1960), 1, aux_sym_export_statement_repeat1, - STATE(2078), 1, + STATE(2017), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3922), 2, + ACTIONS(3822), 2, sym_number, sym_private_property_identifier, - ACTIONS(1474), 3, + ACTIONS(1406), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(3225), 3, + STATE(3099), 3, sym_string, sym__property_name, sym_computed_property_name, - [81315] = 6, - ACTIONS(3950), 1, + [79707] = 6, + ACTIONS(3850), 1, anon_sym_LPAREN, - ACTIONS(3952), 1, + ACTIONS(3852), 1, anon_sym_DOT, - STATE(1998), 1, + STATE(1982), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3948), 8, + ACTIONS(3848), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -141191,7 +136841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3946), 9, + ACTIONS(3846), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -141201,32 +136851,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81350] = 10, - ACTIONS(1452), 1, + [79742] = 10, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3930), 2, + ACTIONS(3830), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141234,278 +136884,253 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81393] = 3, + [79785] = 6, + ACTIONS(3858), 1, + anon_sym_AT, + STATE(1927), 1, + aux_sym_export_statement_repeat1, + STATE(1981), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3956), 9, + ACTIONS(3856), 7, sym__await_keyword, anon_sym_STAR, - anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - anon_sym_AT, - ACTIONS(3954), 10, + ACTIONS(3854), 9, anon_sym_export, anon_sym_class, anon_sym_let, anon_sym_using, - anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - [81421] = 6, - ACTIONS(3962), 1, - anon_sym_AT, - STATE(1988), 1, - aux_sym_export_statement_repeat1, - STATE(2041), 1, - sym_decorator, + [79819] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3960), 7, + ACTIONS(3863), 9, sym__await_keyword, anon_sym_STAR, + anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - ACTIONS(3958), 9, + anon_sym_AT, + ACTIONS(3861), 10, anon_sym_export, anon_sym_class, anon_sym_let, anon_sym_using, + anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - [81455] = 3, + [79847] = 5, + ACTIONS(3850), 1, + anon_sym_LPAREN, + STATE(1982), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3967), 9, + ACTIONS(3848), 8, sym__await_keyword, anon_sym_STAR, - anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3965), 10, + ACTIONS(3846), 9, anon_sym_export, anon_sym_class, anon_sym_let, anon_sym_using, - anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - [81483] = 5, - ACTIONS(3950), 1, - anon_sym_LPAREN, - STATE(1998), 1, - sym_arguments, + [79879] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3948), 8, + ACTIONS(3867), 9, sym__await_keyword, anon_sym_STAR, + anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3946), 9, + ACTIONS(3865), 10, anon_sym_export, anon_sym_class, anon_sym_let, anon_sym_using, + anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - [81515] = 11, - ACTIONS(1452), 1, + [79907] = 12, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3969), 1, + ACTIONS(3869), 1, anon_sym_STAR, + ACTIONS(3873), 1, + anon_sym_get, + ACTIONS(3875), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3971), 2, + ACTIONS(3871), 2, sym_number, sym_private_property_identifier, - ACTIONS(3973), 2, - anon_sym_get, - anon_sym_set, - STATE(3183), 3, + STATE(3161), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [81558] = 13, - ACTIONS(1452), 1, + [79952] = 12, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3975), 1, + ACTIONS(3877), 1, anon_sym_STAR, - ACTIONS(3977), 1, - anon_sym_async, - ACTIONS(3981), 1, + ACTIONS(3881), 1, anon_sym_get, - ACTIONS(3983), 1, + ACTIONS(3883), 1, anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3979), 2, + ACTIONS(3879), 2, sym_number, sym_private_property_identifier, - STATE(3144), 3, + STATE(2969), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 4, + ACTIONS(1406), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [81605] = 12, - ACTIONS(1452), 1, + [79997] = 10, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3985), 1, - anon_sym_STAR, - ACTIONS(3989), 1, - anon_sym_get, - ACTIONS(3991), 1, - anon_sym_set, + ACTIONS(3885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3987), 2, + ACTIONS(3887), 2, sym_number, sym_private_property_identifier, - STATE(3106), 3, + STATE(3003), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [81650] = 12, - ACTIONS(1452), 1, + anon_sym_get, + anon_sym_set, + [80038] = 13, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(3993), 1, + ACTIONS(3889), 1, anon_sym_STAR, - ACTIONS(3997), 1, + ACTIONS(3891), 1, + anon_sym_async, + ACTIONS(3895), 1, anon_sym_get, - ACTIONS(3999), 1, + ACTIONS(3897), 1, anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3995), 2, + ACTIONS(3893), 2, sym_number, sym_private_property_identifier, - STATE(3141), 3, + STATE(3185), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 5, + ACTIONS(1406), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [81695] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1528), 9, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1530), 9, - anon_sym_export, - anon_sym_class, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [81722] = 6, - ACTIONS(4001), 1, + [80085] = 6, + ACTIONS(3899), 1, anon_sym_LPAREN, - ACTIONS(4003), 1, + ACTIONS(3901), 1, anon_sym_DOT, - STATE(2075), 1, + STATE(2016), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 7, + ACTIONS(3846), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141513,7 +137138,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3948), 8, + ACTIONS(3848), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -141522,30 +137147,55 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81755] = 10, - ACTIONS(1452), 1, + [80118] = 11, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, - ACTIONS(4005), 1, - anon_sym_EQ_GT, + ACTIONS(3903), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3971), 2, + ACTIONS(3887), 2, sym_number, sym_private_property_identifier, - STATE(3183), 3, + ACTIONS(3905), 2, + anon_sym_get, + anon_sym_set, + STATE(3003), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 5, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + [80161] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1464), 9, + sym__await_keyword, + anon_sym_STAR, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1466), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141553,11 +137203,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81796] = 3, + [80188] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4009), 8, + ACTIONS(3848), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -141566,7 +137216,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(4007), 9, + ACTIONS(3846), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -141576,11 +137226,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81822] = 3, + [80214] = 9, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3653), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4011), 7, + ACTIONS(3907), 2, + sym_number, + sym_private_property_identifier, + STATE(2961), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141588,22 +137255,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4013), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, + [80252] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, + ACTIONS(1386), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81848] = 3, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3653), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4015), 7, + ACTIONS(3909), 2, + sym_number, + sym_private_property_identifier, + STATE(2963), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141611,39 +137284,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4017), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, + [80290] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, + ACTIONS(1386), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81874] = 9, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4019), 2, + ACTIONS(3911), 2, sym_number, sym_private_property_identifier, - STATE(3062), 3, + STATE(2972), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141651,11 +137313,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81912] = 3, + [80328] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2527), 8, + ACTIONS(2419), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -141664,7 +137326,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2525), 9, + ACTIONS(2417), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -141674,63 +137336,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81938] = 9, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3693), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4021), 2, - sym_number, - sym_private_property_identifier, - STATE(3063), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1474), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [81976] = 3, + [80354] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4023), 7, + ACTIONS(3865), 8, anon_sym_let, anon_sym_using, + anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4025), 10, + ACTIONS(3867), 9, sym__await_keyword, anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, + anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [82002] = 3, + [80380] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4027), 7, + ACTIONS(3913), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141738,7 +137371,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4029), 10, + ACTIONS(3915), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141749,34 +137382,51 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82028] = 3, + [80406] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 7, + ACTIONS(3861), 8, anon_sym_let, anon_sym_using, + anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4033), 10, + ACTIONS(3863), 9, sym__await_keyword, anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, + anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [82054] = 3, + [80432] = 9, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3653), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 7, + ACTIONS(3917), 2, + sym_number, + sym_private_property_identifier, + STATE(2974), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141784,22 +137434,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4033), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82080] = 3, + [80470] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 7, + ACTIONS(3919), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141807,7 +137446,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4033), 10, + ACTIONS(3921), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141818,11 +137457,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82106] = 3, + [80496] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 7, + ACTIONS(3923), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141830,7 +137469,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4033), 10, + ACTIONS(3925), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141841,34 +137480,38 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82132] = 3, + [80522] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(4033), 10, + ACTIONS(2425), 8, sym__await_keyword, anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [82158] = 3, + ACTIONS(2423), 9, + anon_sym_export, + anon_sym_class, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [80548] = 5, + ACTIONS(3899), 1, + anon_sym_LPAREN, + STATE(2016), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4035), 7, + ACTIONS(3846), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141876,45 +137519,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4037), 10, + ACTIONS(3848), 8, sym__await_keyword, anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [82184] = 3, + [80578] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4039), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(4041), 10, + ACTIONS(2429), 8, sym__await_keyword, anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [82210] = 3, + ACTIONS(2427), 9, + anon_sym_export, + anon_sym_class, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [80604] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4039), 7, + ACTIONS(3927), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141922,7 +137563,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4041), 10, + ACTIONS(3929), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141933,11 +137574,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82236] = 3, + [80630] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4039), 7, + ACTIONS(3931), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141945,7 +137586,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4041), 10, + ACTIONS(3933), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141956,11 +137597,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82262] = 3, + [80656] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4039), 7, + ACTIONS(3931), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141968,7 +137609,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4041), 10, + ACTIONS(3933), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141979,11 +137620,28 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82288] = 3, + [80682] = 9, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3653), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4039), 7, + ACTIONS(3887), 2, + sym_number, + sym_private_property_identifier, + STATE(3003), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141991,22 +137649,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4041), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82314] = 3, + [80720] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4039), 7, + ACTIONS(3931), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142014,7 +137661,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4041), 10, + ACTIONS(3933), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142025,11 +137672,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82340] = 3, + [80746] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4039), 7, + ACTIONS(3931), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142037,7 +137684,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4041), 10, + ACTIONS(3933), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142048,11 +137695,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82366] = 3, + [80772] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4043), 7, + ACTIONS(3931), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142060,7 +137707,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4045), 10, + ACTIONS(3933), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142071,11 +137718,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82392] = 3, + [80798] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4043), 7, + ACTIONS(3931), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142083,7 +137730,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4045), 10, + ACTIONS(3933), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142094,11 +137741,17 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82418] = 3, + [80824] = 6, + ACTIONS(3935), 1, + anon_sym_AT, + STATE(1960), 1, + aux_sym_export_statement_repeat1, + STATE(2017), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4043), 7, + ACTIONS(3854), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142106,22 +137759,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4045), 10, + ACTIONS(3856), 7, sym__await_keyword, anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - anon_sym_AT, - [82444] = 3, + [80856] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4047), 7, + ACTIONS(3931), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142129,7 +137779,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4049), 10, + ACTIONS(3933), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142140,28 +137790,28 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82470] = 9, - ACTIONS(1452), 1, + [80882] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(3938), 2, sym_number, sym_private_property_identifier, - STATE(3142), 3, + STATE(3098), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142169,28 +137819,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82508] = 9, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3693), 1, - anon_sym_LBRACK, + [80920] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4053), 2, - sym_number, - sym_private_property_identifier, - STATE(3145), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(3940), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142198,22 +137831,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82546] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3948), 8, + ACTIONS(3942), 10, sym__await_keyword, anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3946), 9, - anon_sym_export, - anon_sym_class, + [80946] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3944), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142221,15 +137854,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82572] = 5, - ACTIONS(4001), 1, - anon_sym_LPAREN, - STATE(2075), 1, - sym_arguments, + ACTIONS(3946), 10, + sym__await_keyword, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [80972] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 7, + ACTIONS(3948), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142237,37 +137877,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3948), 8, + ACTIONS(3950), 10, sym__await_keyword, anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [82602] = 9, - ACTIONS(1452), 1, + [80998] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4055), 2, + ACTIONS(3952), 2, sym_number, sym_private_property_identifier, - STATE(3150), 3, + STATE(3224), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142275,28 +137917,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82640] = 9, - ACTIONS(1452), 1, + [81036] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4057), 2, + ACTIONS(3954), 2, sym_number, sym_private_property_identifier, - STATE(3156), 3, + STATE(3226), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142304,11 +137946,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82678] = 3, + [81074] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4059), 7, + ACTIONS(3944), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142316,7 +137958,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4061), 10, + ACTIONS(3946), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142327,84 +137969,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82704] = 6, - ACTIONS(4063), 1, - anon_sym_AT, - STATE(2030), 1, - aux_sym_export_statement_repeat1, - STATE(2078), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3958), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3960), 7, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - [82736] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4066), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(4068), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82762] = 4, - ACTIONS(4070), 1, - anon_sym_SEMI, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4066), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(4068), 9, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82790] = 3, + [81100] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4073), 7, + ACTIONS(3948), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142412,7 +137981,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4075), 10, + ACTIONS(3950), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142423,22 +137992,51 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82816] = 3, + [81126] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2519), 8, + ACTIONS(3948), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3950), 10, sym__await_keyword, anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2517), 9, - anon_sym_export, - anon_sym_class, + [81152] = 9, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3653), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3956), 2, + sym_number, + sym_private_property_identifier, + STATE(2953), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142446,28 +138044,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82842] = 9, - ACTIONS(1452), 1, + [81190] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4077), 2, + ACTIONS(3958), 2, sym_number, sym_private_property_identifier, - STATE(3170), 3, + STATE(3191), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142475,28 +138073,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82880] = 9, - ACTIONS(1452), 1, + [81228] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4079), 2, + ACTIONS(3960), 2, sym_number, sym_private_property_identifier, - STATE(3171), 3, + STATE(3195), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142504,57 +138102,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82918] = 3, + [81266] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3954), 8, + ACTIONS(3944), 7, anon_sym_let, anon_sym_using, - anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3956), 9, + ACTIONS(3946), 10, sym__await_keyword, anon_sym_STAR, - anon_sym_LPAREN, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [82944] = 3, + [81292] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3965), 8, + ACTIONS(3944), 7, anon_sym_let, anon_sym_using, - anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3967), 9, + ACTIONS(3946), 10, sym__await_keyword, anon_sym_STAR, - anon_sym_LPAREN, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [82970] = 3, + [81318] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4081), 7, + ACTIONS(3944), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142562,7 +138160,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4083), 10, + ACTIONS(3946), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142573,28 +138171,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82996] = 9, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3693), 1, - anon_sym_LBRACK, + [81344] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4085), 2, - sym_number, - sym_private_property_identifier, - STATE(3054), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(3962), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142602,22 +138183,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83034] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4089), 8, + ACTIONS(3964), 10, sym__await_keyword, anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(4087), 9, - anon_sym_export, - anon_sym_class, + [81370] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3966), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142625,22 +138206,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83060] = 3, + ACTIONS(3968), 10, + sym__await_keyword, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [81396] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2523), 8, + ACTIONS(3970), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3972), 10, sym__await_keyword, anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2521), 9, - anon_sym_export, - anon_sym_class, + [81422] = 4, + ACTIONS(3974), 1, + anon_sym_SEMI, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3970), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142648,28 +138254,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83086] = 9, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(3972), 9, sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3693), 1, + anon_sym_STAR, + anon_sym_RBRACE, anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [81450] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3849), 2, + ACTIONS(3979), 8, + sym__await_keyword, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - STATE(3115), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1474), 7, + anon_sym_AT, + ACTIONS(3977), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142677,28 +138287,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83124] = 9, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3693), 1, - anon_sym_LBRACK, + [81476] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4091), 2, + ACTIONS(3983), 8, + sym__await_keyword, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - STATE(3135), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1474), 7, + anon_sym_AT, + ACTIONS(3981), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142706,28 +138310,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83162] = 9, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3693), 1, - anon_sym_LBRACK, + [81502] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4093), 2, - sym_number, - sym_private_property_identifier, - STATE(3125), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(3985), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142735,28 +138322,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83200] = 9, - ACTIONS(1452), 1, + ACTIONS(3987), 10, + sym__await_keyword, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_DQUOTE, - ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [81528] = 9, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4095), 2, + ACTIONS(3737), 2, sym_number, sym_private_property_identifier, - STATE(3127), 3, + STATE(3079), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142764,28 +138362,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83238] = 9, - ACTIONS(1452), 1, + [81566] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4097), 2, + ACTIONS(3989), 2, sym_number, sym_private_property_identifier, - STATE(3128), 3, + STATE(3088), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142793,28 +138391,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83276] = 9, - ACTIONS(1452), 1, + [81604] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4099), 2, + ACTIONS(3991), 2, sym_number, sym_private_property_identifier, - STATE(3134), 3, + STATE(3090), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142822,28 +138420,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83314] = 9, - ACTIONS(1452), 1, + [81642] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3593), 1, + ACTIONS(3493), 1, anon_sym_LPAREN, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3971), 2, + ACTIONS(3993), 2, sym_number, sym_private_property_identifier, - STATE(3183), 3, + STATE(3091), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142851,26 +138449,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83352] = 8, - ACTIONS(1452), 1, + [81680] = 9, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4101), 2, + ACTIONS(3995), 2, sym_number, sym_private_property_identifier, - STATE(3116), 3, + STATE(3097), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142878,11 +138478,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83387] = 3, + [81718] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1530), 7, + ACTIONS(3997), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142890,36 +138490,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(1528), 9, + ACTIONS(3999), 10, sym__await_keyword, anon_sym_STAR, - anon_sym_LPAREN, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [83412] = 8, - ACTIONS(1452), 1, + [81744] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3971), 2, + ACTIONS(3737), 2, sym_number, sym_private_property_identifier, - STATE(3183), 3, + STATE(3079), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142927,26 +138528,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83447] = 8, - ACTIONS(1452), 1, + [81779] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4085), 2, + ACTIONS(4001), 2, sym_number, sym_private_property_identifier, - STATE(3054), 3, + STATE(3131), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142954,26 +138555,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83482] = 8, - ACTIONS(1452), 1, + [81814] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1456), 2, + ACTIONS(1388), 2, sym_number, sym_private_property_identifier, - STATE(2936), 3, + STATE(3050), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142981,26 +138582,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83517] = 8, - ACTIONS(1452), 1, + [81849] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4103), 2, + ACTIONS(3956), 2, sym_number, sym_private_property_identifier, - STATE(3126), 3, + STATE(2953), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143008,26 +138609,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83552] = 8, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(1479), 1, - sym__await_keyword, - ACTIONS(3693), 1, - anon_sym_LBRACK, + [81884] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4105), 2, - sym_number, - sym_private_property_identifier, - STATE(3169), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1466), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143035,26 +138621,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83587] = 8, - ACTIONS(1452), 1, + ACTIONS(1464), 9, + sym__await_keyword, + anon_sym_STAR, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [81909] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4107), 2, + ACTIONS(3887), 2, sym_number, sym_private_property_identifier, - STATE(3075), 3, + STATE(3003), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143062,26 +138658,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83622] = 8, - ACTIONS(1452), 1, + [81944] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3853), 2, + ACTIONS(4003), 2, sym_number, sym_private_property_identifier, - STATE(3099), 3, + STATE(3221), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143089,26 +138685,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83657] = 8, - ACTIONS(1452), 1, + [81979] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3849), 2, + ACTIONS(4005), 2, sym_number, sym_private_property_identifier, - STATE(3115), 3, + STATE(2958), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143116,26 +138712,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83692] = 8, - ACTIONS(1452), 1, + [82014] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4109), 2, + ACTIONS(4007), 2, sym_number, sym_private_property_identifier, - STATE(3076), 3, + STATE(2862), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143143,26 +138739,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83727] = 8, - ACTIONS(1452), 1, + [82049] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4093), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - STATE(3125), 3, + STATE(3066), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143170,26 +138766,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83762] = 8, - ACTIONS(1452), 1, + [82084] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4111), 2, + ACTIONS(4009), 2, sym_number, sym_private_property_identifier, - STATE(3129), 3, + STATE(3089), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143197,26 +138793,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83797] = 8, - ACTIONS(1452), 1, + [82119] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4113), 2, + ACTIONS(4011), 2, sym_number, sym_private_property_identifier, - STATE(3133), 3, + STATE(3080), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143224,26 +138820,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83832] = 8, - ACTIONS(1452), 1, + [82154] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1479), 1, + ACTIONS(1415), 1, sym__await_keyword, - ACTIONS(3693), 1, + ACTIONS(3653), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4115), 2, + ACTIONS(3989), 2, sym_number, sym_private_property_identifier, - STATE(3061), 3, + STATE(3088), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1474), 7, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143251,11 +138847,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83867] = 3, + [82189] = 8, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3653), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 7, + ACTIONS(4013), 2, + sym_number, + sym_private_property_identifier, + STATE(3092), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143263,20 +138874,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3948), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, + [82224] = 8, + ACTIONS(1384), 1, anon_sym_DQUOTE, + ACTIONS(1386), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [83891] = 3, + ACTIONS(1415), 1, + sym__await_keyword, + ACTIONS(3653), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2517), 7, + ACTIONS(4015), 2, + sym_number, + sym_private_property_identifier, + STATE(3096), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1406), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143284,20 +138901,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2519), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [83915] = 3, + [82259] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2525), 7, + ACTIONS(2427), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143305,7 +138913,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2527), 8, + ACTIONS(2429), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -143314,31 +138922,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [83939] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4117), 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, - [83961] = 3, + [82283] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 7, + ACTIONS(2423), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143346,7 +138934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2523), 8, + ACTIONS(2425), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -143355,11 +138943,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [83985] = 2, + [82307] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4119), 15, + ACTIONS(4017), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143375,11 +138963,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84007] = 2, + [82329] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4121), 15, + ACTIONS(4019), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143395,11 +138983,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84029] = 2, + [82351] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4123), 15, + ACTIONS(4021), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143415,11 +139003,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84051] = 2, + [82373] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4125), 15, + ACTIONS(4023), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143435,11 +139023,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84073] = 2, + [82395] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4127), 15, + ACTIONS(4025), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143455,11 +139043,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84095] = 3, + [82417] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4007), 7, + ACTIONS(2417), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143467,7 +139055,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4009), 8, + ACTIONS(2419), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -143476,11 +139064,31 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [84119] = 2, + [82441] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4027), 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, + [82463] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4129), 15, + ACTIONS(4029), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143496,11 +139104,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84141] = 2, + [82485] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4131), 15, + ACTIONS(4031), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143516,11 +139124,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84163] = 3, + [82507] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4087), 7, + ACTIONS(3981), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143528,7 +139136,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4089), 8, + ACTIONS(3983), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -143537,11 +139145,53 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [84187] = 2, + [82531] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4133), 15, + ACTIONS(3977), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3979), 8, + sym__await_keyword, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [82555] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3846), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3848), 8, + sym__await_keyword, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [82579] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4033), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143557,2263 +139207,2321 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84209] = 11, - ACTIONS(4135), 1, + [82601] = 11, + ACTIONS(4035), 1, sym_identifier, - ACTIONS(4137), 1, + ACTIONS(4037), 1, anon_sym_STAR, - ACTIONS(4139), 1, + ACTIONS(4039), 1, anon_sym_LBRACE, - ACTIONS(4143), 1, + ACTIONS(4043), 1, anon_sym_DOT, - ACTIONS(4145), 1, + ACTIONS(4045), 1, anon_sym_DQUOTE, - ACTIONS(4147), 1, + ACTIONS(4047), 1, anon_sym_SQUOTE, - STATE(2198), 1, + STATE(2144), 1, sym_string, - STATE(3081), 1, + STATE(3053), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4141), 2, + ACTIONS(4041), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3401), 2, + STATE(3389), 2, sym_namespace_import, sym_named_imports, - [84246] = 11, - ACTIONS(4135), 1, + [82638] = 11, + ACTIONS(4035), 1, sym_identifier, - ACTIONS(4137), 1, + ACTIONS(4037), 1, anon_sym_STAR, - ACTIONS(4139), 1, + ACTIONS(4039), 1, anon_sym_LBRACE, - ACTIONS(4143), 1, + ACTIONS(4043), 1, anon_sym_DOT, - ACTIONS(4145), 1, + ACTIONS(4045), 1, anon_sym_DQUOTE, - ACTIONS(4147), 1, + ACTIONS(4047), 1, anon_sym_SQUOTE, - STATE(2234), 1, + STATE(2152), 1, sym_string, - STATE(3074), 1, + STATE(2973), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4141), 2, + ACTIONS(4041), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3401), 2, + STATE(3389), 2, sym_namespace_import, sym_named_imports, - [84283] = 8, - ACTIONS(4149), 1, + [82675] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4155), 1, + ACTIONS(4055), 1, anon_sym_LT_SLASH, - STATE(1410), 1, + STATE(1677), 1, sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4151), 2, + ACTIONS(4051), 2, sym_jsx_text, sym_html_character_reference, - STATE(2103), 4, + STATE(2058), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84313] = 8, - ACTIONS(4149), 1, + [82705] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4159), 1, + ACTIONS(4059), 1, anon_sym_LT_SLASH, - STATE(2083), 1, - sym_jsx_opening_element, - STATE(2333), 1, + STATE(1239), 1, sym_jsx_closing_element, + STATE(2027), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4157), 2, + ACTIONS(4057), 2, sym_jsx_text, sym_html_character_reference, - STATE(2085), 4, + STATE(2040), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84343] = 11, - ACTIONS(4161), 1, + [82735] = 11, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4173), 1, + ACTIONS(4073), 1, anon_sym_SLASH_GT, - STATE(2154), 1, + STATE(2071), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [84379] = 8, - ACTIONS(4149), 1, + [82771] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4159), 1, + ACTIONS(4055), 1, anon_sym_LT_SLASH, - STATE(2083), 1, - sym_jsx_opening_element, - STATE(2363), 1, + STATE(1663), 1, sym_jsx_closing_element, + STATE(2027), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4175), 2, + ACTIONS(4075), 2, sym_jsx_text, sym_html_character_reference, - STATE(2110), 4, + STATE(2022), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84409] = 8, - ACTIONS(4149), 1, + [82801] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4179), 1, + ACTIONS(4077), 1, anon_sym_LT_SLASH, - STATE(1292), 1, + STATE(972), 1, sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4177), 2, + ACTIONS(4051), 2, sym_jsx_text, sym_html_character_reference, - STATE(2088), 4, + STATE(2058), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84439] = 11, - ACTIONS(4161), 1, + [82831] = 8, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4053), 1, + anon_sym_LT, + ACTIONS(4081), 1, + anon_sym_LT_SLASH, + STATE(2027), 1, + sym_jsx_opening_element, + STATE(2265), 1, + sym_jsx_closing_element, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4079), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(2037), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [82861] = 11, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4181), 1, + ACTIONS(4083), 1, anon_sym_SLASH_GT, - STATE(2127), 1, + STATE(2080), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [84475] = 8, - ACTIONS(4149), 1, + [82897] = 11, + ACTIONS(4061), 1, + sym_identifier, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4067), 1, + anon_sym_GT, + ACTIONS(4069), 1, + sym_jsx_identifier, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(4085), 1, + anon_sym_SLASH_GT, + STATE(2087), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2217), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2244), 2, + sym_jsx_expression, + sym_jsx_attribute, + [82933] = 8, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4179), 1, + ACTIONS(4089), 1, anon_sym_LT_SLASH, - STATE(1299), 1, + STATE(1328), 1, sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4175), 2, + ACTIONS(4087), 2, sym_jsx_text, sym_html_character_reference, - STATE(2110), 4, + STATE(2043), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84505] = 8, - ACTIONS(4149), 1, + [82963] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4185), 1, + ACTIONS(4091), 1, anon_sym_LT_SLASH, - STATE(1732), 1, - sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, + STATE(2241), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4183), 2, + ACTIONS(4051), 2, sym_jsx_text, sym_html_character_reference, - STATE(2091), 4, + STATE(2058), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84535] = 11, - ACTIONS(4161), 1, + [82993] = 11, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4187), 1, + ACTIONS(4093), 1, anon_sym_SLASH_GT, - STATE(2136), 1, + STATE(2095), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [84571] = 8, - ACTIONS(4149), 1, + [83029] = 11, + ACTIONS(4061), 1, + sym_identifier, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, - anon_sym_LT, - ACTIONS(4185), 1, - anon_sym_LT_SLASH, - STATE(1667), 1, - sym_jsx_closing_element, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4067), 1, + anon_sym_GT, + ACTIONS(4069), 1, + sym_jsx_identifier, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(4095), 1, + anon_sym_SLASH_GT, + STATE(2074), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2217), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2244), 2, + sym_jsx_expression, + sym_jsx_attribute, + [83065] = 11, + ACTIONS(4061), 1, + sym_identifier, + ACTIONS(4063), 1, + anon_sym_LBRACE, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4067), 1, + anon_sym_GT, + ACTIONS(4069), 1, + sym_jsx_identifier, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(4097), 1, + anon_sym_SLASH_GT, STATE(2083), 1, - sym_jsx_opening_element, + aux_sym_jsx_opening_element_repeat1, + STATE(2217), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4175), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2110), 4, - sym_jsx_element, + STATE(2244), 2, sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [84601] = 8, - ACTIONS(4149), 1, + sym_jsx_attribute, + [83101] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4191), 1, + ACTIONS(4101), 1, anon_sym_LT_SLASH, - STATE(1017), 1, + STATE(1033), 1, sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4189), 2, + ACTIONS(4099), 2, sym_jsx_text, sym_html_character_reference, - STATE(2105), 4, + STATE(2039), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84631] = 11, - ACTIONS(4161), 1, - sym_identifier, - ACTIONS(4163), 1, + [83131] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_GT, - ACTIONS(4169), 1, - sym_jsx_identifier, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(4193), 1, - anon_sym_SLASH_GT, - STATE(2145), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2367), 2, - sym_jsx_expression, - sym_jsx_attribute, - [84667] = 8, - ACTIONS(4149), 1, - anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4195), 1, + ACTIONS(4105), 1, anon_sym_LT_SLASH, - STATE(1155), 1, + STATE(1720), 1, sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4175), 2, + ACTIONS(4103), 2, sym_jsx_text, sym_html_character_reference, - STATE(2110), 4, + STATE(2045), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84697] = 8, - ACTIONS(4149), 1, + [83161] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4199), 1, + ACTIONS(4081), 1, anon_sym_LT_SLASH, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, - STATE(2375), 1, + STATE(2338), 1, sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4197), 2, + ACTIONS(4051), 2, sym_jsx_text, sym_html_character_reference, - STATE(2097), 4, + STATE(2058), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84727] = 11, - ACTIONS(4161), 1, + [83191] = 11, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4201), 1, + ACTIONS(4107), 1, anon_sym_SLASH_GT, - STATE(2151), 1, + STATE(2066), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [84763] = 8, - ACTIONS(4149), 1, + [83227] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4199), 1, + ACTIONS(4101), 1, anon_sym_LT_SLASH, - STATE(2083), 1, - sym_jsx_opening_element, - STATE(2312), 1, + STATE(1073), 1, sym_jsx_closing_element, + STATE(2027), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4175), 2, + ACTIONS(4051), 2, sym_jsx_text, sym_html_character_reference, - STATE(2110), 4, + STATE(2058), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84793] = 8, - ACTIONS(4149), 1, + [83257] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4205), 1, + ACTIONS(4059), 1, anon_sym_LT_SLASH, - STATE(1770), 1, + STATE(1243), 1, sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4203), 2, + ACTIONS(4051), 2, sym_jsx_text, sym_html_character_reference, - STATE(2101), 4, + STATE(2058), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84823] = 11, - ACTIONS(4161), 1, - sym_identifier, - ACTIONS(4163), 1, + [83287] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_GT, - ACTIONS(4169), 1, - sym_jsx_identifier, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(4207), 1, - anon_sym_SLASH_GT, - STATE(2157), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, - sym_jsx_namespace_name, + ACTIONS(4053), 1, + anon_sym_LT, + ACTIONS(4091), 1, + anon_sym_LT_SLASH, + STATE(2027), 1, + sym_jsx_opening_element, + STATE(2349), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + ACTIONS(4109), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(2031), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [84859] = 11, - ACTIONS(4161), 1, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [83317] = 11, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4209), 1, + ACTIONS(4111), 1, anon_sym_SLASH_GT, - STATE(2123), 1, + STATE(2100), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [84895] = 8, - ACTIONS(4149), 1, + [83353] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4205), 1, + ACTIONS(4089), 1, anon_sym_LT_SLASH, - STATE(1781), 1, + STATE(1372), 1, sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4175), 2, + ACTIONS(4051), 2, sym_jsx_text, sym_html_character_reference, - STATE(2110), 4, + STATE(2058), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84925] = 8, - ACTIONS(4149), 1, + [83383] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4195), 1, + ACTIONS(4077), 1, anon_sym_LT_SLASH, - STATE(1198), 1, + STATE(967), 1, sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4211), 2, + ACTIONS(4113), 2, sym_jsx_text, sym_html_character_reference, - STATE(2094), 4, + STATE(2026), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84955] = 8, - ACTIONS(4149), 1, + [83413] = 8, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4153), 1, + ACTIONS(4053), 1, anon_sym_LT, - ACTIONS(4155), 1, + ACTIONS(4105), 1, anon_sym_LT_SLASH, - STATE(1381), 1, + STATE(1703), 1, sym_jsx_closing_element, - STATE(2083), 1, + STATE(2027), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4175), 2, + ACTIONS(4051), 2, sym_jsx_text, sym_html_character_reference, - STATE(2110), 4, + STATE(2058), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84985] = 11, - ACTIONS(4161), 1, + [83443] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(4213), 1, + ACTIONS(4083), 1, anon_sym_SLASH_GT, - STATE(2131), 1, + STATE(2079), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85021] = 8, - ACTIONS(4149), 1, - anon_sym_LBRACE, - ACTIONS(4153), 1, - anon_sym_LT, - ACTIONS(4191), 1, - anon_sym_LT_SLASH, - STATE(1021), 1, - sym_jsx_closing_element, - STATE(2083), 1, - sym_jsx_opening_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4175), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2110), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [85051] = 10, - ACTIONS(4161), 1, + [83476] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4187), 1, + ACTIONS(4107), 1, anon_sym_SLASH_GT, - STATE(2137), 1, + STATE(2069), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85084] = 10, - ACTIONS(4161), 1, + [83509] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(4201), 1, + ACTIONS(4097), 1, anon_sym_SLASH_GT, - STATE(2152), 1, + STATE(2104), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85117] = 10, - ACTIONS(4161), 1, + [83542] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(4181), 1, + ACTIONS(4085), 1, anon_sym_SLASH_GT, - STATE(2128), 1, + STATE(2086), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85150] = 10, - ACTIONS(4161), 1, + [83575] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4173), 1, + ACTIONS(4085), 1, anon_sym_SLASH_GT, - STATE(2155), 1, + STATE(2091), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85183] = 7, - ACTIONS(4215), 1, - anon_sym_LBRACE, - ACTIONS(4221), 1, - anon_sym_LT, - ACTIONS(4224), 1, - anon_sym_LT_SLASH, - STATE(2083), 1, - sym_jsx_opening_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4218), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2110), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [85210] = 10, - ACTIONS(4161), 1, + [83608] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4207), 1, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(4097), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2065), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85243] = 10, - ACTIONS(4161), 1, + [83641] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4193), 1, + ACTIONS(4073), 1, anon_sym_SLASH_GT, - STATE(2144), 1, + STATE(2070), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85276] = 10, - ACTIONS(4161), 1, + [83674] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4207), 1, - anon_sym_SLASH_GT, - STATE(2125), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2367), 2, - sym_jsx_expression, - sym_jsx_attribute, - [85309] = 10, - ACTIONS(4161), 1, - sym_identifier, - ACTIONS(4163), 1, - anon_sym_LBRACE, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_GT, - ACTIONS(4169), 1, - sym_jsx_identifier, - ACTIONS(4209), 1, + ACTIONS(4073), 1, anon_sym_SLASH_GT, - STATE(2161), 1, + STATE(2072), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85342] = 10, - ACTIONS(4161), 1, + [83707] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4181), 1, + ACTIONS(4095), 1, anon_sym_SLASH_GT, - STATE(2126), 1, + STATE(2103), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85375] = 10, - ACTIONS(4161), 1, + [83740] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4209), 1, + ACTIONS(4083), 1, anon_sym_SLASH_GT, - STATE(2162), 1, + STATE(2063), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85408] = 10, - ACTIONS(4161), 1, + [83773] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(4193), 1, + ACTIONS(4095), 1, anon_sym_SLASH_GT, - STATE(2146), 1, + STATE(2075), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85441] = 10, - ACTIONS(4161), 1, + [83806] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4187), 1, + ACTIONS(4093), 1, anon_sym_SLASH_GT, - STATE(2135), 1, + STATE(2094), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85474] = 10, - ACTIONS(4161), 1, + [83839] = 7, + ACTIONS(4115), 1, + anon_sym_LBRACE, + ACTIONS(4121), 1, + anon_sym_LT, + ACTIONS(4124), 1, + anon_sym_LT_SLASH, + STATE(2027), 1, + sym_jsx_opening_element, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4118), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(2058), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [83866] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4173), 1, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(4093), 1, anon_sym_SLASH_GT, - STATE(2149), 1, + STATE(2096), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85507] = 10, - ACTIONS(4161), 1, + [83899] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4213), 1, + ACTIONS(4111), 1, anon_sym_SLASH_GT, - STATE(2130), 1, + STATE(2099), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85540] = 10, - ACTIONS(4161), 1, + [83932] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4201), 1, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(4111), 1, anon_sym_SLASH_GT, - STATE(2150), 1, + STATE(2101), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85573] = 10, - ACTIONS(4161), 1, + [83965] = 10, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(4213), 1, + ACTIONS(4107), 1, anon_sym_SLASH_GT, - STATE(2132), 1, + STATE(2064), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85606] = 9, - ACTIONS(4161), 1, + [83998] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4226), 1, + ACTIONS(4126), 1, anon_sym_GT, - ACTIONS(4228), 1, + ACTIONS(4128), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85636] = 9, - ACTIONS(4161), 1, + [84028] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, - anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4181), 1, + ACTIONS(4130), 1, + anon_sym_GT, + ACTIONS(4132), 1, anon_sym_SLASH_GT, - STATE(2129), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85666] = 9, - ACTIONS(4161), 1, + [84058] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4230), 1, + ACTIONS(4126), 1, anon_sym_GT, - ACTIONS(4232), 1, + ACTIONS(4134), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85696] = 9, - ACTIONS(4161), 1, + [84088] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4234), 1, + ACTIONS(4136), 1, anon_sym_GT, - ACTIONS(4236), 1, + ACTIONS(4138), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85726] = 9, - ACTIONS(4161), 1, + [84118] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, - sym_jsx_identifier, - ACTIONS(4226), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4238), 1, + ACTIONS(4069), 1, + sym_jsx_identifier, + ACTIONS(4073), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2073), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85756] = 9, - ACTIONS(4161), 1, + [84148] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4230), 1, + ACTIONS(4140), 1, anon_sym_GT, - ACTIONS(4240), 1, + ACTIONS(4142), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85786] = 9, - ACTIONS(4161), 1, + [84178] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4242), 1, + ACTIONS(4126), 1, anon_sym_GT, - ACTIONS(4244), 1, + ACTIONS(4144), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85816] = 9, - ACTIONS(4161), 1, + [84208] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4234), 1, + ACTIONS(4130), 1, anon_sym_GT, - ACTIONS(4246), 1, + ACTIONS(4146), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85846] = 9, - ACTIONS(4161), 1, + [84238] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4226), 1, + ACTIONS(4136), 1, anon_sym_GT, - ACTIONS(4248), 1, + ACTIONS(4148), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85876] = 9, - ACTIONS(4161), 1, + [84268] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4230), 1, + ACTIONS(4126), 1, anon_sym_GT, - ACTIONS(4250), 1, + ACTIONS(4150), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85906] = 9, - ACTIONS(4161), 1, + [84298] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, - anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4187), 1, + ACTIONS(4140), 1, + anon_sym_GT, + ACTIONS(4152), 1, anon_sym_SLASH_GT, - STATE(2138), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85936] = 9, - ACTIONS(4161), 1, + [84328] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, - anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4173), 1, + ACTIONS(4136), 1, + anon_sym_GT, + ACTIONS(4154), 1, anon_sym_SLASH_GT, - STATE(2156), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85966] = 9, - ACTIONS(4161), 1, + [84358] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4234), 1, + ACTIONS(4126), 1, anon_sym_GT, - ACTIONS(4252), 1, + ACTIONS(4156), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [85996] = 9, - ACTIONS(4161), 1, + [84388] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, - sym_jsx_identifier, - ACTIONS(4226), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4254), 1, + ACTIONS(4069), 1, + sym_jsx_identifier, + ACTIONS(4085), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2092), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86026] = 9, - ACTIONS(4161), 1, + [84418] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, - sym_jsx_identifier, - ACTIONS(4230), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4256), 1, + ACTIONS(4069), 1, + sym_jsx_identifier, + ACTIONS(4083), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2082), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86056] = 9, - ACTIONS(4161), 1, + [84448] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4242), 1, + ACTIONS(4140), 1, anon_sym_GT, - ACTIONS(4258), 1, + ACTIONS(4158), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86086] = 7, - ACTIONS(4163), 1, - anon_sym_LBRACE, - ACTIONS(4260), 1, - anon_sym_LT, - ACTIONS(4262), 1, - anon_sym_DQUOTE, - ACTIONS(4264), 1, - anon_sym_SQUOTE, - STATE(2095), 1, - sym_jsx_opening_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2342), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - sym__jsx_string, - [86112] = 9, - ACTIONS(4161), 1, + [84478] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4242), 1, + ACTIONS(4130), 1, anon_sym_GT, - ACTIONS(4266), 1, + ACTIONS(4160), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86142] = 9, - ACTIONS(4161), 1, + [84508] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4234), 1, + ACTIONS(4136), 1, anon_sym_GT, - ACTIONS(4268), 1, + ACTIONS(4162), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86172] = 9, - ACTIONS(4161), 1, + [84538] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4193), 1, + ACTIONS(4107), 1, anon_sym_SLASH_GT, - STATE(2147), 1, + STATE(2078), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86202] = 8, - ACTIONS(4270), 1, + [84568] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4273), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4278), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - STATE(2143), 1, + ACTIONS(4140), 1, + anon_sym_GT, + ACTIONS(4164), 1, + anon_sym_SLASH_GT, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4276), 2, - anon_sym_GT, - anon_sym_SLASH_GT, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86230] = 9, - ACTIONS(4161), 1, + [84598] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4234), 1, + ACTIONS(4136), 1, anon_sym_GT, - ACTIONS(4281), 1, + ACTIONS(4166), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86260] = 9, - ACTIONS(4161), 1, + [84628] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4226), 1, + ACTIONS(4140), 1, anon_sym_GT, - ACTIONS(4283), 1, + ACTIONS(4168), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86290] = 9, - ACTIONS(4161), 1, + [84658] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, - sym_jsx_identifier, - ACTIONS(4230), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4285), 1, + ACTIONS(4069), 1, + sym_jsx_identifier, + ACTIONS(4097), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2068), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86320] = 9, - ACTIONS(4161), 1, + [84688] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4242), 1, + ACTIONS(4130), 1, anon_sym_GT, - ACTIONS(4287), 1, + ACTIONS(4170), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86350] = 9, - ACTIONS(4161), 1, + [84718] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, - anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4201), 1, + ACTIONS(4136), 1, + anon_sym_GT, + ACTIONS(4172), 1, anon_sym_SLASH_GT, - STATE(2153), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86380] = 9, - ACTIONS(4161), 1, + [84748] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, - sym_jsx_identifier, - ACTIONS(4234), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4289), 1, + ACTIONS(4069), 1, + sym_jsx_identifier, + ACTIONS(4093), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2097), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86410] = 9, - ACTIONS(4161), 1, + [84778] = 7, + ACTIONS(4063), 1, + anon_sym_LBRACE, + ACTIONS(4174), 1, + anon_sym_LT, + ACTIONS(4176), 1, + anon_sym_DQUOTE, + ACTIONS(4178), 1, + anon_sym_SQUOTE, + STATE(2041), 1, + sym_jsx_opening_element, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2343), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + sym__jsx_string, + [84804] = 8, + ACTIONS(4180), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4183), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4188), 1, sym_jsx_identifier, - ACTIONS(4234), 1, - anon_sym_GT, - ACTIONS(4291), 1, - anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + ACTIONS(4186), 2, + anon_sym_GT, + anon_sym_SLASH_GT, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86440] = 9, - ACTIONS(4161), 1, + [84832] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4226), 1, + ACTIONS(4126), 1, anon_sym_GT, - ACTIONS(4293), 1, + ACTIONS(4191), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86470] = 9, - ACTIONS(4161), 1, + [84862] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4230), 1, + ACTIONS(4140), 1, anon_sym_GT, - ACTIONS(4295), 1, + ACTIONS(4193), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86500] = 9, - ACTIONS(4161), 1, + [84892] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, - sym_jsx_identifier, - ACTIONS(4242), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4297), 1, + ACTIONS(4069), 1, + sym_jsx_identifier, + ACTIONS(4111), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2102), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86530] = 9, - ACTIONS(4161), 1, + [84922] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4226), 1, + ACTIONS(4130), 1, anon_sym_GT, - ACTIONS(4299), 1, + ACTIONS(4195), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86560] = 9, - ACTIONS(4161), 1, + [84952] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4230), 1, + ACTIONS(4136), 1, anon_sym_GT, - ACTIONS(4301), 1, + ACTIONS(4197), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86590] = 9, - ACTIONS(4161), 1, + [84982] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4242), 1, + ACTIONS(4126), 1, anon_sym_GT, - ACTIONS(4303), 1, + ACTIONS(4199), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86620] = 9, - ACTIONS(4161), 1, + [85012] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4226), 1, + ACTIONS(4140), 1, anon_sym_GT, - ACTIONS(4305), 1, + ACTIONS(4201), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86650] = 9, - ACTIONS(4161), 1, + [85042] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, + ACTIONS(4067), 1, anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4207), 1, + ACTIONS(4095), 1, anon_sym_SLASH_GT, - STATE(2160), 1, + STATE(2084), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86680] = 9, - ACTIONS(4161), 1, + [85072] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, - anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4209), 1, + ACTIONS(4130), 1, + anon_sym_GT, + ACTIONS(4203), 1, anon_sym_SLASH_GT, - STATE(2163), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86710] = 9, - ACTIONS(4161), 1, + [85102] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4242), 1, + ACTIONS(4136), 1, anon_sym_GT, - ACTIONS(4307), 1, + ACTIONS(4205), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86740] = 9, - ACTIONS(4161), 1, + [85132] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4234), 1, + ACTIONS(4126), 1, anon_sym_GT, - ACTIONS(4309), 1, + ACTIONS(4207), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86770] = 9, - ACTIONS(4161), 1, + [85162] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4230), 1, + ACTIONS(4140), 1, anon_sym_GT, - ACTIONS(4311), 1, + ACTIONS(4209), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86800] = 9, - ACTIONS(4161), 1, + [85192] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, - ACTIONS(4242), 1, + ACTIONS(4130), 1, anon_sym_GT, - ACTIONS(4313), 1, + ACTIONS(4211), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86830] = 9, - ACTIONS(4161), 1, + [85222] = 9, + ACTIONS(4061), 1, sym_identifier, - ACTIONS(4163), 1, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4167), 1, - anon_sym_GT, - ACTIONS(4169), 1, + ACTIONS(4069), 1, sym_jsx_identifier, + ACTIONS(4130), 1, + anon_sym_GT, ACTIONS(4213), 1, anon_sym_SLASH_GT, - STATE(2140), 1, + STATE(2090), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2286), 1, + STATE(2217), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 2, + STATE(2244), 2, sym_jsx_expression, sym_jsx_attribute, - [86860] = 7, - ACTIONS(4163), 1, + [85252] = 7, + ACTIONS(4063), 1, anon_sym_LBRACE, - ACTIONS(4260), 1, + ACTIONS(4174), 1, anon_sym_LT, - ACTIONS(4262), 1, + ACTIONS(4176), 1, anon_sym_DQUOTE, - ACTIONS(4264), 1, + ACTIONS(4178), 1, anon_sym_SQUOTE, - STATE(2095), 1, + STATE(2041), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2347), 4, + STATE(2342), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, sym__jsx_string, - [86886] = 7, - ACTIONS(1872), 1, - anon_sym_LBRACE, - ACTIONS(1876), 1, - anon_sym_LBRACK, - ACTIONS(4315), 1, + [85278] = 7, + ACTIONS(1470), 1, sym_identifier, - ACTIONS(4317), 1, + ACTIONS(1472), 1, + anon_sym_LBRACE, + ACTIONS(1474), 1, anon_sym_of, - STATE(2810), 1, + ACTIONS(1476), 1, + anon_sym_LBRACK, + STATE(2201), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2212), 3, + STATE(2117), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [86911] = 7, - ACTIONS(1872), 1, - anon_sym_LBRACE, - ACTIONS(1876), 1, - anon_sym_LBRACK, - ACTIONS(4319), 1, + [85303] = 5, + ACTIONS(3497), 1, + anon_sym_EQ, + ACTIONS(4215), 1, + sym__line_break_after_binding, + STATE(2310), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1139), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [85324] = 6, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3497), 1, + anon_sym_EQ, + ACTIONS(3739), 1, + sym__line_break_after_field, + STATE(2471), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3735), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [85347] = 6, + ACTIONS(3493), 1, + anon_sym_LPAREN, + ACTIONS(3497), 1, + anon_sym_EQ, + ACTIONS(4217), 1, + sym__line_break_after_field, + STATE(2395), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3755), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [85370] = 7, + ACTIONS(1470), 1, sym_identifier, - ACTIONS(4321), 1, + ACTIONS(1472), 1, + anon_sym_LBRACE, + ACTIONS(1474), 1, anon_sym_of, - STATE(3084), 1, + ACTIONS(1476), 1, + anon_sym_LBRACK, + STATE(2325), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2398), 3, + STATE(2117), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [86936] = 7, - ACTIONS(1538), 1, + [85395] = 7, + ACTIONS(1470), 1, sym_identifier, - ACTIONS(1540), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1542), 1, + ACTIONS(1474), 1, anon_sym_of, - ACTIONS(1544), 1, + ACTIONS(1476), 1, anon_sym_LBRACK, - STATE(2279), 1, + STATE(2234), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2174), 3, + STATE(2117), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [86961] = 7, - ACTIONS(1538), 1, + [85420] = 7, + ACTIONS(1815), 1, sym_identifier, - ACTIONS(1540), 1, + ACTIONS(1817), 1, anon_sym_LBRACE, - ACTIONS(1542), 1, - anon_sym_of, - ACTIONS(1544), 1, + ACTIONS(1821), 1, anon_sym_LBRACK, - STATE(2285), 1, + ACTIONS(4219), 1, + anon_sym_of, + STATE(2849), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2174), 3, + STATE(2165), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [86986] = 7, - ACTIONS(1538), 1, - sym_identifier, - ACTIONS(1540), 1, + [85445] = 7, + ACTIONS(1817), 1, anon_sym_LBRACE, - ACTIONS(1542), 1, - anon_sym_of, - ACTIONS(1544), 1, + ACTIONS(1821), 1, anon_sym_LBRACK, - STATE(2277), 1, + ACTIONS(4221), 1, + sym_identifier, + ACTIONS(4223), 1, + anon_sym_of, + STATE(3016), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2174), 3, + STATE(2316), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [87011] = 7, - ACTIONS(1538), 1, - sym_identifier, - ACTIONS(1540), 1, + [85470] = 7, + ACTIONS(1817), 1, anon_sym_LBRACE, - ACTIONS(1542), 1, - anon_sym_of, - ACTIONS(1544), 1, + ACTIONS(1821), 1, anon_sym_LBRACK, - STATE(2292), 1, + ACTIONS(4225), 1, + sym_identifier, + ACTIONS(4227), 1, + anon_sym_of, + STATE(2556), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2174), 3, + STATE(2140), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [87036] = 5, - ACTIONS(3597), 1, - anon_sym_EQ, - ACTIONS(4323), 1, - sym__line_break_after_binding, - STATE(2353), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1147), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [87057] = 6, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3597), 1, - anon_sym_EQ, - ACTIONS(3851), 1, - sym__line_break_after_field, - STATE(2455), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3847), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87080] = 5, - ACTIONS(3597), 1, - anon_sym_EQ, - ACTIONS(4327), 1, - sym__line_break_after_binding, - STATE(2417), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4325), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [87101] = 7, - ACTIONS(1538), 1, + [85495] = 7, + ACTIONS(1470), 1, sym_identifier, - ACTIONS(1540), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1542), 1, + ACTIONS(1474), 1, anon_sym_of, - ACTIONS(1544), 1, + ACTIONS(1476), 1, anon_sym_LBRACK, - STATE(2385), 1, + STATE(2214), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2174), 3, + STATE(2117), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [87126] = 6, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(3597), 1, - anon_sym_EQ, - ACTIONS(4329), 1, - sym__line_break_after_field, - STATE(2556), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3855), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87149] = 7, - ACTIONS(1870), 1, + [85520] = 7, + ACTIONS(1470), 1, sym_identifier, - ACTIONS(1872), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1876), 1, - anon_sym_LBRACK, - ACTIONS(4331), 1, + ACTIONS(1474), 1, anon_sym_of, - STATE(2805), 1, + ACTIONS(1476), 1, + anon_sym_LBRACK, + STATE(2200), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2179), 3, + STATE(2117), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [87174] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2877), 7, - sym__automatic_semicolon, - sym__line_break_after_binding, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [87188] = 6, - ACTIONS(1151), 1, + [85545] = 5, + ACTIONS(3497), 1, anon_sym_EQ, - ACTIONS(4335), 1, + ACTIONS(4231), 1, sym__line_break_after_binding, - STATE(3216), 1, + STATE(2319), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4325), 2, + ACTIONS(4229), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - ACTIONS(4333), 2, - anon_sym_in, - anon_sym_of, - [87210] = 8, - ACTIONS(4337), 1, + [85566] = 8, + ACTIONS(4233), 1, anon_sym_with, - ACTIONS(4339), 1, + ACTIONS(4235), 1, anon_sym_SEMI, - ACTIONS(4341), 1, + ACTIONS(4237), 1, sym__automatic_semicolon, - ACTIONS(4343), 1, + ACTIONS(4239), 1, sym__line_break_before_attributes, - ACTIONS(4345), 1, + ACTIONS(4241), 1, sym__await_identifier_line_break, - ACTIONS(4347), 1, + ACTIONS(4243), 1, sym__await_yield_identifier_start, - STATE(2447), 1, + STATE(2384), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87236] = 6, - ACTIONS(4351), 1, + [85592] = 6, + ACTIONS(4247), 1, anon_sym_BQUOTE, - ACTIONS(4353), 1, + ACTIONS(4249), 1, sym__invalid_template_escape, - ACTIONS(4355), 1, + ACTIONS(4251), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4349), 2, + ACTIONS(4245), 2, sym__template_chars, sym_escape_sequence, - STATE(2216), 2, + STATE(2138), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87258] = 8, - ACTIONS(4337), 1, + [85614] = 8, + ACTIONS(4233), 1, anon_sym_with, - ACTIONS(4357), 1, + ACTIONS(4253), 1, anon_sym_SEMI, - ACTIONS(4359), 1, + ACTIONS(4255), 1, sym__automatic_semicolon, - ACTIONS(4361), 1, + ACTIONS(4257), 1, sym__line_break_before_attributes, - ACTIONS(4363), 1, + ACTIONS(4259), 1, sym__await_identifier_line_break, - ACTIONS(4365), 1, + ACTIONS(4261), 1, sym__await_yield_identifier_start, - STATE(2585), 1, + STATE(2381), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87284] = 2, + [85640] = 6, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(4263), 1, + sym_identifier, + ACTIONS(4265), 1, + anon_sym_of, + ACTIONS(4267), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2508), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [85662] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2515), 7, + ACTIONS(4269), 7, sym__automatic_semicolon, - sym__line_break_after_field, + sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_LPAREN, + anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [87298] = 5, - ACTIONS(3597), 1, + [85676] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1464), 7, + sym__automatic_semicolon, + sym__statement_boundary, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_else, + anon_sym_while, + anon_sym_SEMI, + [85690] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(445), 1, + anon_sym_RBRACE, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(4369), 1, - sym__line_break_after_field, - STATE(2476), 1, - sym__initializer, + STATE(2593), 1, + aux_sym_object_repeat1, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3493), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [85714] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4367), 4, + ACTIONS(4271), 7, sym__automatic_semicolon, + sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_SEMI, - [87318] = 6, - ACTIONS(4355), 1, + anon_sym_EQ, + [85728] = 6, + ACTIONS(4251), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4373), 1, + ACTIONS(4275), 1, anon_sym_BQUOTE, - ACTIONS(4375), 1, + ACTIONS(4277), 1, sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4371), 2, + ACTIONS(4273), 2, sym__template_chars, sym_escape_sequence, - STATE(2207), 2, + STATE(2151), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87340] = 2, + [85750] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(441), 1, + anon_sym_RBRACE, + ACTIONS(3771), 1, + anon_sym_EQ, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + STATE(2663), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3493), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [85774] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4377), 7, + ACTIONS(2803), 7, + sym__automatic_semicolon, + sym__line_break_after_binding, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_SEMI, anon_sym_EQ, - anon_sym_RBRACK, - [87354] = 7, + [85788] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(447), 1, - anon_sym_RBRACE, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2693), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + ACTIONS(3787), 1, + anon_sym_RBRACE, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - [87378] = 2, + [85812] = 5, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4279), 1, + sym_identifier, + ACTIONS(4283), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4281), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [85832] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4269), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [85846] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2867), 7, + ACTIONS(2415), 7, sym__automatic_semicolon, sym__line_break_after_field, sym__await_identifier_line_break, @@ -145821,41 +141529,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - [87392] = 6, - ACTIONS(4355), 1, + [85860] = 6, + ACTIONS(4251), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4381), 1, + ACTIONS(4287), 1, anon_sym_BQUOTE, - ACTIONS(4383), 1, + ACTIONS(4289), 1, sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4379), 2, + ACTIONS(4285), 2, sym__template_chars, sym_escape_sequence, - STATE(2217), 2, + STATE(2161), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87414] = 4, - ACTIONS(4385), 1, + [85882] = 8, + ACTIONS(4233), 1, + anon_sym_with, + ACTIONS(4291), 1, + anon_sym_SEMI, + ACTIONS(4293), 1, + sym__automatic_semicolon, + ACTIONS(4295), 1, + sym__line_break_before_attributes, + ACTIONS(4297), 1, + sym__await_identifier_line_break, + ACTIONS(4299), 1, + sym__await_yield_identifier_start, + STATE(2403), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85908] = 4, + ACTIONS(2892), 1, anon_sym_COMMA, - STATE(2190), 1, + STATE(2150), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2851), 5, + ACTIONS(4301), 5, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [87432] = 2, + [85926] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4388), 7, + ACTIONS(4303), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_in, @@ -145863,467 +141589,417 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, - [87446] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4377), 7, - sym__automatic_semicolon, + [85940] = 6, + ACTIONS(1145), 1, sym__line_break_after_binding, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [87460] = 5, - ACTIONS(3597), 1, + ACTIONS(4307), 1, anon_sym_EQ, - ACTIONS(4392), 1, - sym__line_break_after_field, - STATE(2461), 1, + STATE(2536), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4390), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(1139), 2, + anon_sym_COMMA, anon_sym_SEMI, - [87480] = 6, - ACTIONS(4355), 1, + ACTIONS(4305), 2, + anon_sym_in, + anon_sym_of, + [85962] = 6, + ACTIONS(4251), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4396), 1, + ACTIONS(4311), 1, anon_sym_BQUOTE, - ACTIONS(4398), 1, + ACTIONS(4313), 1, sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4394), 2, + ACTIONS(4309), 2, sym__template_chars, sym_escape_sequence, - STATE(2227), 2, + STATE(2145), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87502] = 3, - ACTIONS(3593), 1, - anon_sym_LPAREN, + [85984] = 5, + ACTIONS(3497), 1, + anon_sym_EQ, + ACTIONS(4317), 1, + sym__line_break_after_field, + STATE(2415), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3875), 6, + ACTIONS(4315), 4, sym__automatic_semicolon, - sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, + [86004] = 6, + ACTIONS(4307), 1, anon_sym_EQ, - [87518] = 6, - ACTIONS(1153), 1, + ACTIONS(4321), 1, sym__line_break_after_binding, - ACTIONS(4402), 1, - anon_sym_EQ, - STATE(2490), 1, + STATE(2538), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1147), 2, + ACTIONS(4229), 2, anon_sym_COMMA, anon_sym_SEMI, - ACTIONS(4400), 2, + ACTIONS(4319), 2, anon_sym_in, anon_sym_of, - [87540] = 7, - ACTIONS(105), 1, + [86026] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4303), 7, + sym__automatic_semicolon, + sym__line_break_after_binding, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - ACTIONS(449), 1, - anon_sym_RBRACE, - ACTIONS(3873), 1, + anon_sym_SEMI, anon_sym_EQ, - STATE(2852), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, + [86040] = 6, + ACTIONS(1143), 1, + anon_sym_EQ, + ACTIONS(1145), 1, + sym__line_break_after_binding, + STATE(2926), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, + ACTIONS(1139), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(4305), 2, + anon_sym_in, + anon_sym_of, + [86062] = 3, + ACTIONS(3493), 1, anon_sym_LPAREN, - anon_sym_COLON, - [87564] = 5, - ACTIONS(4337), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3775), 6, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + anon_sym_EQ, + [86078] = 5, + ACTIONS(4233), 1, anon_sym_with, - ACTIONS(4406), 1, + ACTIONS(4325), 1, sym__line_break_before_attributes, - STATE(2464), 1, + STATE(2531), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4404), 4, + ACTIONS(4323), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87584] = 6, - ACTIONS(1965), 1, - sym_identifier, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(4408), 1, - anon_sym_of, - ACTIONS(4410), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3278), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [87606] = 6, - ACTIONS(4355), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4398), 1, - sym__invalid_template_escape, - ACTIONS(4412), 1, + [86098] = 6, + ACTIONS(4330), 1, anon_sym_BQUOTE, + ACTIONS(4332), 1, + sym__invalid_template_escape, + ACTIONS(4335), 1, + anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4394), 2, + ACTIONS(4327), 2, sym__template_chars, sym_escape_sequence, - STATE(2227), 2, + STATE(2145), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87628] = 4, - ACTIONS(3048), 1, - anon_sym_COMMA, - STATE(2190), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4414), 5, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [87646] = 3, - ACTIONS(2841), 1, + [86120] = 3, + ACTIONS(2785), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4416), 6, + ACTIONS(4338), 6, sym__automatic_semicolon, sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, anon_sym_EQ, - [87662] = 6, - ACTIONS(4355), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4420), 1, - anon_sym_BQUOTE, - ACTIONS(4422), 1, - sym__invalid_template_escape, + [86136] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3771), 1, + anon_sym_EQ, + ACTIONS(3789), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4418), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2200), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [87684] = 5, - ACTIONS(3597), 1, + ACTIONS(3493), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [86160] = 5, + ACTIONS(3497), 1, anon_sym_EQ, - ACTIONS(4426), 1, + ACTIONS(4342), 1, sym__line_break_after_field, - STATE(2565), 1, + STATE(2476), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4424), 4, + ACTIONS(4340), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87704] = 8, - ACTIONS(4337), 1, - anon_sym_with, - ACTIONS(4428), 1, - anon_sym_SEMI, - ACTIONS(4430), 1, - sym__automatic_semicolon, - ACTIONS(4432), 1, - sym__line_break_before_attributes, - ACTIONS(4434), 1, - sym__await_identifier_line_break, - ACTIONS(4436), 1, - sym__await_yield_identifier_start, - STATE(2499), 1, - sym_import_attribute, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [87730] = 7, + [86180] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2674), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + ACTIONS(3797), 1, + anon_sym_RBRACE, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - [87754] = 6, - ACTIONS(4355), 1, + [86204] = 4, + ACTIONS(4344), 1, + anon_sym_COMMA, + STATE(2150), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2780), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [86222] = 6, + ACTIONS(4251), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4398), 1, + ACTIONS(4313), 1, sym__invalid_template_escape, - ACTIONS(4438), 1, + ACTIONS(4347), 1, anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4394), 2, + ACTIONS(4309), 2, sym__template_chars, sym_escape_sequence, - STATE(2227), 2, + STATE(2145), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87776] = 2, + [86244] = 5, + ACTIONS(4233), 1, + anon_sym_with, + ACTIONS(4351), 1, + sym__line_break_before_attributes, + STATE(2358), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4440), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [87790] = 7, + ACTIONS(4349), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [86264] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3873), 1, - anon_sym_EQ, - ACTIONS(3883), 1, + ACTIONS(399), 1, anon_sym_RBRACE, - STATE(2759), 1, + ACTIONS(3771), 1, + anon_sym_EQ, + STATE(2607), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - [87814] = 7, + [86288] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(403), 1, + ACTIONS(443), 1, anon_sym_RBRACE, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(2889), 1, + STATE(2560), 1, aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - [87838] = 7, + [86312] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3907), 1, + ACTIONS(3793), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2799), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - [87862] = 6, - ACTIONS(4335), 1, - sym__line_break_after_binding, - ACTIONS(4402), 1, - anon_sym_EQ, - STATE(2491), 1, - sym__initializer, + [86336] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4325), 2, + ACTIONS(4271), 7, anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4333), 2, + anon_sym_RBRACE, anon_sym_in, anon_sym_of, - [87884] = 6, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [86350] = 5, + ACTIONS(3497), 1, + anon_sym_EQ, ACTIONS(4355), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4444), 1, - anon_sym_BQUOTE, - ACTIONS(4446), 1, - sym__invalid_template_escape, + sym__line_break_after_field, + STATE(2485), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4442), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2237), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [87906] = 6, - ACTIONS(4355), 1, + ACTIONS(4353), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [86370] = 6, + ACTIONS(4251), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4450), 1, - anon_sym_BQUOTE, - ACTIONS(4452), 1, + ACTIONS(4313), 1, sym__invalid_template_escape, + ACTIONS(4357), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4448), 2, + ACTIONS(4309), 2, sym__template_chars, sym_escape_sequence, - STATE(2194), 2, + STATE(2145), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87928] = 2, + [86392] = 8, + ACTIONS(4233), 1, + anon_sym_with, + ACTIONS(4359), 1, + anon_sym_SEMI, + ACTIONS(4361), 1, + sym__automatic_semicolon, + ACTIONS(4363), 1, + sym__line_break_before_attributes, + ACTIONS(4365), 1, + sym__await_identifier_line_break, + ACTIONS(4367), 1, + sym__await_yield_identifier_start, + STATE(2362), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4454), 7, + [86418] = 8, + ACTIONS(4233), 1, + anon_sym_with, + ACTIONS(4369), 1, + anon_sym_SEMI, + ACTIONS(4371), 1, sym__automatic_semicolon, - sym__line_break_after_binding, + ACTIONS(4373), 1, + sym__line_break_before_attributes, + ACTIONS(4375), 1, sym__await_identifier_line_break, + ACTIONS(4377), 1, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [87942] = 6, - ACTIONS(4355), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4398), 1, - sym__invalid_template_escape, - ACTIONS(4456), 1, - anon_sym_BQUOTE, + STATE(2364), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4394), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2227), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [87964] = 6, - ACTIONS(4355), 1, + [86444] = 6, + ACTIONS(4251), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4398), 1, + ACTIONS(4313), 1, sym__invalid_template_escape, - ACTIONS(4458), 1, + ACTIONS(4379), 1, anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4394), 2, + ACTIONS(4309), 2, sym__template_chars, sym_escape_sequence, - STATE(2227), 2, + STATE(2145), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87986] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4460), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [88000] = 5, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4462), 1, - sym_identifier, - ACTIONS(4466), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4464), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [88020] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4388), 7, + [86466] = 8, + ACTIONS(4233), 1, + anon_sym_with, + ACTIONS(4381), 1, + anon_sym_SEMI, + ACTIONS(4383), 1, sym__automatic_semicolon, - sym__line_break_after_binding, + ACTIONS(4385), 1, + sym__line_break_before_attributes, + ACTIONS(4387), 1, sym__await_identifier_line_break, + ACTIONS(4389), 1, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [88034] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(3873), 1, - anon_sym_EQ, - ACTIONS(3903), 1, - anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, + STATE(2367), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [88058] = 2, + [86492] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4460), 7, + ACTIONS(2801), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -146331,11 +142007,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [88072] = 2, + [86506] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2881), 7, + ACTIONS(2807), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -146343,263 +142019,184 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [88086] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(3873), 1, + [86520] = 6, + ACTIONS(1143), 1, anon_sym_EQ, - ACTIONS(3905), 1, - anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(4321), 1, + sym__line_break_after_binding, + STATE(2948), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [88110] = 2, + ACTIONS(4229), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(4319), 2, + anon_sym_in, + anon_sym_of, + [86542] = 5, + ACTIONS(3497), 1, + anon_sym_EQ, + ACTIONS(4393), 1, + sym__line_break_after_field, + STATE(2497), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4440), 7, + ACTIONS(4391), 4, sym__automatic_semicolon, - sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [88124] = 8, - ACTIONS(4337), 1, - anon_sym_with, - ACTIONS(4468), 1, anon_sym_SEMI, - ACTIONS(4470), 1, - sym__automatic_semicolon, - ACTIONS(4472), 1, - sym__line_break_before_attributes, - ACTIONS(4474), 1, - sym__await_identifier_line_break, - ACTIONS(4476), 1, - sym__await_yield_identifier_start, - STATE(2495), 1, - sym_import_attribute, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88150] = 6, - ACTIONS(4481), 1, - anon_sym_BQUOTE, - ACTIONS(4483), 1, - sym__invalid_template_escape, - ACTIONS(4486), 1, - anon_sym_DOLLAR_LBRACE, + [86562] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4478), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2227), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [88172] = 6, - ACTIONS(4489), 1, + ACTIONS(4395), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [86576] = 6, + ACTIONS(4397), 1, anon_sym_catch, - ACTIONS(4491), 1, + ACTIONS(4399), 1, anon_sym_finally, - STATE(2311), 1, + STATE(2295), 1, sym_catch_clause, - STATE(2803), 1, + STATE(2694), 1, sym_finally_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 3, + ACTIONS(1436), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [88194] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2879), 7, - sym__automatic_semicolon, - sym__line_break_after_binding, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [88208] = 6, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(4410), 1, - anon_sym_LBRACK, - ACTIONS(4493), 1, - sym_identifier, - ACTIONS(4495), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2480), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [88230] = 8, - ACTIONS(4337), 1, - anon_sym_with, - ACTIONS(4497), 1, - anon_sym_SEMI, - ACTIONS(4499), 1, - sym__automatic_semicolon, - ACTIONS(4501), 1, - sym__line_break_before_attributes, - ACTIONS(4503), 1, - sym__await_identifier_line_break, - ACTIONS(4505), 1, - sym__await_yield_identifier_start, - STATE(2493), 1, - sym_import_attribute, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88256] = 6, - ACTIONS(1151), 1, - anon_sym_EQ, - ACTIONS(1153), 1, - sym__line_break_after_binding, - STATE(3209), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1147), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4400), 2, - anon_sym_in, - anon_sym_of, - [88278] = 7, + [86598] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3873), 1, + ACTIONS(3771), 1, anon_sym_EQ, - ACTIONS(3893), 1, + ACTIONS(3791), 1, anon_sym_RBRACE, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, + STATE(2608), 1, aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, + ACTIONS(3493), 2, anon_sym_LPAREN, anon_sym_COLON, - [88302] = 5, - ACTIONS(4337), 1, - anon_sym_with, - ACTIONS(4509), 1, - sym__line_break_before_attributes, - STATE(2525), 1, - sym_import_attribute, + [86622] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4507), 4, + ACTIONS(2770), 7, sym__automatic_semicolon, + sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_LPAREN, anon_sym_SEMI, - [88322] = 3, + anon_sym_EQ, + [86636] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1532), 3, + ACTIONS(1458), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - ACTIONS(4511), 4, + ACTIONS(4401), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88338] = 5, - ACTIONS(3597), 1, - anon_sym_EQ, - ACTIONS(4515), 1, - sym__line_break_after_field, - STATE(2444), 1, - sym__initializer, + [86652] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4513), 4, + ACTIONS(4403), 7, sym__automatic_semicolon, + sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_SEMI, - [88358] = 6, - ACTIONS(4355), 1, + anon_sym_EQ, + [86666] = 6, + ACTIONS(4251), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4398), 1, + ACTIONS(4407), 1, + anon_sym_BQUOTE, + ACTIONS(4409), 1, sym__invalid_template_escape, - ACTIONS(4517), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4405), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2181), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [86688] = 6, + ACTIONS(4251), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4413), 1, anon_sym_BQUOTE, + ACTIONS(4415), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4394), 2, + ACTIONS(4411), 2, sym__template_chars, sym_escape_sequence, - STATE(2227), 2, + STATE(2158), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [88380] = 8, - ACTIONS(4337), 1, - anon_sym_with, - ACTIONS(4519), 1, - anon_sym_SEMI, - ACTIONS(4521), 1, - sym__automatic_semicolon, - ACTIONS(4523), 1, - sym__line_break_before_attributes, - ACTIONS(4525), 1, - sym__await_identifier_line_break, - ACTIONS(4527), 1, - sym__await_yield_identifier_start, - STATE(2509), 1, - sym_import_attribute, + [86710] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88406] = 7, - ACTIONS(105), 1, + ACTIONS(4403), 7, anon_sym_COMMA, - ACTIONS(3871), 1, anon_sym_RBRACE, - ACTIONS(3873), 1, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, anon_sym_EQ, - STATE(2735), 1, - aux_sym_object_repeat1, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, + anon_sym_RBRACK, + [86724] = 6, + ACTIONS(1897), 1, + sym_identifier, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(4267), 1, + anon_sym_LBRACK, + ACTIONS(4417), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [88430] = 2, + STATE(3045), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [86746] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2511), 7, + ACTIONS(2411), 7, sym__automatic_semicolon, sym__line_break_after_field, sym__await_identifier_line_break, @@ -146607,5699 +142204,5948 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - [88444] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4454), 7, + [86760] = 7, + ACTIONS(105), 1, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, + ACTIONS(3771), 1, anon_sym_EQ, - anon_sym_RBRACK, - [88458] = 2, + ACTIONS(3795), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + STATE(2719), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1528), 7, - sym__automatic_semicolon, - sym__statement_boundary, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_else, - anon_sym_while, - anon_sym_SEMI, - [88472] = 5, - ACTIONS(4529), 1, + ACTIONS(3493), 2, anon_sym_LPAREN, - ACTIONS(4531), 1, - anon_sym_DOT, - STATE(2871), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3948), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [88491] = 4, - ACTIONS(4533), 1, - anon_sym_COMMA, - STATE(2244), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_COLON, + [86784] = 6, + ACTIONS(4251), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4421), 1, + anon_sym_BQUOTE, + ACTIONS(4423), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2851), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88508] = 4, - ACTIONS(4536), 1, - anon_sym_COMMA, - STATE(2251), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(4419), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2180), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [86806] = 6, + ACTIONS(4251), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4313), 1, + sym__invalid_template_escape, + ACTIONS(4425), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4538), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88525] = 5, - ACTIONS(4540), 1, - anon_sym_RBRACE, - ACTIONS(4542), 1, - anon_sym_case, - ACTIONS(4544), 1, - anon_sym_default, + ACTIONS(4309), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2145), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [86828] = 6, + ACTIONS(4251), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4313), 1, + sym__invalid_template_escape, + ACTIONS(4427), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2257), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [88544] = 4, - ACTIONS(4536), 1, - anon_sym_COMMA, - STATE(2251), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(4309), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2145), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [86850] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4546), 4, + ACTIONS(4395), 7, sym__automatic_semicolon, + sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_SEMI, - [88561] = 7, - ACTIONS(4548), 1, anon_sym_COMMA, - ACTIONS(4550), 1, anon_sym_SEMI, - ACTIONS(4552), 1, - sym__automatic_semicolon, - ACTIONS(4554), 1, - sym__await_identifier_line_break, - ACTIONS(4556), 1, - sym__await_yield_identifier_start, - STATE(2258), 1, - aux_sym_using_declaration_repeat1, + anon_sym_EQ, + [86864] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88584] = 7, - ACTIONS(4548), 1, + ACTIONS(2803), 6, + sym__line_break_after_binding, anon_sym_COMMA, - ACTIONS(4558), 1, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [86877] = 7, + ACTIONS(4429), 1, + anon_sym_COMMA, + ACTIONS(4431), 1, anon_sym_SEMI, - ACTIONS(4560), 1, + ACTIONS(4433), 1, sym__automatic_semicolon, - ACTIONS(4562), 1, + ACTIONS(4435), 1, sym__await_identifier_line_break, - ACTIONS(4564), 1, + ACTIONS(4437), 1, sym__await_yield_identifier_start, - STATE(2276), 1, + STATE(2216), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88607] = 2, + [86900] = 7, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(4439), 1, + sym_identifier, + ACTIONS(4441), 1, + anon_sym_RBRACE, + STATE(2615), 1, + sym_string, + STATE(2891), 1, + sym__local_export_specifier, ACTIONS(5), 2, sym_html_comment, - sym_comment, - ACTIONS(4377), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [88620] = 4, - ACTIONS(4566), 1, - anon_sym_COMMA, - STATE(2251), 1, - aux_sym_variable_declaration_repeat1, + sym_comment, + [86923] = 5, + ACTIONS(4443), 1, + anon_sym_RBRACE, + ACTIONS(4445), 1, + anon_sym_case, + ACTIONS(4447), 1, + anon_sym_default, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4569), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88637] = 2, + STATE(2188), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [86942] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2881), 6, + ACTIONS(4403), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [88650] = 2, + [86955] = 5, + ACTIONS(4449), 1, + anon_sym_RBRACE, + ACTIONS(4451), 1, + anon_sym_case, + ACTIONS(4454), 1, + anon_sym_default, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2879), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [88663] = 2, + STATE(2188), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [86974] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4460), 6, + ACTIONS(2807), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [88676] = 2, + [86987] = 5, + ACTIONS(4445), 1, + anon_sym_case, + ACTIONS(4447), 1, + anon_sym_default, + ACTIONS(4457), 1, + anon_sym_RBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2188), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [87006] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2515), 6, + ACTIONS(2415), 6, sym__automatic_semicolon, sym__line_break_before_attributes, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_with, anon_sym_SEMI, - [88689] = 7, - ACTIONS(4548), 1, + [87019] = 4, + ACTIONS(4459), 1, anon_sym_COMMA, - ACTIONS(4571), 1, - anon_sym_SEMI, - ACTIONS(4573), 1, + STATE(2226), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4461), 4, sym__automatic_semicolon, - ACTIONS(4575), 1, sym__await_identifier_line_break, - ACTIONS(4577), 1, sym__await_yield_identifier_start, - STATE(2260), 1, - aux_sym_using_declaration_repeat1, + anon_sym_SEMI, + [87036] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88712] = 5, - ACTIONS(4542), 1, + ACTIONS(2415), 6, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [87049] = 5, + ACTIONS(4445), 1, anon_sym_case, - ACTIONS(4544), 1, + ACTIONS(4447), 1, anon_sym_default, - ACTIONS(4579), 1, + ACTIONS(4463), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2271), 3, + STATE(2186), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, - [88731] = 7, - ACTIONS(4548), 1, + [87068] = 4, + ACTIONS(4459), 1, anon_sym_COMMA, - ACTIONS(4581), 1, - anon_sym_SEMI, - ACTIONS(4583), 1, - sym__automatic_semicolon, - ACTIONS(4585), 1, - sym__await_identifier_line_break, - ACTIONS(4587), 1, - sym__await_yield_identifier_start, - STATE(2276), 1, - aux_sym_using_declaration_repeat1, + STATE(2226), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88754] = 7, - ACTIONS(4548), 1, + ACTIONS(4465), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87085] = 7, + ACTIONS(4429), 1, anon_sym_COMMA, - ACTIONS(4589), 1, + ACTIONS(4467), 1, anon_sym_SEMI, - ACTIONS(4591), 1, + ACTIONS(4469), 1, sym__automatic_semicolon, - ACTIONS(4593), 1, + ACTIONS(4471), 1, sym__await_identifier_line_break, - ACTIONS(4595), 1, + ACTIONS(4473), 1, sym__await_yield_identifier_start, - STATE(2249), 1, + STATE(2215), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88777] = 7, - ACTIONS(4548), 1, - anon_sym_COMMA, - ACTIONS(4597), 1, - anon_sym_SEMI, - ACTIONS(4599), 1, + [87108] = 3, + ACTIONS(4475), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4477), 5, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_DOT, + anon_sym_SLASH_GT, + [87123] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4479), 6, sym__automatic_semicolon, - ACTIONS(4601), 1, + sym__line_break_before_attributes, sym__await_identifier_line_break, - ACTIONS(4603), 1, sym__await_yield_identifier_start, - STATE(2276), 1, - aux_sym_using_declaration_repeat1, + anon_sym_with, + anon_sym_SEMI, + [87136] = 3, + ACTIONS(4481), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88800] = 3, - ACTIONS(4605), 1, - sym_identifier, + ACTIONS(4483), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87151] = 4, + ACTIONS(4459), 1, + anon_sym_COMMA, + STATE(2208), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4607), 5, + ACTIONS(4485), 4, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88815] = 4, - ACTIONS(4536), 1, + [87168] = 4, + ACTIONS(4459), 1, anon_sym_COMMA, - STATE(2251), 1, + STATE(2192), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4609), 4, + ACTIONS(4487), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88832] = 5, - ACTIONS(4542), 1, + [87185] = 7, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4489), 1, + anon_sym_class, + ACTIONS(4491), 1, + anon_sym_function, + ACTIONS(4493), 1, + anon_sym_async, + STATE(2502), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87208] = 5, + ACTIONS(4445), 1, anon_sym_case, - ACTIONS(4544), 1, + ACTIONS(4447), 1, anon_sym_default, - ACTIONS(4611), 1, + ACTIONS(4495), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2271), 3, + STATE(2190), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, - [88851] = 5, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(4410), 1, - anon_sym_LBRACK, - ACTIONS(4613), 1, - sym_identifier, + [87227] = 7, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4497), 1, + anon_sym_class, + ACTIONS(4499), 1, + anon_sym_function, + ACTIONS(4501), 1, + anon_sym_async, + STATE(2387), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3333), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [88870] = 2, + [87250] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4615), 6, + ACTIONS(2411), 6, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [87263] = 7, + ACTIONS(4429), 1, + anon_sym_COMMA, + ACTIONS(4503), 1, + anon_sym_SEMI, + ACTIONS(4505), 1, sym__automatic_semicolon, - sym__line_break_before_attributes, + ACTIONS(4507), 1, sym__await_identifier_line_break, + ACTIONS(4509), 1, sym__await_yield_identifier_start, - anon_sym_with, - anon_sym_SEMI, - [88883] = 3, - ACTIONS(4617), 1, - sym_identifier, + STATE(2218), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87286] = 5, + ACTIONS(4511), 1, + anon_sym_LPAREN, + ACTIONS(4513), 1, + anon_sym_DOT, + STATE(2713), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3848), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [87305] = 4, + ACTIONS(4459), 1, + anon_sym_COMMA, + STATE(2226), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4619), 5, + ACTIONS(4515), 4, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88898] = 2, + [87322] = 4, + ACTIONS(2787), 1, + anon_sym_COMMA, + STATE(2222), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2511), 6, + ACTIONS(4301), 4, sym__automatic_semicolon, - sym__line_break_before_attributes, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_with, anon_sym_SEMI, - [88911] = 7, - ACTIONS(1452), 1, + [87339] = 7, + ACTIONS(4429), 1, + anon_sym_COMMA, + ACTIONS(4517), 1, + anon_sym_SEMI, + ACTIONS(4519), 1, + sym__automatic_semicolon, + ACTIONS(4521), 1, + sym__await_identifier_line_break, + ACTIONS(4523), 1, + sym__await_yield_identifier_start, + STATE(2216), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87362] = 7, + ACTIONS(1384), 1, anon_sym_DQUOTE, - ACTIONS(1454), 1, + ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(4621), 1, + ACTIONS(4439), 1, sym_identifier, - ACTIONS(4623), 1, + ACTIONS(4525), 1, anon_sym_RBRACE, - STATE(2670), 1, + STATE(2615), 1, sym_string, - STATE(3014), 1, + STATE(2891), 1, sym__local_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88934] = 2, + [87385] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4454), 6, + ACTIONS(2801), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [88947] = 2, + [87398] = 3, + ACTIONS(4527), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4388), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(4529), 5, + anon_sym_LBRACE, anon_sym_EQ, - [88960] = 5, - ACTIONS(4625), 1, - anon_sym_RBRACE, - ACTIONS(4627), 1, - anon_sym_case, - ACTIONS(4630), 1, - anon_sym_default, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [87413] = 4, + ACTIONS(4459), 1, + anon_sym_COMMA, + STATE(2219), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2271), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [88979] = 7, - ACTIONS(4548), 1, + ACTIONS(4531), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87430] = 7, + ACTIONS(4429), 1, anon_sym_COMMA, - ACTIONS(4633), 1, + ACTIONS(4533), 1, anon_sym_SEMI, - ACTIONS(4635), 1, + ACTIONS(4535), 1, sym__automatic_semicolon, - ACTIONS(4637), 1, + ACTIONS(4537), 1, sym__await_identifier_line_break, - ACTIONS(4639), 1, + ACTIONS(4539), 1, sym__await_yield_identifier_start, - STATE(2276), 1, + STATE(2216), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89002] = 2, + [87453] = 4, + ACTIONS(4541), 1, + anon_sym_COMMA, + STATE(2216), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2877), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, + ACTIONS(4544), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, + [87470] = 4, + ACTIONS(4546), 1, + sym_identifier, + ACTIONS(4550), 1, anon_sym_EQ, - [89015] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4440), 6, - sym__line_break_after_binding, + ACTIONS(4548), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [87487] = 7, + ACTIONS(4429), 1, anon_sym_COMMA, - anon_sym_in, - anon_sym_of, + ACTIONS(4552), 1, anon_sym_SEMI, - anon_sym_EQ, - [89028] = 5, - ACTIONS(4542), 1, - anon_sym_case, - ACTIONS(4544), 1, - anon_sym_default, - ACTIONS(4641), 1, - anon_sym_RBRACE, + ACTIONS(4554), 1, + sym__automatic_semicolon, + ACTIONS(4556), 1, + sym__await_identifier_line_break, + ACTIONS(4558), 1, + sym__await_yield_identifier_start, + STATE(2216), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2263), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [89047] = 4, - ACTIONS(4643), 1, + [87510] = 4, + ACTIONS(4459), 1, anon_sym_COMMA, - STATE(2276), 1, - aux_sym_using_declaration_repeat1, + STATE(2226), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4646), 4, + ACTIONS(4560), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89064] = 4, - ACTIONS(4536), 1, + [87527] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4271), 6, + sym__line_break_after_binding, anon_sym_COMMA, - STATE(2262), 1, - aux_sym_variable_declaration_repeat1, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [87540] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4648), 4, + ACTIONS(2411), 6, sym__automatic_semicolon, + sym__line_break_before_attributes, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_with, anon_sym_SEMI, - [89081] = 7, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4650), 1, - anon_sym_class, - ACTIONS(4652), 1, - anon_sym_function, - ACTIONS(4654), 1, - anon_sym_async, - STATE(2541), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89104] = 4, - ACTIONS(4536), 1, + [87553] = 4, + ACTIONS(4562), 1, anon_sym_COMMA, - STATE(2245), 1, - aux_sym_variable_declaration_repeat1, + STATE(2222), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4656), 4, + ACTIONS(2780), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89121] = 3, - ACTIONS(4658), 1, + [87570] = 3, + ACTIONS(4565), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4660), 5, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [89136] = 4, - ACTIONS(4536), 1, - anon_sym_COMMA, - STATE(2251), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4662), 4, + ACTIONS(4567), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89153] = 7, - ACTIONS(4548), 1, + [87585] = 7, + ACTIONS(4429), 1, anon_sym_COMMA, - ACTIONS(4664), 1, + ACTIONS(4569), 1, anon_sym_SEMI, - ACTIONS(4666), 1, + ACTIONS(4571), 1, sym__automatic_semicolon, - ACTIONS(4668), 1, + ACTIONS(4573), 1, sym__await_identifier_line_break, - ACTIONS(4670), 1, + ACTIONS(4575), 1, sym__await_yield_identifier_start, - STATE(2272), 1, + STATE(2210), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89176] = 3, - ACTIONS(4672), 1, + [87608] = 5, + ACTIONS(1899), 1, + anon_sym_LBRACE, + ACTIONS(4267), 1, + anon_sym_LBRACK, + ACTIONS(4577), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4674), 5, + STATE(3338), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [87627] = 4, + ACTIONS(4579), 1, + anon_sym_COMMA, + STATE(2226), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4582), 4, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89191] = 7, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(4621), 1, + [87644] = 3, + ACTIONS(4584), 1, sym_identifier, - ACTIONS(4676), 1, - anon_sym_RBRACE, - STATE(2670), 1, - sym_string, - STATE(3014), 1, - sym__local_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89214] = 4, - ACTIONS(4536), 1, - anon_sym_COMMA, - STATE(2247), 1, - aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4678), 4, + ACTIONS(4586), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89231] = 4, - ACTIONS(4680), 1, + [87659] = 3, + ACTIONS(4588), 1, sym_identifier, - ACTIONS(4684), 1, - anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4682), 4, + ACTIONS(4590), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87674] = 5, + ACTIONS(1899), 1, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [89248] = 3, - ACTIONS(4686), 1, + ACTIONS(4267), 1, + anon_sym_LBRACK, + ACTIONS(4592), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4688), 5, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_DOT, - anon_sym_SLASH_GT, - [89263] = 7, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4690), 1, - anon_sym_class, - ACTIONS(4692), 1, - anon_sym_function, - ACTIONS(4694), 1, - anon_sym_async, - STATE(2573), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, + STATE(3363), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [87693] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89286] = 4, - ACTIONS(2843), 1, + ACTIONS(4269), 6, + sym__line_break_after_binding, anon_sym_COMMA, - STATE(2244), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4414), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_in, + anon_sym_of, anon_sym_SEMI, - [89303] = 2, + anon_sym_EQ, + [87706] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2511), 6, - anon_sym_as, + ACTIONS(4303), 6, + sym__line_break_after_binding, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - anon_sym_LPAREN, - anon_sym_COLON, - [89316] = 2, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [87719] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2515), 6, - anon_sym_as, + ACTIONS(4395), 6, + sym__line_break_after_binding, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - anon_sym_LPAREN, - anon_sym_COLON, - [89329] = 4, - ACTIONS(4536), 1, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [87732] = 7, + ACTIONS(4429), 1, anon_sym_COMMA, - STATE(2281), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4696), 4, + ACTIONS(4594), 1, + anon_sym_SEMI, + ACTIONS(4596), 1, sym__automatic_semicolon, + ACTIONS(4598), 1, sym__await_identifier_line_break, + ACTIONS(4600), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [89346] = 5, - ACTIONS(1967), 1, - anon_sym_LBRACE, - ACTIONS(4410), 1, - anon_sym_LBRACK, - ACTIONS(4698), 1, - sym_identifier, + STATE(2184), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3479), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [89365] = 3, - ACTIONS(4700), 1, - sym_identifier, + [87755] = 4, + ACTIONS(4459), 1, + anon_sym_COMMA, + STATE(2195), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4702), 5, + ACTIONS(4602), 4, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89380] = 6, - ACTIONS(4704), 1, - sym_identifier, - ACTIONS(4706), 1, - anon_sym_LBRACE, - ACTIONS(4708), 1, - anon_sym_extends, - STATE(2653), 1, - sym_class_body, - STATE(3053), 1, - sym_class_heritage, + [87772] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89400] = 6, - ACTIONS(2115), 1, + ACTIONS(1464), 5, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_class, anon_sym_LPAREN, - ACTIONS(4710), 1, + anon_sym_AT, + [87784] = 6, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4604), 1, + anon_sym_export, + ACTIONS(4606), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87804] = 3, + ACTIONS(2377), 1, sym_identifier, - ACTIONS(4712), 1, - anon_sym_LBRACK, - ACTIONS(4714), 1, - sym_private_property_identifier, - STATE(1131), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89420] = 6, - ACTIONS(4716), 1, + ACTIONS(2379), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [87818] = 6, + ACTIONS(4608), 1, sym_identifier, - ACTIONS(4718), 1, + ACTIONS(4610), 1, anon_sym_GT, - ACTIONS(4720), 1, + ACTIONS(4612), 1, sym_jsx_identifier, - STATE(3024), 1, + STATE(2056), 1, sym_nested_identifier, - STATE(3439), 1, + STATE(2098), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89440] = 3, - ACTIONS(2499), 1, - sym_identifier, + [87838] = 3, + ACTIONS(4616), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2501), 4, + ACTIONS(4614), 4, + sym_jsx_text, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [89454] = 3, - ACTIONS(2499), 1, + sym_html_character_reference, + anon_sym_LT_SLASH, + [87852] = 3, + ACTIONS(2381), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2501), 4, + ACTIONS(2383), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [89468] = 5, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(3912), 1, - anon_sym_RBRACE, - STATE(2635), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3593), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [89486] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4725), 1, - anon_sym_SQUOTE, - ACTIONS(4727), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2301), 1, - aux_sym__jsx_string_repeat2, - ACTIONS(4722), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [89506] = 6, - ACTIONS(2029), 1, - anon_sym_LPAREN, - ACTIONS(4730), 1, + [87866] = 3, + ACTIONS(2385), 1, sym_identifier, - ACTIONS(4732), 1, - anon_sym_LBRACK, - ACTIONS(4734), 1, - sym_private_property_identifier, - STATE(973), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89526] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4736), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [89538] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4738), 1, + ACTIONS(2387), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [87880] = 6, + ACTIONS(4618), 1, sym_identifier, - ACTIONS(4740), 1, + ACTIONS(4620), 1, anon_sym_LBRACE, - STATE(1203), 1, + ACTIONS(4622), 1, + anon_sym_extends, + STATE(1374), 1, sym_class_body, - STATE(3025), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89558] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(987), 5, - sym__statement_boundary, - anon_sym_catch, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [89570] = 6, - ACTIONS(3593), 1, - anon_sym_COLON, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(3873), 1, - anon_sym_EQ, - ACTIONS(4742), 1, - anon_sym_RBRACE, - STATE(2740), 1, - aux_sym_object_pattern_repeat1, + STATE(3216), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89590] = 6, - ACTIONS(4744), 1, + [87900] = 3, + ACTIONS(2397), 1, sym_identifier, - ACTIONS(4746), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2399), 4, + anon_sym_LBRACE, anon_sym_GT, - ACTIONS(4748), 1, sym_jsx_identifier, - STATE(2966), 1, - sym_nested_identifier, - STATE(3455), 1, - sym_jsx_namespace_name, + anon_sym_SLASH_GT, + [87914] = 3, + ACTIONS(4624), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89610] = 6, - ACTIONS(4750), 1, + ACTIONS(4626), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [87928] = 6, + ACTIONS(4620), 1, + anon_sym_LBRACE, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4628), 1, + sym_identifier, + STATE(1367), 1, + sym_class_body, + STATE(2864), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87948] = 6, + ACTIONS(4630), 1, sym_identifier, - ACTIONS(4752), 1, + ACTIONS(4632), 1, anon_sym_GT, - ACTIONS(4754), 1, + ACTIONS(4634), 1, sym_jsx_identifier, - STATE(3041), 1, + STATE(3115), 1, sym_nested_identifier, - STATE(3313), 1, + STATE(3335), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89630] = 3, - ACTIONS(2499), 1, + [87968] = 3, + ACTIONS(2397), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2501), 4, + ACTIONS(2399), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [89644] = 2, + [87982] = 3, + ACTIONS(4636), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4756), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89656] = 4, - ACTIONS(4491), 1, - anon_sym_finally, - STATE(2758), 1, - sym_finally_clause, - ACTIONS(5), 2, + ACTIONS(4638), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [87996] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(4643), 1, + anon_sym_DQUOTE, + ACTIONS(4645), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(2249), 1, + aux_sym__jsx_string_repeat1, + ACTIONS(4640), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [88016] = 6, + ACTIONS(3), 1, sym_comment, - ACTIONS(1546), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [89672] = 3, - ACTIONS(2487), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4651), 1, + anon_sym_SQUOTE, + ACTIONS(4653), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(2250), 1, + aux_sym__jsx_string_repeat2, + ACTIONS(4648), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [88036] = 3, + ACTIONS(2397), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2489), 4, + ACTIONS(2399), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [89686] = 3, - ACTIONS(4758), 1, + [88050] = 3, + ACTIONS(2397), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4760), 4, + ACTIONS(2399), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [89700] = 6, - ACTIONS(4708), 1, + [88064] = 6, + ACTIONS(4622), 1, anon_sym_extends, - ACTIONS(4762), 1, + ACTIONS(4656), 1, sym_identifier, - ACTIONS(4764), 1, + ACTIONS(4658), 1, anon_sym_LBRACE, - STATE(1740), 1, + STATE(2790), 1, sym_class_body, - STATE(3212), 1, + STATE(3139), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89720] = 3, - ACTIONS(4766), 1, - anon_sym_EQ, + [88084] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1980), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [89734] = 6, - ACTIONS(3593), 1, - anon_sym_COLON, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(3873), 1, - anon_sym_EQ, - ACTIONS(4769), 1, - anon_sym_RBRACE, - STATE(2766), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(4660), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88096] = 6, + ACTIONS(2145), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_identifier, + ACTIONS(4664), 1, + anon_sym_LBRACK, + ACTIONS(4666), 1, + sym_private_property_identifier, + STATE(1053), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89754] = 6, - ACTIONS(3593), 1, - anon_sym_COLON, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(3873), 1, - anon_sym_EQ, - ACTIONS(4771), 1, - anon_sym_RBRACE, - STATE(2898), 1, - aux_sym_object_pattern_repeat1, + [88116] = 3, + ACTIONS(2401), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89774] = 2, + ACTIONS(2403), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [88130] = 6, + ACTIONS(4668), 1, + sym_identifier, + ACTIONS(4670), 1, + anon_sym_GT, + ACTIONS(4672), 1, + sym_jsx_identifier, + STATE(3001), 1, + sym_nested_identifier, + STATE(3250), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4773), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [89786] = 3, - ACTIONS(4777), 1, + [88150] = 3, + ACTIONS(4616), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4775), 4, + ACTIONS(4614), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [89800] = 6, - ACTIONS(4779), 1, - sym_identifier, - ACTIONS(4781), 1, - anon_sym_LPAREN, - STATE(2243), 1, - sym_decorator_member_expression, - STATE(2383), 1, - sym_parenthesized_expression, - STATE(2848), 1, - sym_decorator_call_expression, + [88164] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89820] = 3, - ACTIONS(4758), 1, - anon_sym_LT, + ACTIONS(3863), 5, + anon_sym_export, + anon_sym_class, + anon_sym_LPAREN, + anon_sym_DOT, + anon_sym_AT, + [88176] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4676), 1, + anon_sym_DQUOTE, + ACTIONS(4678), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(2340), 1, + aux_sym__jsx_string_repeat1, + ACTIONS(4674), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [88196] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4760), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89834] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4783), 1, + ACTIONS(4680), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88208] = 6, + ACTIONS(2818), 1, + anon_sym_LPAREN, + ACTIONS(4682), 1, sym_identifier, - ACTIONS(4785), 1, - anon_sym_LBRACE, - STATE(975), 1, - sym_class_body, - STATE(2967), 1, - sym_class_heritage, + ACTIONS(4684), 1, + anon_sym_LBRACK, + ACTIONS(4686), 1, + sym_private_property_identifier, + STATE(1605), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89854] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4787), 1, + [88228] = 6, + ACTIONS(4688), 1, sym_identifier, - ACTIONS(4789), 1, - anon_sym_LBRACE, - STATE(1227), 1, - sym_class_body, - STATE(3058), 1, - sym_class_heritage, + ACTIONS(4690), 1, + anon_sym_GT, + ACTIONS(4692), 1, + sym_jsx_identifier, + STATE(2871), 1, + sym_nested_identifier, + STATE(3348), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88248] = 4, + ACTIONS(4511), 1, + anon_sym_LPAREN, + STATE(2713), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89874] = 3, - ACTIONS(4793), 1, + ACTIONS(3848), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [88264] = 3, + ACTIONS(2369), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4791), 4, + ACTIONS(2371), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [89888] = 6, - ACTIONS(4795), 1, - sym_identifier, - ACTIONS(4797), 1, - anon_sym_LPAREN, - STATE(1996), 1, - sym_decorator_member_expression, - STATE(2026), 1, - sym_parenthesized_expression, - STATE(2065), 1, - sym_decorator_call_expression, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89908] = 2, + [88278] = 3, + ACTIONS(4696), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1980), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [89920] = 6, - ACTIONS(4799), 1, + ACTIONS(4694), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [88292] = 6, + ACTIONS(4698), 1, sym_identifier, - ACTIONS(4801), 1, - anon_sym_LPAREN, - STATE(1985), 1, - sym_decorator_member_expression, - STATE(1990), 1, - sym_parenthesized_expression, - STATE(2025), 1, - sym_decorator_call_expression, + ACTIONS(4700), 1, + anon_sym_GT, + ACTIONS(4702), 1, + sym_jsx_identifier, + STATE(2985), 1, + sym_nested_identifier, + STATE(3356), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89940] = 5, - ACTIONS(4803), 1, - anon_sym_AT, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, + [88312] = 3, + ACTIONS(4706), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3960), 2, - anon_sym_export, - anon_sym_class, - [89958] = 2, + ACTIONS(4704), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [88326] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 5, + ACTIONS(1045), 5, sym__statement_boundary, anon_sym_catch, anon_sym_else, anon_sym_finally, anon_sym_while, - [89970] = 6, - ACTIONS(4806), 1, - sym_identifier, - ACTIONS(4808), 1, - anon_sym_GT, - ACTIONS(4810), 1, - sym_jsx_identifier, - STATE(2948), 1, - sym_nested_identifier, - STATE(3458), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89990] = 6, - ACTIONS(4708), 1, + [88338] = 6, + ACTIONS(4622), 1, anon_sym_extends, - ACTIONS(4812), 1, + ACTIONS(4708), 1, sym_identifier, - ACTIONS(4814), 1, + ACTIONS(4710), 1, anon_sym_LBRACE, - STATE(1421), 1, + STATE(528), 1, sym_class_body, - STATE(3195), 1, + STATE(2954), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90010] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4819), 1, - anon_sym_DQUOTE, - ACTIONS(4821), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2332), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4816), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [90030] = 3, - ACTIONS(2471), 1, + [88358] = 3, + ACTIONS(2381), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2473), 4, + ACTIONS(2383), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [90044] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4814), 1, - anon_sym_LBRACE, - ACTIONS(4824), 1, - sym_identifier, - STATE(1421), 1, - sym_class_body, - STATE(3195), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90064] = 6, - ACTIONS(2724), 1, + [88372] = 6, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(4826), 1, + ACTIONS(4712), 1, sym_identifier, - ACTIONS(4828), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(4830), 1, + ACTIONS(4716), 1, sym_private_property_identifier, - STATE(1378), 1, + STATE(1201), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90084] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4832), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90096] = 6, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(4834), 1, - sym_identifier, - ACTIONS(4836), 1, - anon_sym_LBRACK, - ACTIONS(4838), 1, - sym_private_property_identifier, - STATE(1245), 1, - sym_arguments, + [88392] = 3, + ACTIONS(2401), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90116] = 6, - ACTIONS(4840), 1, + ACTIONS(2403), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [88406] = 6, + ACTIONS(4718), 1, sym_identifier, - ACTIONS(4842), 1, + ACTIONS(4720), 1, anon_sym_GT, - ACTIONS(4844), 1, + ACTIONS(4722), 1, sym_jsx_identifier, - STATE(3151), 1, + STATE(3134), 1, sym_nested_identifier, - STATE(3420), 1, + STATE(3256), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90136] = 6, - ACTIONS(4708), 1, + [88426] = 6, + ACTIONS(4622), 1, anon_sym_extends, - ACTIONS(4814), 1, - anon_sym_LBRACE, - ACTIONS(4846), 1, + ACTIONS(4724), 1, sym_identifier, - STATE(1429), 1, + ACTIONS(4726), 1, + anon_sym_LBRACE, + STATE(1818), 1, sym_class_body, - STATE(3226), 1, + STATE(3056), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90156] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4850), 1, - anon_sym_DQUOTE, - ACTIONS(4852), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2391), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4848), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [90176] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4850), 1, - anon_sym_SQUOTE, - ACTIONS(4856), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2392), 1, - aux_sym__jsx_string_repeat2, - ACTIONS(4854), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [90196] = 3, - ACTIONS(4858), 1, + [88446] = 6, + ACTIONS(3051), 1, + anon_sym_LPAREN, + ACTIONS(4728), 1, sym_identifier, + ACTIONS(4730), 1, + anon_sym_LBRACK, + ACTIONS(4732), 1, + sym_private_property_identifier, + STATE(1756), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4860), 4, - anon_sym_LBRACE, + [88466] = 6, + ACTIONS(4734), 1, + sym_identifier, + ACTIONS(4736), 1, anon_sym_GT, + ACTIONS(4738), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [90210] = 6, - ACTIONS(4708), 1, + STATE(3222), 1, + sym_nested_identifier, + STATE(3412), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88486] = 6, + ACTIONS(4622), 1, anon_sym_extends, ACTIONS(4740), 1, - anon_sym_LBRACE, - ACTIONS(4862), 1, sym_identifier, - STATE(1137), 1, + ACTIONS(4742), 1, + anon_sym_LBRACE, + STATE(1086), 1, sym_class_body, - STATE(2950), 1, + STATE(3002), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90230] = 6, - ACTIONS(4708), 1, + [88506] = 6, + ACTIONS(4622), 1, anon_sym_extends, - ACTIONS(4814), 1, - anon_sym_LBRACE, - ACTIONS(4864), 1, + ACTIONS(4744), 1, sym_identifier, - STATE(1421), 1, + ACTIONS(4746), 1, + anon_sym_LBRACE, + STATE(1612), 1, sym_class_body, - STATE(3195), 1, + STATE(2872), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90250] = 3, - ACTIONS(4866), 1, - anon_sym_from, + [88526] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4868), 4, + ACTIONS(4748), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90264] = 2, + [88538] = 6, + ACTIONS(1384), 1, + anon_sym_DQUOTE, + ACTIONS(1386), 1, + anon_sym_SQUOTE, + ACTIONS(4439), 1, + sym_identifier, + STATE(2615), 1, + sym_string, + STATE(2891), 1, + sym__local_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4870), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [90276] = 3, - ACTIONS(4872), 1, + [88558] = 3, + ACTIONS(4750), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4874), 4, + ACTIONS(4752), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [90290] = 3, - ACTIONS(2231), 1, + [88572] = 3, + ACTIONS(4754), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2233), 4, + ACTIONS(4756), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [90304] = 2, + [88586] = 6, + ACTIONS(3493), 1, + anon_sym_COLON, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(3771), 1, + anon_sym_EQ, + ACTIONS(4758), 1, + anon_sym_RBRACE, + STATE(2726), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4876), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90316] = 6, - ACTIONS(4878), 1, + [88606] = 6, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4710), 1, + anon_sym_LBRACE, + ACTIONS(4760), 1, sym_identifier, - ACTIONS(4880), 1, - anon_sym_GT, - ACTIONS(4882), 1, - sym_jsx_identifier, - STATE(2113), 1, - sym_nested_identifier, - STATE(2158), 1, - sym_jsx_namespace_name, + STATE(547), 1, + sym_class_body, + STATE(2988), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90336] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4884), 1, - anon_sym_export, - ACTIONS(4886), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, + [88626] = 6, + ACTIONS(4620), 1, + anon_sym_LBRACE, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4762), 1, + sym_identifier, + STATE(1374), 1, + sym_class_body, + STATE(3216), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90356] = 2, + [88646] = 6, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4658), 1, + anon_sym_LBRACE, + ACTIONS(4764), 1, + sym_identifier, + STATE(2697), 1, + sym_class_body, + STATE(2949), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1528), 5, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_class, - anon_sym_LPAREN, - anon_sym_AT, - [90368] = 2, + [88666] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4888), 5, + ACTIONS(4766), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [90380] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4814), 1, - anon_sym_LBRACE, - ACTIONS(4890), 1, + [88678] = 6, + ACTIONS(4768), 1, sym_identifier, - STATE(1429), 1, - sym_class_body, - STATE(3226), 1, - sym_class_heritage, + ACTIONS(4770), 1, + anon_sym_LPAREN, + STATE(1935), 1, + sym_decorator_member_expression, + STATE(1950), 1, + sym_parenthesized_expression, + STATE(2018), 1, + sym_decorator_call_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90400] = 3, - ACTIONS(2479), 1, - anon_sym_LT, + [88698] = 4, + ACTIONS(3771), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2481), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90414] = 3, - ACTIONS(2499), 1, + ACTIONS(3493), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3809), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [88714] = 6, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4772), 1, sym_identifier, + ACTIONS(4774), 1, + anon_sym_LBRACE, + STATE(1202), 1, + sym_class_body, + STATE(3135), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2501), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [90428] = 2, + [88734] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4892), 5, + ACTIONS(4776), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [90440] = 2, + [88746] = 3, + ACTIONS(4778), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4894), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90452] = 3, - ACTIONS(2483), 1, + ACTIONS(1918), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [88760] = 6, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4726), 1, + anon_sym_LBRACE, + ACTIONS(4781), 1, sym_identifier, + STATE(1708), 1, + sym_class_body, + STATE(3225), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88780] = 4, + ACTIONS(4399), 1, + anon_sym_finally, + STATE(2558), 1, + sym_finally_clause, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1478), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [88796] = 3, + ACTIONS(4754), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2485), 4, + ACTIONS(4756), 4, + sym_jsx_text, anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [88810] = 6, + ACTIONS(3493), 1, + anon_sym_COLON, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(3771), 1, + anon_sym_EQ, + ACTIONS(4783), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88830] = 6, + ACTIONS(4610), 1, anon_sym_GT, + ACTIONS(4785), 1, + sym_identifier, + ACTIONS(4787), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [90466] = 6, - ACTIONS(4896), 1, - sym_identifier, - ACTIONS(4898), 1, - anon_sym_GT, - ACTIONS(4900), 1, - sym_jsx_identifier, - STATE(3013), 1, + STATE(2051), 1, sym_nested_identifier, - STATE(3380), 1, + STATE(2085), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90486] = 6, - ACTIONS(4708), 1, - anon_sym_extends, + [88850] = 6, + ACTIONS(4610), 1, + anon_sym_GT, ACTIONS(4789), 1, - anon_sym_LBRACE, - ACTIONS(4902), 1, sym_identifier, - STATE(1251), 1, - sym_class_body, - STATE(3152), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90506] = 3, - ACTIONS(2483), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2485), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90520] = 3, - ACTIONS(2487), 1, - anon_sym_LT, + ACTIONS(4791), 1, + sym_jsx_identifier, + STATE(2061), 1, + sym_nested_identifier, + STATE(2093), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2489), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90534] = 3, - ACTIONS(4906), 1, + [88870] = 3, + ACTIONS(4616), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4904), 4, + ACTIONS(4614), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [90548] = 2, + [88884] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4908), 5, + ACTIONS(4793), 5, sym__automatic_semicolon, sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90560] = 6, - ACTIONS(4880), 1, - anon_sym_GT, - ACTIONS(4910), 1, + [88896] = 6, + ACTIONS(4795), 1, sym_identifier, - ACTIONS(4912), 1, + ACTIONS(4797), 1, + anon_sym_GT, + ACTIONS(4799), 1, sym_jsx_identifier, - STATE(2116), 1, + STATE(3011), 1, sym_nested_identifier, - STATE(2159), 1, + STATE(3313), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90580] = 3, - ACTIONS(4914), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4916), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [90594] = 6, - ACTIONS(4708), 1, + [88916] = 6, + ACTIONS(4622), 1, anon_sym_extends, - ACTIONS(4785), 1, - anon_sym_LBRACE, - ACTIONS(4918), 1, + ACTIONS(4801), 1, sym_identifier, - STATE(932), 1, + ACTIONS(4803), 1, + anon_sym_LBRACE, + STATE(985), 1, sym_class_body, - STATE(2929), 1, + STATE(2893), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90614] = 3, - ACTIONS(4922), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4920), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90628] = 3, - ACTIONS(2499), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2501), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90642] = 3, - ACTIONS(2499), 1, + [88936] = 3, + ACTIONS(2397), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2501), 4, + ACTIONS(2399), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [90656] = 3, - ACTIONS(2499), 1, - anon_sym_LT, + [88950] = 6, + ACTIONS(3493), 1, + anon_sym_COLON, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(3771), 1, + anon_sym_EQ, + ACTIONS(4805), 1, + anon_sym_RBRACE, + STATE(2800), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2501), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90670] = 3, - ACTIONS(2499), 1, + [88970] = 3, + ACTIONS(2397), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2501), 4, + ACTIONS(2399), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [90684] = 6, - ACTIONS(1452), 1, - anon_sym_DQUOTE, - ACTIONS(1454), 1, - anon_sym_SQUOTE, - ACTIONS(4621), 1, + [88984] = 6, + ACTIONS(4610), 1, + anon_sym_GT, + ACTIONS(4807), 1, sym_identifier, - STATE(2670), 1, - sym_string, - STATE(3014), 1, - sym__local_export_specifier, + ACTIONS(4809), 1, + sym_jsx_identifier, + STATE(2059), 1, + sym_nested_identifier, + STATE(2088), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90704] = 3, - ACTIONS(2471), 1, - sym_identifier, + [89004] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2473), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [90718] = 3, - ACTIONS(2231), 1, + ACTIONS(4811), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [89016] = 3, + ACTIONS(2397), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2233), 4, + ACTIONS(2399), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [90732] = 4, - ACTIONS(3873), 1, - anon_sym_EQ, + [89030] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3593), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3909), 2, + ACTIONS(4813), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, - [90748] = 6, - ACTIONS(4880), 1, - anon_sym_GT, - ACTIONS(4924), 1, - sym_identifier, - ACTIONS(4926), 1, - sym_jsx_identifier, - STATE(2122), 1, - sym_nested_identifier, - STATE(2164), 1, - sym_jsx_namespace_name, + anon_sym_SEMI, + [89042] = 3, + ACTIONS(4815), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90768] = 3, - ACTIONS(4922), 1, - anon_sym_LT, + ACTIONS(4817), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89056] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4920), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90782] = 3, - ACTIONS(4922), 1, - anon_sym_LT, + ACTIONS(979), 5, + sym__statement_boundary, + anon_sym_catch, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [89068] = 6, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4819), 1, + anon_sym_export, + ACTIONS(4821), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4920), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90796] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4814), 1, - anon_sym_LBRACE, - ACTIONS(4928), 1, + [89088] = 6, + ACTIONS(4610), 1, + anon_sym_GT, + ACTIONS(4823), 1, sym_identifier, - STATE(1429), 1, - sym_class_body, - STATE(3226), 1, - sym_class_heritage, + ACTIONS(4825), 1, + sym_jsx_identifier, + STATE(2047), 1, + sym_nested_identifier, + STATE(2081), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90816] = 5, - ACTIONS(1151), 1, + [89108] = 5, + ACTIONS(1143), 1, anon_sym_EQ, - ACTIONS(1153), 1, + ACTIONS(1145), 1, sym__line_break_after_binding, - STATE(3209), 1, + STATE(2926), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1147), 2, + ACTIONS(1139), 2, anon_sym_COMMA, anon_sym_SEMI, - [90834] = 4, - ACTIONS(4529), 1, - anon_sym_LPAREN, - STATE(2871), 1, - sym_arguments, + [89126] = 5, + ACTIONS(1143), 1, + anon_sym_EQ, + ACTIONS(4321), 1, + sym__line_break_after_binding, + STATE(2948), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3948), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [90850] = 6, - ACTIONS(4880), 1, - anon_sym_GT, - ACTIONS(4930), 1, - sym_identifier, - ACTIONS(4932), 1, - sym_jsx_identifier, - STATE(2109), 1, - sym_nested_identifier, - STATE(2134), 1, - sym_jsx_namespace_name, + ACTIONS(4229), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [89144] = 3, + ACTIONS(4827), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90870] = 2, + ACTIONS(4829), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89158] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4569), 5, + ACTIONS(4831), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [90882] = 3, - ACTIONS(4922), 1, - anon_sym_LT, + [89170] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4920), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90896] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4934), 1, - sym_identifier, - ACTIONS(4936), 1, - anon_sym_LBRACE, - STATE(1654), 1, - sym_class_body, - STATE(3272), 1, - sym_class_heritage, + ACTIONS(4833), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [89182] = 3, + ACTIONS(4837), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90916] = 6, - ACTIONS(4880), 1, + ACTIONS(4835), 4, + sym__template_chars, + sym_escape_sequence, + anon_sym_BQUOTE, + anon_sym_DOLLAR_LBRACE, + [89196] = 6, + ACTIONS(4610), 1, anon_sym_GT, - ACTIONS(4938), 1, + ACTIONS(4839), 1, sym_identifier, - ACTIONS(4940), 1, + ACTIONS(4841), 1, sym_jsx_identifier, - STATE(2108), 1, + STATE(2050), 1, sym_nested_identifier, - STATE(2124), 1, + STATE(2076), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90936] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4942), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [90948] = 3, - ACTIONS(4944), 1, + [89216] = 6, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(4843), 1, sym_identifier, + ACTIONS(4845), 1, + anon_sym_LBRACK, + ACTIONS(4847), 1, + sym_private_property_identifier, + STATE(1361), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4946), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [90962] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4950), 1, - anon_sym_DQUOTE, - ACTIONS(4952), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2332), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4948), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [90982] = 6, + [89236] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4950), 1, + ACTIONS(4676), 1, anon_sym_SQUOTE, - ACTIONS(4956), 1, + ACTIONS(4851), 1, sym_unescaped_single_jsx_string_fragment, - STATE(2301), 1, + STATE(2355), 1, aux_sym__jsx_string_repeat2, - ACTIONS(4954), 2, + ACTIONS(4849), 2, sym_html_character_reference, sym__jsx_string_ampersand, - [91002] = 6, - ACTIONS(4880), 1, - anon_sym_GT, - ACTIONS(4958), 1, - sym_identifier, - ACTIONS(4960), 1, - sym_jsx_identifier, - STATE(2106), 1, - sym_nested_identifier, - STATE(2133), 1, - sym_jsx_namespace_name, + [89256] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91022] = 6, - ACTIONS(4880), 1, + ACTIONS(3867), 5, + anon_sym_export, + anon_sym_class, + anon_sym_LPAREN, + anon_sym_DOT, + anon_sym_AT, + [89268] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4582), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [89280] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4853), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89292] = 6, + ACTIONS(4610), 1, anon_sym_GT, - ACTIONS(4962), 1, + ACTIONS(4855), 1, sym_identifier, - ACTIONS(4964), 1, + ACTIONS(4857), 1, sym_jsx_identifier, - STATE(2117), 1, + STATE(2053), 1, sym_nested_identifier, - STATE(2142), 1, + STATE(2067), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91042] = 6, - ACTIONS(4880), 1, + [89312] = 6, + ACTIONS(4610), 1, anon_sym_GT, - ACTIONS(4966), 1, + ACTIONS(4859), 1, sym_identifier, - ACTIONS(4968), 1, + ACTIONS(4861), 1, sym_jsx_identifier, - STATE(2107), 1, + STATE(2055), 1, sym_nested_identifier, - STATE(2148), 1, + STATE(2077), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91062] = 3, - ACTIONS(4970), 1, - anon_sym_from, + [89332] = 3, + ACTIONS(4750), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4972), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91076] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4936), 1, + ACTIONS(4752), 4, + sym_jsx_text, anon_sym_LBRACE, - ACTIONS(4974), 1, + sym_html_character_reference, + anon_sym_LT_SLASH, + [89346] = 6, + ACTIONS(4620), 1, + anon_sym_LBRACE, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4863), 1, sym_identifier, - STATE(1645), 1, + STATE(1367), 1, sym_class_body, - STATE(3197), 1, + STATE(2864), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91096] = 5, - ACTIONS(1151), 1, - anon_sym_EQ, - ACTIONS(4335), 1, - sym__line_break_after_binding, - STATE(3216), 1, - sym__initializer, + [89366] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4325), 2, + ACTIONS(4865), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [91114] = 3, - ACTIONS(4976), 1, - anon_sym_EQ, + [89378] = 3, + ACTIONS(4867), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1980), 4, + ACTIONS(4869), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [89392] = 5, + ACTIONS(3649), 1, anon_sym_COMMA, + ACTIONS(3812), 1, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [91128] = 6, - ACTIONS(3195), 1, + STATE(2635), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3493), 2, anon_sym_LPAREN, - ACTIONS(4979), 1, - sym_identifier, - ACTIONS(4981), 1, - anon_sym_LBRACK, - ACTIONS(4983), 1, - sym_private_property_identifier, - STATE(1751), 1, - sym_arguments, + anon_sym_COLON, + [89410] = 3, + ACTIONS(2377), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91148] = 3, - ACTIONS(4985), 1, + ACTIONS(2379), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [89424] = 3, + ACTIONS(4871), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 4, + ACTIONS(1918), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [91162] = 6, - ACTIONS(4987), 1, + [89438] = 6, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(4874), 1, + sym_identifier, + ACTIONS(4876), 1, + anon_sym_LBRACK, + ACTIONS(4878), 1, + sym_private_property_identifier, + STATE(881), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89458] = 6, + ACTIONS(4880), 1, sym_identifier, - ACTIONS(4989), 1, + ACTIONS(4882), 1, anon_sym_GT, - ACTIONS(4991), 1, + ACTIONS(4884), 1, sym_jsx_identifier, - STATE(3206), 1, + STATE(2932), 1, sym_nested_identifier, - STATE(3343), 1, + STATE(3277), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91182] = 3, - ACTIONS(2479), 1, - sym_identifier, + [89478] = 3, + ACTIONS(2385), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2481), 4, + ACTIONS(2387), 4, + sym_jsx_text, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [91196] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4993), 1, - anon_sym_export, - ACTIONS(4995), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, + sym_html_character_reference, + anon_sym_LT_SLASH, + [89492] = 3, + ACTIONS(4886), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91216] = 2, + ACTIONS(1923), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [89506] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4890), 1, + anon_sym_DQUOTE, + ACTIONS(4892), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(2249), 1, + aux_sym__jsx_string_repeat1, + ACTIONS(4888), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [89526] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4997), 5, + ACTIONS(4894), 5, sym__automatic_semicolon, sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91228] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4999), 1, - sym_identifier, - ACTIONS(5001), 1, - anon_sym_LBRACE, - STATE(659), 1, - sym_class_body, - STATE(3091), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91248] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(5001), 1, - anon_sym_LBRACE, - ACTIONS(5003), 1, - sym_identifier, - STATE(604), 1, - sym_class_body, - STATE(3282), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91268] = 3, - ACTIONS(5007), 1, - sym__invalid_template_escape, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5005), 4, - sym__template_chars, - sym_escape_sequence, - anon_sym_BQUOTE, - anon_sym_DOLLAR_LBRACE, - [91282] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3956), 5, - anon_sym_export, - anon_sym_class, - anon_sym_LPAREN, - anon_sym_DOT, - anon_sym_AT, - [91294] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3967), 5, - anon_sym_export, - anon_sym_class, - anon_sym_LPAREN, - anon_sym_DOT, - anon_sym_AT, - [91306] = 3, - ACTIONS(4793), 1, + [89538] = 3, + ACTIONS(4896), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4791), 4, + ACTIONS(4898), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [91320] = 3, - ACTIONS(5009), 1, + [89552] = 3, + ACTIONS(4900), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5011), 4, + ACTIONS(4902), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [91334] = 6, - ACTIONS(4708), 1, - anon_sym_extends, - ACTIONS(4764), 1, + [89566] = 3, + ACTIONS(2397), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2399), 4, + sym_jsx_text, anon_sym_LBRACE, - ACTIONS(5013), 1, + sym_html_character_reference, + anon_sym_LT_SLASH, + [89580] = 6, + ACTIONS(4904), 1, sym_identifier, - STATE(1840), 1, - sym_class_body, - STATE(3219), 1, - sym_class_heritage, + ACTIONS(4906), 1, + anon_sym_LPAREN, + STATE(2207), 1, + sym_decorator_member_expression, + STATE(2264), 1, + sym_parenthesized_expression, + STATE(2612), 1, + sym_decorator_call_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91354] = 6, - ACTIONS(4706), 1, - anon_sym_LBRACE, - ACTIONS(4708), 1, + [89600] = 6, + ACTIONS(4622), 1, anon_sym_extends, - ACTIONS(5015), 1, + ACTIONS(4746), 1, + anon_sym_LBRACE, + ACTIONS(4908), 1, sym_identifier, - STATE(2819), 1, + STATE(1638), 1, sym_class_body, - STATE(3238), 1, + STATE(3174), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91374] = 6, - ACTIONS(2885), 1, - anon_sym_LPAREN, - ACTIONS(5017), 1, + [89620] = 6, + ACTIONS(4910), 1, sym_identifier, - ACTIONS(5019), 1, - anon_sym_LBRACK, - ACTIONS(5021), 1, - sym_private_property_identifier, - STATE(1649), 1, - sym_arguments, + ACTIONS(4912), 1, + anon_sym_LPAREN, + STATE(1925), 1, + sym_decorator_member_expression, + STATE(1929), 1, + sym_parenthesized_expression, + STATE(1938), 1, + sym_decorator_call_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91394] = 6, - ACTIONS(5023), 1, + [89640] = 6, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4803), 1, + anon_sym_LBRACE, + ACTIONS(4914), 1, sym_identifier, - ACTIONS(5025), 1, - anon_sym_GT, - ACTIONS(5027), 1, - sym_jsx_identifier, - STATE(3271), 1, - sym_nested_identifier, - STATE(3454), 1, - sym_jsx_namespace_name, + STATE(884), 1, + sym_class_body, + STATE(2933), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91414] = 2, + [89660] = 3, + ACTIONS(2369), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5029), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [91426] = 5, - ACTIONS(5001), 1, + ACTIONS(2371), 4, anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(655), 1, - sym_class_body, - STATE(2940), 1, - sym_class_heritage, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [89674] = 3, + ACTIONS(4616), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, - sym_comment, - [91443] = 5, - ACTIONS(2724), 1, - anon_sym_LPAREN, - ACTIONS(2728), 1, - anon_sym_DOT, - ACTIONS(5033), 1, - sym_optional_chain, - STATE(1409), 1, - sym_arguments, + sym_comment, + ACTIONS(4614), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [89688] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91460] = 5, - ACTIONS(1159), 1, + ACTIONS(1918), 5, anon_sym_COMMA, - ACTIONS(5035), 1, + anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_EQ, - ACTIONS(5037), 1, anon_sym_RBRACK, - STATE(2771), 1, - aux_sym_array_pattern_repeat1, + [89700] = 6, + ACTIONS(4620), 1, + anon_sym_LBRACE, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4916), 1, + sym_identifier, + STATE(1367), 1, + sym_class_body, + STATE(2864), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91477] = 2, + [89720] = 6, + ACTIONS(4620), 1, + anon_sym_LBRACE, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4918), 1, + sym_identifier, + STATE(1374), 1, + sym_class_body, + STATE(3216), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5039), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91488] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [89740] = 5, + ACTIONS(4920), 1, + anon_sym_AT, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5041), 1, - anon_sym_DQUOTE, - STATE(2570), 1, - aux_sym_string_repeat1, - ACTIONS(5043), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91505] = 5, + sym_comment, + ACTIONS(3856), 2, + anon_sym_export, + anon_sym_class, + [89758] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5041), 1, + ACTIONS(4890), 1, anon_sym_SQUOTE, - STATE(2571), 1, - aux_sym_string_repeat2, - ACTIONS(5045), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91522] = 5, - ACTIONS(5031), 1, + ACTIONS(4925), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(2250), 1, + aux_sym__jsx_string_repeat2, + ACTIONS(4923), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [89778] = 6, + ACTIONS(4622), 1, anon_sym_extends, - ACTIONS(5047), 1, + ACTIONS(4774), 1, anon_sym_LBRACE, - STATE(1057), 1, + ACTIONS(4927), 1, + sym_identifier, + STATE(1186), 1, sym_class_body, - STATE(3090), 1, + STATE(3047), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91539] = 2, + [89798] = 6, + ACTIONS(4622), 1, + anon_sym_extends, + ACTIONS(4742), 1, + anon_sym_LBRACE, + ACTIONS(4929), 1, + sym_identifier, + STATE(1117), 1, + sym_class_body, + STATE(2887), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5049), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91550] = 2, + [89818] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5051), 4, + ACTIONS(4931), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91561] = 5, - ACTIONS(4740), 1, + [89829] = 5, + ACTIONS(4620), 1, anon_sym_LBRACE, - ACTIONS(5031), 1, + ACTIONS(4933), 1, anon_sym_extends, - STATE(1042), 1, + STATE(1378), 1, sym_class_body, - STATE(3027), 1, + STATE(2885), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91578] = 2, + [89846] = 5, + ACTIONS(4658), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(2758), 1, + sym_class_body, + STATE(2898), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2845), 4, + [89863] = 5, + ACTIONS(4935), 1, + anon_sym_SEMI, + ACTIONS(4937), 1, sym__automatic_semicolon, + ACTIONS(4939), 1, sym__await_identifier_line_break, + ACTIONS(4941), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [91589] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2847), 4, + [89880] = 5, + ACTIONS(4943), 1, + anon_sym_SEMI, + ACTIONS(4945), 1, sym__automatic_semicolon, + ACTIONS(4947), 1, sym__await_identifier_line_break, + ACTIONS(4949), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [91600] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2477), 4, + [89897] = 5, + ACTIONS(4951), 1, + anon_sym_SEMI, + ACTIONS(4953), 1, sym__automatic_semicolon, + ACTIONS(4955), 1, sym__await_identifier_line_break, + ACTIONS(4957), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [91611] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5049), 4, + [89914] = 5, + ACTIONS(4959), 1, + anon_sym_SEMI, + ACTIONS(4961), 1, sym__automatic_semicolon, + ACTIONS(4963), 1, sym__await_identifier_line_break, + ACTIONS(4965), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [91622] = 5, - ACTIONS(4740), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89931] = 5, + ACTIONS(4658), 1, anon_sym_LBRACE, - ACTIONS(5031), 1, + ACTIONS(4933), 1, anon_sym_extends, - STATE(1153), 1, + STATE(2831), 1, sym_class_body, - STATE(3035), 1, + STATE(2903), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91639] = 5, - ACTIONS(1159), 1, - anon_sym_COMMA, - ACTIONS(5035), 1, - anon_sym_EQ, - ACTIONS(5053), 1, - anon_sym_RBRACK, - STATE(2824), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91656] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5055), 1, - anon_sym_DQUOTE, - STATE(2445), 1, - aux_sym_string_repeat1, - ACTIONS(5057), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91673] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5055), 1, - anon_sym_SQUOTE, - STATE(2446), 1, - aux_sym_string_repeat2, - ACTIONS(5059), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91690] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5051), 4, + [89948] = 5, + ACTIONS(4967), 1, + anon_sym_SEMI, + ACTIONS(4969), 1, sym__automatic_semicolon, + ACTIONS(4971), 1, sym__await_identifier_line_break, + ACTIONS(4973), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [91701] = 5, - ACTIONS(2361), 1, - anon_sym_LPAREN, - ACTIONS(2365), 1, - anon_sym_DOT, - ACTIONS(5061), 1, - sym_optional_chain, - STATE(1230), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91718] = 5, - ACTIONS(5063), 1, + [89965] = 5, + ACTIONS(4975), 1, anon_sym_SEMI, - ACTIONS(5065), 1, + ACTIONS(4977), 1, sym__automatic_semicolon, - ACTIONS(5067), 1, + ACTIONS(4979), 1, sym__await_identifier_line_break, - ACTIONS(5069), 1, + ACTIONS(4981), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91735] = 5, - ACTIONS(5071), 1, - sym_identifier, - ACTIONS(5073), 1, - anon_sym_STAR, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3085), 1, - sym_formal_parameters, + [89982] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4821), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91752] = 5, + [89999] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5077), 1, + ACTIONS(4983), 1, anon_sym_DQUOTE, - STATE(2570), 1, + STATE(2516), 1, aux_sym_string_repeat1, - ACTIONS(5043), 2, + ACTIONS(4985), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91769] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [90016] = 5, + ACTIONS(4933), 1, + anon_sym_extends, + ACTIONS(4987), 1, + anon_sym_LBRACE, + STATE(109), 1, + sym_class_body, + STATE(3113), 1, + sym_class_heritage, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5077), 1, - anon_sym_SQUOTE, - STATE(2571), 1, - aux_sym_string_repeat2, - ACTIONS(5045), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91786] = 5, - ACTIONS(5035), 1, - anon_sym_EQ, - ACTIONS(5079), 1, - anon_sym_COMMA, - ACTIONS(5081), 1, - anon_sym_RPAREN, - STATE(2786), 1, - aux_sym_formal_parameters_repeat1, + sym_comment, + [90033] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91803] = 2, + ACTIONS(4989), 4, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + [90044] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5083), 4, + ACTIONS(985), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91814] = 2, + [90055] = 5, + ACTIONS(4710), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(553), 1, + sym_class_body, + STATE(3204), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5085), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91825] = 5, - ACTIONS(3), 1, + [90072] = 5, + ACTIONS(4726), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(1722), 1, + sym_class_body, + STATE(3165), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [90089] = 5, + ACTIONS(4991), 1, + anon_sym_COMMA, + ACTIONS(4993), 1, + anon_sym_RPAREN, + ACTIONS(4995), 1, + anon_sym_EQ, + STATE(2590), 1, + aux_sym_formal_parameters_repeat1, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5087), 1, - anon_sym_DQUOTE, - STATE(2570), 1, - aux_sym_string_repeat1, - ACTIONS(5043), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91842] = 5, + sym_comment, + [90106] = 5, + ACTIONS(4710), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(613), 1, + sym_class_body, + STATE(3197), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [90123] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5087), 1, + ACTIONS(4983), 1, anon_sym_SQUOTE, - STATE(2571), 1, + STATE(2517), 1, aux_sym_string_repeat2, - ACTIONS(5045), 2, + ACTIONS(4997), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91859] = 5, - ACTIONS(5089), 1, + [90140] = 5, + ACTIONS(4999), 1, + sym_identifier, + ACTIONS(5001), 1, + anon_sym_STAR, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3126), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [90157] = 5, + ACTIONS(5005), 1, anon_sym_SEMI, - ACTIONS(5091), 1, + ACTIONS(5007), 1, sym__automatic_semicolon, - ACTIONS(5093), 1, + ACTIONS(5009), 1, sym__await_identifier_line_break, - ACTIONS(5095), 1, + ACTIONS(5011), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91876] = 5, - ACTIONS(5001), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(682), 1, - sym_class_body, - STATE(3049), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91893] = 5, - ACTIONS(4814), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(1342), 1, - sym_class_body, - STATE(3220), 1, - sym_class_heritage, + [90174] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5013), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91910] = 5, - ACTIONS(4789), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(1253), 1, - sym_class_body, - STATE(3154), 1, - sym_class_heritage, + [90191] = 5, + ACTIONS(5015), 1, + anon_sym_SEMI, + ACTIONS(5017), 1, + sym__automatic_semicolon, + ACTIONS(5019), 1, + sym__await_identifier_line_break, + ACTIONS(5021), 1, + sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91927] = 5, - ACTIONS(4706), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(2796), 1, - sym_class_body, - STATE(3228), 1, - sym_class_heritage, + [90208] = 5, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5023), 1, + sym_identifier, + ACTIONS(5025), 1, + anon_sym_STAR, + STATE(3110), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91944] = 5, - ACTIONS(4706), 1, - anon_sym_LBRACE, + [90225] = 5, + ACTIONS(5027), 1, + anon_sym_SEMI, + ACTIONS(5029), 1, + sym__automatic_semicolon, ACTIONS(5031), 1, - anon_sym_extends, - STATE(2843), 1, - sym_class_body, - STATE(3245), 1, - sym_class_heritage, + sym__await_identifier_line_break, + ACTIONS(5033), 1, + sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91961] = 5, - ACTIONS(4789), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(1267), 1, - sym_class_body, - STATE(3180), 1, - sym_class_heritage, + [90242] = 5, + ACTIONS(5035), 1, + anon_sym_SEMI, + ACTIONS(5037), 1, + sym__automatic_semicolon, + ACTIONS(5039), 1, + sym__await_identifier_line_break, + ACTIONS(5041), 1, + sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91978] = 2, + [90259] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5097), 4, + ACTIONS(5043), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91989] = 2, + [90270] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5099), 4, + ACTIONS(5045), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92000] = 2, + [90281] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5047), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [90298] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5099), 4, + ACTIONS(5049), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92011] = 5, + [90309] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5101), 1, + ACTIONS(5051), 1, anon_sym_DQUOTE, - STATE(2466), 1, + STATE(2398), 1, aux_sym_string_repeat1, - ACTIONS(5103), 2, + ACTIONS(5053), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92028] = 5, + [90326] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5101), 1, + ACTIONS(5051), 1, anon_sym_SQUOTE, - STATE(2467), 1, + STATE(2399), 1, aux_sym_string_repeat2, - ACTIONS(5105), 2, + ACTIONS(5055), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92045] = 5, - ACTIONS(2885), 1, + [90343] = 5, + ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2889), 1, + ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(5107), 1, + ACTIONS(5057), 1, sym_optional_chain, - STATE(1697), 1, + STATE(1160), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92062] = 2, + [90360] = 5, + ACTIONS(1151), 1, + anon_sym_COMMA, + ACTIONS(4995), 1, + anon_sym_EQ, + ACTIONS(5059), 1, + anon_sym_RBRACK, + STATE(2617), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [90377] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5109), 4, + ACTIONS(2375), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92073] = 2, + [90388] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5111), 4, + ACTIONS(5061), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92084] = 2, + [90399] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5113), 4, + ACTIONS(5063), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92095] = 5, - ACTIONS(4764), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(1767), 1, - sym_class_body, - STATE(3284), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92112] = 2, + [90410] = 5, + ACTIONS(1151), 1, + anon_sym_COMMA, + ACTIONS(4995), 1, + anon_sym_EQ, + ACTIONS(5065), 1, + anon_sym_RBRACK, + STATE(2735), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5115), 4, + [90427] = 5, + ACTIONS(5067), 1, + anon_sym_SEMI, + ACTIONS(5069), 1, sym__automatic_semicolon, + ACTIONS(5071), 1, sym__await_identifier_line_break, + ACTIONS(5073), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [92123] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5117), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92134] = 5, + [90444] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5119), 1, + ACTIONS(5075), 1, anon_sym_DQUOTE, - STATE(2570), 1, + STATE(2458), 1, aux_sym_string_repeat1, - ACTIONS(5043), 2, + ACTIONS(5077), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92151] = 5, + [90461] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5119), 1, + ACTIONS(5075), 1, anon_sym_SQUOTE, - STATE(2571), 1, + STATE(2461), 1, aux_sym_string_repeat2, - ACTIONS(5045), 2, + ACTIONS(5079), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92168] = 2, + [90478] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5113), 4, + ACTIONS(5061), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92179] = 2, + [90489] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5113), 4, + ACTIONS(5061), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92190] = 2, + [90500] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5117), 4, + ACTIONS(5063), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92201] = 5, - ACTIONS(4936), 1, + [90511] = 5, + ACTIONS(5081), 1, + anon_sym_SEMI, + ACTIONS(5083), 1, + sym__automatic_semicolon, + ACTIONS(5085), 1, + sym__await_identifier_line_break, + ACTIONS(5087), 1, + sym__await_yield_identifier_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [90528] = 5, + ACTIONS(4710), 1, anon_sym_LBRACE, - ACTIONS(5031), 1, + ACTIONS(4933), 1, anon_sym_extends, - STATE(1656), 1, + STATE(646), 1, sym_class_body, - STATE(3273), 1, + STATE(2947), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92218] = 2, + [90545] = 5, + ACTIONS(4742), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(1095), 1, + sym_class_body, + STATE(3004), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5113), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92229] = 2, + [90562] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5113), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92240] = 2, + ACTIONS(2803), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [90573] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5117), 4, + ACTIONS(5089), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92251] = 2, + [90584] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5121), 4, + ACTIONS(5061), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92262] = 2, + [90595] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5123), 4, + ACTIONS(5061), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92273] = 2, + [90606] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5125), 4, + ACTIONS(5063), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92284] = 5, - ACTIONS(4936), 1, + [90617] = 5, + ACTIONS(4742), 1, anon_sym_LBRACE, - ACTIONS(5031), 1, + ACTIONS(4933), 1, anon_sym_extends, - STATE(1689), 1, + STATE(1143), 1, sym_class_body, - STATE(3281), 1, + STATE(3012), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92301] = 4, - ACTIONS(5127), 1, - anon_sym_EQ, - STATE(3186), 1, - sym__initializer, + [90634] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5091), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4400), 2, - anon_sym_in, - anon_sym_of, - [92316] = 4, - ACTIONS(5127), 1, + [90651] = 4, + ACTIONS(3493), 1, + anon_sym_COLON, + ACTIONS(3771), 1, anon_sym_EQ, - STATE(3187), 1, - sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4333), 2, - anon_sym_in, - anon_sym_of, - [92331] = 5, + ACTIONS(5093), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90666] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5095), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [90677] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5097), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [90688] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5129), 1, + ACTIONS(5099), 1, anon_sym_DQUOTE, - STATE(2487), 1, + STATE(2422), 1, aux_sym_string_repeat1, - ACTIONS(5131), 2, + ACTIONS(5101), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92348] = 5, + [90705] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5129), 1, + ACTIONS(5099), 1, anon_sym_SQUOTE, - STATE(2488), 1, + STATE(2423), 1, aux_sym_string_repeat2, - ACTIONS(5133), 2, + ACTIONS(5103), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92365] = 5, - ACTIONS(2029), 1, + [90722] = 5, + ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2033), 1, + ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(5135), 1, + ACTIONS(5105), 1, sym_optional_chain, - STATE(944), 1, + STATE(1189), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92382] = 5, - ACTIONS(5031), 1, - anon_sym_extends, - ACTIONS(5047), 1, - anon_sym_LBRACE, - STATE(1100), 1, - sym_class_body, - STATE(2945), 1, - sym_class_heritage, + [90739] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92399] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5137), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, + ACTIONS(3493), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3830), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90752] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2391), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [90763] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2395), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [90774] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5107), 1, + anon_sym_DQUOTE, + STATE(2458), 1, + aux_sym_string_repeat1, + ACTIONS(5077), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [90791] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5107), 1, + anon_sym_SQUOTE, + STATE(2461), 1, + aux_sym_string_repeat2, + ACTIONS(5079), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [90808] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1488), 4, + sym__statement_boundary, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [90819] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1492), 4, + sym__statement_boundary, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [90830] = 5, + ACTIONS(4774), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(1204), 1, + sym_class_body, + STATE(3138), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92416] = 5, - ACTIONS(4814), 1, + [90847] = 5, + ACTIONS(4774), 1, anon_sym_LBRACE, - ACTIONS(5031), 1, + ACTIONS(4933), 1, anon_sym_extends, - STATE(1407), 1, + STATE(1218), 1, sym_class_body, - STATE(2952), 1, + STATE(3152), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92433] = 5, + [90864] = 3, + ACTIONS(5109), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1923), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + [90877] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5139), 1, + ACTIONS(5111), 1, anon_sym_DQUOTE, - STATE(2570), 1, + STATE(2434), 1, aux_sym_string_repeat1, - ACTIONS(5043), 2, + ACTIONS(5113), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92450] = 5, + [90894] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5139), 1, + ACTIONS(5111), 1, anon_sym_SQUOTE, - STATE(2571), 1, + STATE(2435), 1, aux_sym_string_repeat2, - ACTIONS(5045), 2, + ACTIONS(5115), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92467] = 5, - ACTIONS(4706), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(2919), 1, - sym_class_body, - STATE(2961), 1, - sym_class_heritage, + [90911] = 5, + ACTIONS(2818), 1, + anon_sym_LPAREN, + ACTIONS(2822), 1, + anon_sym_DOT, + ACTIONS(5117), 1, + sym_optional_chain, + STATE(1578), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92484] = 4, - ACTIONS(5141), 1, - anon_sym_in, - ACTIONS(5143), 1, - anon_sym_of, + [90928] = 5, + ACTIONS(4933), 1, + anon_sym_extends, + ACTIONS(4987), 1, + anon_sym_LBRACE, + STATE(119), 1, + sym_class_body, + STATE(3136), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4888), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [92499] = 4, - ACTIONS(5145), 1, - anon_sym_in, - ACTIONS(5147), 1, - anon_sym_of, + [90945] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5029), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [92514] = 5, - ACTIONS(5149), 1, - anon_sym_SEMI, - ACTIONS(5151), 1, + ACTIONS(2797), 4, sym__automatic_semicolon, - ACTIONS(5153), 1, sym__await_identifier_line_break, - ACTIONS(5155), 1, sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92531] = 5, - ACTIONS(5157), 1, anon_sym_SEMI, - ACTIONS(5159), 1, - sym__automatic_semicolon, - ACTIONS(5161), 1, - sym__await_identifier_line_break, - ACTIONS(5163), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, + [90956] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5119), 1, + anon_sym_DQUOTE, + STATE(2458), 1, + aux_sym_string_repeat1, + ACTIONS(5077), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [90973] = 5, + ACTIONS(3), 1, sym_comment, - [92548] = 5, - ACTIONS(5165), 1, - anon_sym_SEMI, - ACTIONS(5167), 1, - sym__automatic_semicolon, - ACTIONS(5169), 1, - sym__await_identifier_line_break, - ACTIONS(5171), 1, - sym__await_yield_identifier_start, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5119), 1, + anon_sym_SQUOTE, + STATE(2461), 1, + aux_sym_string_repeat2, + ACTIONS(5079), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [90990] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92565] = 5, - ACTIONS(5173), 1, - anon_sym_SEMI, - ACTIONS(5175), 1, + ACTIONS(5121), 4, sym__automatic_semicolon, - ACTIONS(5177), 1, sym__await_identifier_line_break, - ACTIONS(5179), 1, sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92582] = 5, - ACTIONS(4706), 1, + anon_sym_SEMI, + [91001] = 5, + ACTIONS(4746), 1, anon_sym_LBRACE, - ACTIONS(5031), 1, + ACTIONS(4933), 1, anon_sym_extends, - STATE(2711), 1, + STATE(1614), 1, sym_class_body, - STATE(2963), 1, + STATE(2874), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92599] = 5, - ACTIONS(4785), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(1040), 1, - sym_class_body, - STATE(2968), 1, - sym_class_heritage, + [91018] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92616] = 5, - ACTIONS(5181), 1, - anon_sym_SEMI, - ACTIONS(5183), 1, + ACTIONS(2793), 4, sym__automatic_semicolon, - ACTIONS(5185), 1, sym__await_identifier_line_break, - ACTIONS(5187), 1, sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92633] = 5, - ACTIONS(5189), 1, anon_sym_SEMI, - ACTIONS(5191), 1, - sym__automatic_semicolon, - ACTIONS(5193), 1, - sym__await_identifier_line_break, - ACTIONS(5195), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92650] = 5, - ACTIONS(4785), 1, + [91029] = 5, + ACTIONS(4746), 1, anon_sym_LBRACE, - ACTIONS(5031), 1, + ACTIONS(4933), 1, anon_sym_extends, - STATE(990), 1, + STATE(1689), 1, sym_class_body, - STATE(2977), 1, + STATE(2882), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92667] = 5, + [91046] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1987), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91057] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5197), 1, + ACTIONS(5123), 1, anon_sym_DQUOTE, - STATE(2505), 1, + STATE(2448), 1, aux_sym_string_repeat1, - ACTIONS(5199), 2, + ACTIONS(5125), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92684] = 5, + [91074] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5197), 1, + ACTIONS(5123), 1, anon_sym_SQUOTE, - STATE(2506), 1, + STATE(2449), 1, aux_sym_string_repeat2, - ACTIONS(5201), 2, + ACTIONS(5127), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92701] = 5, - ACTIONS(1159), 1, - anon_sym_COMMA, - ACTIONS(5035), 1, - anon_sym_EQ, - ACTIONS(5203), 1, - anon_sym_RBRACK, - STATE(2797), 1, - aux_sym_array_pattern_repeat1, + [91091] = 5, + ACTIONS(1969), 1, + anon_sym_LPAREN, + ACTIONS(1973), 1, + anon_sym_DOT, + ACTIONS(5129), 1, + sym_optional_chain, + STATE(964), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92718] = 5, - ACTIONS(5205), 1, - anon_sym_SEMI, - ACTIONS(5207), 1, + [91108] = 5, + ACTIONS(4726), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(1710), 1, + sym_class_body, + STATE(2899), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91125] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5131), 4, sym__automatic_semicolon, - ACTIONS(5209), 1, sym__await_identifier_line_break, - ACTIONS(5211), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [91136] = 4, + ACTIONS(5133), 1, + anon_sym_COMMA, + STATE(2446), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2890), 2, + anon_sym_RPAREN, + anon_sym_RBRACK, + [91151] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92735] = 5, + ACTIONS(5131), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91162] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5213), 1, + ACTIONS(5136), 1, anon_sym_DQUOTE, - STATE(2570), 1, + STATE(2458), 1, aux_sym_string_repeat1, - ACTIONS(5043), 2, + ACTIONS(5077), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92752] = 5, + [91179] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5213), 1, + ACTIONS(5136), 1, anon_sym_SQUOTE, - STATE(2571), 1, + STATE(2461), 1, aux_sym_string_repeat2, - ACTIONS(5045), 2, + ACTIONS(5079), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92769] = 5, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5215), 1, - sym_identifier, - ACTIONS(5217), 1, - anon_sym_STAR, - STATE(3254), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92786] = 2, + [91196] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5219), 4, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - [92797] = 5, - ACTIONS(5221), 1, - anon_sym_SEMI, - ACTIONS(5223), 1, + ACTIONS(5138), 4, sym__automatic_semicolon, - ACTIONS(5225), 1, sym__await_identifier_line_break, - ACTIONS(5227), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [91207] = 4, + ACTIONS(4037), 1, + anon_sym_STAR, + ACTIONS(4039), 1, + anon_sym_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92814] = 2, + STATE(3269), 2, + sym_namespace_import, + sym_named_imports, + [91222] = 5, + ACTIONS(4803), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(887), 1, + sym_class_body, + STATE(2934), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5229), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92825] = 2, + [91239] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2881), 4, + ACTIONS(2801), 4, anon_sym_in, anon_sym_of, anon_sym_RPAREN, anon_sym_EQ, - [92836] = 4, - ACTIONS(3593), 1, - anon_sym_COLON, - ACTIONS(3873), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5231), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [92851] = 4, - ACTIONS(4137), 1, - anon_sym_STAR, - ACTIONS(4139), 1, + [91250] = 5, + ACTIONS(4933), 1, + anon_sym_extends, + ACTIONS(5140), 1, anon_sym_LBRACE, + STATE(1146), 1, + sym_class_body, + STATE(3192), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3305), 2, - sym_namespace_import, - sym_named_imports, - [92866] = 2, + [91267] = 5, + ACTIONS(2511), 1, + anon_sym_LPAREN, + ACTIONS(2515), 1, + anon_sym_DOT, + ACTIONS(5142), 1, + sym_optional_chain, + STATE(1310), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5233), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92877] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5235), 1, - anon_sym_SQUOTE, - STATE(2520), 1, - aux_sym_string_repeat2, - ACTIONS(5237), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [92894] = 2, + [91284] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2877), 4, + ACTIONS(2807), 4, anon_sym_in, anon_sym_of, anon_sym_RPAREN, anon_sym_EQ, - [92905] = 2, + [91295] = 5, + ACTIONS(4803), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(932), 1, + sym_class_body, + STATE(2941), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2879), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [92916] = 2, - ACTIONS(5), 2, - sym_html_comment, + [91312] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(993), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92927] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5144), 1, + anon_sym_DQUOTE, + STATE(2458), 1, + aux_sym_string_repeat1, + ACTIONS(5146), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [91329] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5239), 1, + ACTIONS(5149), 1, anon_sym_DQUOTE, - STATE(2570), 1, + STATE(2463), 1, aux_sym_string_repeat1, - ACTIONS(5043), 2, + ACTIONS(5151), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92944] = 5, + [91346] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5239), 1, + ACTIONS(5149), 1, anon_sym_SQUOTE, - STATE(2571), 1, + STATE(2464), 1, aux_sym_string_repeat2, - ACTIONS(5045), 2, + ACTIONS(5153), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92961] = 5, + [91363] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5241), 1, + ACTIONS(5155), 1, anon_sym_SQUOTE, - STATE(2542), 1, + STATE(2461), 1, aux_sym_string_repeat2, - ACTIONS(5243), 2, + ACTIONS(5157), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92978] = 5, - ACTIONS(5001), 1, + [91380] = 5, + ACTIONS(4710), 1, anon_sym_LBRACE, - ACTIONS(5031), 1, + ACTIONS(4933), 1, anon_sym_extends, - STATE(646), 1, + STATE(542), 1, sym_class_body, - STATE(2937), 1, + STATE(2946), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92995] = 5, + [91397] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5245), 1, + ACTIONS(5160), 1, anon_sym_DQUOTE, - STATE(2527), 1, + STATE(2458), 1, aux_sym_string_repeat1, - ACTIONS(5247), 2, + ACTIONS(5077), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [93012] = 5, + [91414] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5245), 1, + ACTIONS(5160), 1, anon_sym_SQUOTE, - STATE(2528), 1, + STATE(2461), 1, aux_sym_string_repeat2, - ACTIONS(5249), 2, + ACTIONS(5079), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [93029] = 2, + [91431] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5251), 4, + ACTIONS(2795), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93040] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3593), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3930), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [93053] = 5, + [91442] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5253), 1, + ACTIONS(5162), 1, anon_sym_DQUOTE, - STATE(2570), 1, + STATE(2469), 1, aux_sym_string_repeat1, - ACTIONS(5043), 2, + ACTIONS(5164), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [93070] = 5, + [91459] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5253), 1, + ACTIONS(5162), 1, anon_sym_SQUOTE, - STATE(2571), 1, + STATE(2470), 1, aux_sym_string_repeat2, - ACTIONS(5045), 2, + ACTIONS(5166), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [93087] = 4, - ACTIONS(5255), 1, - anon_sym_else, - STATE(2745), 1, - sym_else_clause, + [91476] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1550), 2, - sym__statement_boundary, - anon_sym_while, - [93102] = 5, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5257), 1, - sym_identifier, - ACTIONS(5259), 1, - anon_sym_STAR, - STATE(3181), 1, - sym_formal_parameters, - ACTIONS(5), 2, + ACTIONS(5168), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91487] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5170), 1, + anon_sym_DQUOTE, + STATE(2458), 1, + aux_sym_string_repeat1, + ACTIONS(5077), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [91504] = 5, + ACTIONS(3), 1, sym_comment, - [93119] = 2, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5170), 1, + anon_sym_SQUOTE, + STATE(2461), 1, + aux_sym_string_repeat2, + ACTIONS(5079), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [91521] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2853), 4, + ACTIONS(5172), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93130] = 2, + [91532] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2493), 4, + ACTIONS(5172), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93141] = 2, + [91543] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5174), 1, + anon_sym_DQUOTE, + STATE(2512), 1, + aux_sym_string_repeat1, + ACTIONS(5176), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [91560] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5174), 1, + anon_sym_SQUOTE, + STATE(2513), 1, + aux_sym_string_repeat2, + ACTIONS(5178), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [91577] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2497), 4, + ACTIONS(5180), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93152] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1560), 4, - sym__statement_boundary, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [93163] = 2, + [91588] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1556), 4, - sym__statement_boundary, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [93174] = 3, - ACTIONS(5261), 1, - anon_sym_EQ, + ACTIONS(5182), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91599] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - [93187] = 5, - ACTIONS(5075), 1, + ACTIONS(5184), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91610] = 5, + ACTIONS(3051), 1, anon_sym_LPAREN, - ACTIONS(5263), 1, - sym_identifier, - ACTIONS(5265), 1, - anon_sym_STAR, - STATE(3138), 1, - sym_formal_parameters, + ACTIONS(3055), 1, + anon_sym_DOT, + ACTIONS(5186), 1, + sym_optional_chain, + STATE(1808), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93204] = 5, + [91627] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5267), 1, + ACTIONS(5188), 1, anon_sym_DQUOTE, - STATE(2570), 1, + STATE(2483), 1, aux_sym_string_repeat1, - ACTIONS(5043), 2, + ACTIONS(5190), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [93221] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5269), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93238] = 5, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5271), 1, - sym_identifier, - ACTIONS(5273), 1, - anon_sym_STAR, - STATE(3055), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93255] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5275), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93272] = 5, + [91644] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5267), 1, + ACTIONS(5188), 1, anon_sym_SQUOTE, - STATE(2571), 1, + STATE(2484), 1, aux_sym_string_repeat2, - ACTIONS(5045), 2, + ACTIONS(5192), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [93289] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5277), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, + [91661] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93306] = 5, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5279), 1, - sym_identifier, - ACTIONS(5281), 1, - anon_sym_STAR, - STATE(3202), 1, - sym_formal_parameters, + ACTIONS(5138), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91672] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93323] = 5, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5283), 1, - sym_identifier, - ACTIONS(5285), 1, - anon_sym_STAR, - STATE(3202), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, + ACTIONS(5194), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91683] = 5, + ACTIONS(3), 1, sym_comment, - [93340] = 5, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5287), 1, - sym_identifier, - ACTIONS(5289), 1, - anon_sym_STAR, - STATE(3234), 1, - sym_formal_parameters, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5196), 1, + anon_sym_DQUOTE, + STATE(2458), 1, + aux_sym_string_repeat1, + ACTIONS(5077), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [91700] = 5, + ACTIONS(3), 1, sym_comment, - [93357] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4886), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - [93374] = 2, + ACTIONS(5196), 1, + anon_sym_SQUOTE, + STATE(2461), 1, + aux_sym_string_repeat2, + ACTIONS(5079), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [91717] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2855), 4, + ACTIONS(5198), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93385] = 4, - ACTIONS(5291), 1, - anon_sym_COMMA, - STATE(2549), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3112), 2, - anon_sym_RPAREN, - anon_sym_RBRACK, - [93400] = 5, - ACTIONS(5001), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(667), 1, - sym_class_body, - STATE(2944), 1, - sym_class_heritage, + [91728] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93417] = 5, - ACTIONS(5294), 1, - anon_sym_SEMI, - ACTIONS(5296), 1, + ACTIONS(2789), 4, sym__automatic_semicolon, - ACTIONS(5298), 1, sym__await_identifier_line_break, - ACTIONS(5300), 1, sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93434] = 5, - ACTIONS(5075), 1, + anon_sym_SEMI, + [91739] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5302), 1, + ACTIONS(5200), 1, sym_identifier, - ACTIONS(5304), 1, + ACTIONS(5202), 1, anon_sym_STAR, - STATE(3007), 1, + STATE(3102), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93451] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5306), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93462] = 5, - ACTIONS(5031), 1, - anon_sym_extends, - ACTIONS(5308), 1, - anon_sym_LBRACE, - STATE(116), 1, - sym_class_body, - STATE(3229), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93479] = 2, + [91756] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5310), 4, + ACTIONS(5204), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93490] = 2, + [91767] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5312), 4, + ACTIONS(5184), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93501] = 2, + [91778] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5310), 4, + ACTIONS(5184), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93512] = 2, + [91789] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5310), 4, + ACTIONS(5204), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93523] = 2, + [91800] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5312), 4, + ACTIONS(5184), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93534] = 2, + [91811] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5310), 4, + ACTIONS(5206), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93545] = 2, + [91822] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5310), 4, + ACTIONS(5184), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93556] = 2, + [91833] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5312), 4, + ACTIONS(5204), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93567] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5241), 1, - anon_sym_DQUOTE, - STATE(2538), 1, - aux_sym_string_repeat1, - ACTIONS(5314), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [93584] = 2, + [91844] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5316), 4, + ACTIONS(5208), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93595] = 2, + [91855] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5318), 4, + ACTIONS(5210), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93606] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4995), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93623] = 5, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5320), 1, - sym_identifier, - ACTIONS(5322), 1, - anon_sym_STAR, - STATE(2953), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93640] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5324), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93657] = 5, - ACTIONS(5075), 1, + [91866] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5326), 1, + ACTIONS(5212), 1, sym_identifier, - ACTIONS(5328), 1, + ACTIONS(5214), 1, anon_sym_STAR, - STATE(3015), 1, + STATE(3126), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93674] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5330), 1, - anon_sym_DQUOTE, - STATE(2570), 1, - aux_sym_string_repeat1, - ACTIONS(5332), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [93691] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5335), 1, - anon_sym_SQUOTE, - STATE(2571), 1, - aux_sym_string_repeat2, - ACTIONS(5337), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [93708] = 5, - ACTIONS(4764), 1, - anon_sym_LBRACE, - ACTIONS(5031), 1, - anon_sym_extends, - STATE(1823), 1, - sym_class_body, - STATE(3188), 1, - sym_class_heritage, + [91883] = 4, + ACTIONS(5216), 1, + anon_sym_else, + STATE(2843), 1, + sym_else_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93725] = 5, + ACTIONS(1482), 2, + sym__statement_boundary, + anon_sym_while, + [91898] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5340), 1, + ACTIONS(5218), 1, anon_sym_class, - STATE(2328), 1, + STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2870), 1, + STATE(2839), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93742] = 5, - ACTIONS(5075), 1, + [91915] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5342), 1, + ACTIONS(5220), 1, sym_identifier, - ACTIONS(5344), 1, + ACTIONS(5222), 1, anon_sym_STAR, - STATE(3060), 1, + STATE(3145), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93759] = 5, + [91932] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5346), 1, + ACTIONS(5224), 1, anon_sym_class, - STATE(2328), 1, + STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2870), 1, + STATE(2839), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93776] = 5, - ACTIONS(5075), 1, + [91949] = 5, + ACTIONS(4933), 1, + anon_sym_extends, + ACTIONS(5140), 1, + anon_sym_LBRACE, + STATE(1089), 1, + sym_class_body, + STATE(3168), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91966] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5348), 1, + ACTIONS(5226), 1, sym_identifier, - ACTIONS(5350), 1, + ACTIONS(5228), 1, anon_sym_STAR, - STATE(3138), 1, + STATE(2967), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93793] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5352), 1, - anon_sym_DQUOTE, - STATE(2440), 1, - aux_sym_string_repeat1, - ACTIONS(5354), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [93810] = 5, - ACTIONS(5075), 1, + [91983] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5356), 1, + ACTIONS(5230), 1, sym_identifier, - ACTIONS(5358), 1, + ACTIONS(5232), 1, anon_sym_STAR, - STATE(3140), 1, + STATE(3141), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93827] = 2, + [92000] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4606), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92017] = 4, + ACTIONS(5234), 1, + anon_sym_EQ, + STATE(3035), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4305), 2, + anon_sym_in, + anon_sym_of, + [92032] = 4, + ACTIONS(5234), 1, + anon_sym_EQ, + STATE(3036), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4319), 2, + anon_sym_in, + anon_sym_of, + [92047] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 4, + ACTIONS(2791), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93838] = 2, + [92058] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2857), 4, + ACTIONS(2799), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93849] = 5, + [92069] = 5, + ACTIONS(1151), 1, + anon_sym_COMMA, + ACTIONS(4995), 1, + anon_sym_EQ, + ACTIONS(5236), 1, + anon_sym_RBRACK, + STATE(2836), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92086] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5352), 1, + ACTIONS(5238), 1, + anon_sym_DQUOTE, + STATE(2458), 1, + aux_sym_string_repeat1, + ACTIONS(5077), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [92103] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5238), 1, anon_sym_SQUOTE, - STATE(2441), 1, + STATE(2461), 1, aux_sym_string_repeat2, - ACTIONS(5360), 2, + ACTIONS(5079), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [93866] = 2, + [92120] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5362), 4, + ACTIONS(5240), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93877] = 5, - ACTIONS(5075), 1, + [92131] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5364), 1, + ACTIONS(5242), 1, sym_identifier, - ACTIONS(5366), 1, + ACTIONS(5244), 1, anon_sym_STAR, - STATE(3199), 1, + STATE(2982), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93894] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5368), 1, - anon_sym_class, - STATE(2328), 1, - aux_sym_export_statement_repeat1, - STATE(2870), 1, - sym_decorator, - ACTIONS(5), 2, + [92148] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5246), 1, + anon_sym_DQUOTE, + STATE(2458), 1, + aux_sym_string_repeat1, + ACTIONS(5077), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [92165] = 5, + ACTIONS(3), 1, sym_comment, - [93911] = 5, - ACTIONS(5370), 1, - anon_sym_SEMI, - ACTIONS(5372), 1, - sym__automatic_semicolon, - ACTIONS(5374), 1, - sym__await_identifier_line_break, - ACTIONS(5376), 1, - sym__await_yield_identifier_start, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5246), 1, + anon_sym_SQUOTE, + STATE(2461), 1, + aux_sym_string_repeat2, + ACTIONS(5079), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [92182] = 5, + ACTIONS(4620), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(1308), 1, + sym_class_body, + STATE(2865), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93928] = 5, - ACTIONS(5075), 1, + [92199] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5378), 1, + ACTIONS(5248), 1, sym_identifier, - ACTIONS(5380), 1, + ACTIONS(5250), 1, anon_sym_STAR, - STATE(3262), 1, + STATE(2967), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93945] = 5, - ACTIONS(3195), 1, - anon_sym_LPAREN, - ACTIONS(3199), 1, - anon_sym_DOT, - ACTIONS(5382), 1, - sym_optional_chain, - STATE(1880), 1, - sym_arguments, + [92216] = 5, + ACTIONS(4658), 1, + anon_sym_LBRACE, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(2659), 1, + sym_class_body, + STATE(2977), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93962] = 5, - ACTIONS(5075), 1, + [92233] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5384), 1, + ACTIONS(5252), 1, sym_identifier, - ACTIONS(5386), 1, + ACTIONS(5254), 1, anon_sym_STAR, - STATE(2930), 1, + STATE(2890), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93979] = 5, + [92250] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5388), 1, + ACTIONS(5256), 1, anon_sym_class, - STATE(2328), 1, + STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2870), 1, + STATE(2839), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93996] = 5, - ACTIONS(5075), 1, + [92267] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5390), 1, + ACTIONS(5258), 1, sym_identifier, - ACTIONS(5392), 1, + ACTIONS(5260), 1, anon_sym_STAR, - STATE(2958), 1, + STATE(2980), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94013] = 5, - ACTIONS(5031), 1, - anon_sym_extends, - ACTIONS(5308), 1, + [92284] = 5, + ACTIONS(4658), 1, anon_sym_LBRACE, - STATE(112), 1, + ACTIONS(4933), 1, + anon_sym_extends, + STATE(2809), 1, sym_class_body, - STATE(3285), 1, + STATE(2999), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94030] = 5, - ACTIONS(5075), 1, + [92301] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5394), 1, + ACTIONS(5262), 1, sym_identifier, - ACTIONS(5396), 1, + ACTIONS(5264), 1, anon_sym_STAR, - STATE(3138), 1, + STATE(3048), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94047] = 5, + [92318] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5398), 1, + ACTIONS(5266), 1, anon_sym_class, - STATE(2328), 1, + STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2870), 1, + STATE(2839), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94064] = 2, + [92335] = 5, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5268), 1, + sym_identifier, + ACTIONS(5270), 1, + anon_sym_STAR, + STATE(3123), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2849), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [94075] = 5, - ACTIONS(5075), 1, + [92352] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5400), 1, + ACTIONS(5272), 1, sym_identifier, - ACTIONS(5402), 1, + ACTIONS(5274), 1, anon_sym_STAR, - STATE(3202), 1, + STATE(3175), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94092] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [92369] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5276), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5404), 1, - anon_sym_DQUOTE, - STATE(2422), 1, - aux_sym_string_repeat1, - ACTIONS(5406), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [94109] = 5, - ACTIONS(3), 1, sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5404), 1, - anon_sym_SQUOTE, - STATE(2423), 1, - aux_sym_string_repeat2, - ACTIONS(5408), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [94126] = 5, - ACTIONS(2115), 1, + [92386] = 5, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(2119), 1, - anon_sym_DOT, - ACTIONS(5410), 1, - sym_optional_chain, - STATE(1175), 1, - sym_arguments, + ACTIONS(5278), 1, + sym_identifier, + ACTIONS(5280), 1, + anon_sym_STAR, + STATE(2863), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94143] = 2, + [92403] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5412), 4, + ACTIONS(5282), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [94154] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5235), 1, - anon_sym_DQUOTE, - STATE(2519), 1, - aux_sym_string_repeat1, - ACTIONS(5414), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [94171] = 4, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(5416), 1, - anon_sym_RBRACE, - STATE(2844), 1, - aux_sym_object_pattern_repeat1, + [92414] = 5, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5284), 1, + sym_identifier, + ACTIONS(5286), 1, + anon_sym_STAR, + STATE(2894), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94185] = 2, + [92431] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5288), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94195] = 2, + [92448] = 5, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5290), 1, + sym_identifier, + ACTIONS(5292), 1, + anon_sym_STAR, + STATE(2924), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94205] = 4, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(5418), 1, - anon_sym_RBRACE, - STATE(2844), 1, - aux_sym_object_pattern_repeat1, + [92465] = 5, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5294), 1, + sym_identifier, + ACTIONS(5296), 1, + anon_sym_STAR, + STATE(3126), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94219] = 4, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(5420), 1, - anon_sym_RBRACE, - STATE(2767), 1, - aux_sym_object_pattern_repeat1, + [92482] = 4, + ACTIONS(5298), 1, + anon_sym_in, + ACTIONS(5300), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94233] = 4, - ACTIONS(3689), 1, + ACTIONS(4813), 2, anon_sym_COMMA, - ACTIONS(5422), 1, - anon_sym_RBRACE, - STATE(2636), 1, - aux_sym_object_repeat1, + anon_sym_SEMI, + [92497] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5302), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2839), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94247] = 4, - ACTIONS(5424), 1, - sym_identifier, - ACTIONS(5426), 1, + [92514] = 4, + ACTIONS(5304), 1, + anon_sym_in, + ACTIONS(5306), 1, anon_sym_of, - STATE(2836), 1, - sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94261] = 4, - ACTIONS(3689), 1, + ACTIONS(4833), 2, anon_sym_COMMA, - ACTIONS(5422), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + anon_sym_SEMI, + [92529] = 5, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5308), 1, + sym_identifier, + ACTIONS(5310), 1, + anon_sym_STAR, + STATE(2967), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94275] = 2, + [92546] = 5, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5312), 1, + sym_identifier, + ACTIONS(5314), 1, + anon_sym_STAR, + STATE(3208), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94285] = 4, - ACTIONS(1159), 1, + [92563] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5203), 1, - anon_sym_RBRACK, - STATE(2797), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94299] = 3, - ACTIONS(5261), 1, - anon_sym_EQ, + ACTIONS(5316), 1, + anon_sym_RBRACE, + STATE(2664), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1996), 2, - anon_sym_in, - anon_sym_of, - [94311] = 4, - ACTIONS(5428), 1, - anon_sym_COMMA, - ACTIONS(5430), 1, - anon_sym_SEMI, - STATE(2701), 1, - aux_sym_variable_declaration_repeat1, + [92577] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5318), 1, + anon_sym_COLON, + STATE(3037), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94325] = 4, - ACTIONS(1206), 1, + [92591] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3110), 1, - anon_sym_RBRACK, - STATE(2638), 1, + ACTIONS(5320), 1, + anon_sym_RPAREN, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94339] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(3110), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, + [92605] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94353] = 2, + ACTIONS(1602), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92615] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 3, + ACTIONS(1602), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94363] = 2, + [92625] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1806), 3, + ACTIONS(1694), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94373] = 2, + [92635] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1592), 3, + ACTIONS(1694), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94383] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5432), 1, - sym_identifier, - STATE(3038), 1, - sym_formal_parameters, + [92645] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94397] = 4, - ACTIONS(5434), 1, + ACTIONS(1602), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92655] = 4, + ACTIONS(3595), 1, anon_sym_COMMA, - ACTIONS(5437), 1, + ACTIONS(5322), 1, anon_sym_RBRACE, - STATE(2619), 1, - aux_sym_export_clause_repeat1, + STATE(2750), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94411] = 4, - ACTIONS(4710), 1, - sym_identifier, + [92669] = 4, ACTIONS(4712), 1, - anon_sym_LBRACK, + sym_identifier, ACTIONS(4714), 1, + anon_sym_LBRACK, + ACTIONS(4716), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94425] = 4, - ACTIONS(5075), 1, + [92683] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1606), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92693] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1610), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92703] = 4, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5439), 1, + ACTIONS(5324), 1, sym_identifier, - STATE(3095), 1, + STATE(3188), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94439] = 2, + [92717] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1516), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94449] = 4, - ACTIONS(3689), 1, + [92727] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1516), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92737] = 4, + ACTIONS(5326), 1, anon_sym_COMMA, - ACTIONS(5441), 1, - anon_sym_RBRACE, - STATE(2694), 1, - aux_sym_object_repeat1, + ACTIONS(5328), 1, + anon_sym_SEMI, + STATE(2847), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94463] = 4, - ACTIONS(4730), 1, + [92751] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1618), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92761] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1622), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92771] = 4, + ACTIONS(5330), 1, sym_identifier, - ACTIONS(4732), 1, - anon_sym_LBRACK, - ACTIONS(4734), 1, - sym_private_property_identifier, + ACTIONS(5332), 1, + anon_sym_of, + STATE(2951), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94477] = 4, - ACTIONS(3689), 1, + [92785] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5441), 1, + ACTIONS(5334), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92799] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5336), 1, anon_sym_RBRACE, - STATE(2840), 1, + STATE(2749), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94491] = 2, + [92813] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1626), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94501] = 4, - ACTIONS(1206), 1, + [92823] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3080), 1, + ACTIONS(5338), 1, anon_sym_RBRACK, - STATE(2702), 1, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94515] = 4, - ACTIONS(5428), 1, - anon_sym_COMMA, - ACTIONS(5443), 1, - anon_sym_SEMI, - STATE(2701), 1, - aux_sym_variable_declaration_repeat1, + [92837] = 3, + ACTIONS(4995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94529] = 4, - ACTIONS(1206), 1, + ACTIONS(5340), 2, anon_sym_COMMA, - ACTIONS(3080), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, + anon_sym_RBRACE, + [92849] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94543] = 4, - ACTIONS(4979), 1, - sym_identifier, - ACTIONS(4981), 1, - anon_sym_LBRACK, - ACTIONS(4983), 1, - sym_private_property_identifier, + ACTIONS(1630), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92859] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94557] = 4, - ACTIONS(5445), 1, - sym_identifier, - ACTIONS(5447), 1, - anon_sym_of, - STATE(3066), 1, - sym__using_declarator, + ACTIONS(2419), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [92869] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(3077), 1, + anon_sym_RPAREN, + STATE(2572), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94571] = 2, + [92883] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(3077), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1596), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94581] = 2, + [92897] = 4, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5342), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94591] = 2, + [92911] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1630), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94601] = 4, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(5449), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + [92921] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94615] = 4, - ACTIONS(3689), 1, + ACTIONS(1694), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92931] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(5451), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + ACTIONS(5344), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94629] = 2, + [92945] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1658), 3, + ACTIONS(1630), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94639] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(5453), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94653] = 2, + [92955] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1806), 3, + ACTIONS(1694), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94663] = 2, + [92965] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1806), 3, + ACTIONS(1504), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94673] = 2, + [92975] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1596), 3, + ACTIONS(1504), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94683] = 2, + [92985] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1596), 3, + ACTIONS(1574), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94693] = 4, - ACTIONS(1151), 1, - anon_sym_EQ, - ACTIONS(5455), 1, - anon_sym_of, - STATE(3236), 1, - sym__initializer, + [92995] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5346), 1, + anon_sym_COLON, + STATE(3037), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94707] = 4, - ACTIONS(1151), 1, - anon_sym_EQ, - ACTIONS(5457), 1, - anon_sym_of, - STATE(3240), 1, - sym__initializer, + [93009] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5348), 1, + anon_sym_RBRACE, + STATE(2594), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94721] = 4, - ACTIONS(5459), 1, + [93023] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1630), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93033] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5461), 1, - anon_sym_SEMI, - STATE(2849), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5348), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93047] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94735] = 4, - ACTIONS(1206), 1, + ACTIONS(1574), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93057] = 4, + ACTIONS(5350), 1, anon_sym_COMMA, - ACTIONS(3116), 1, - anon_sym_RPAREN, - STATE(2651), 1, - aux_sym_array_repeat1, + ACTIONS(5352), 1, + anon_sym_SEMI, + STATE(2619), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94749] = 4, - ACTIONS(1206), 1, + [93071] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3116), 1, - anon_sym_RPAREN, - STATE(2549), 1, + ACTIONS(3085), 1, + anon_sym_RBRACK, + STATE(2595), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94763] = 4, - ACTIONS(1206), 1, + [93085] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3217), 1, + ACTIONS(3085), 1, anon_sym_RBRACK, - STATE(2795), 1, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94777] = 4, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5463), 1, - anon_sym_GT, + [93099] = 4, + ACTIONS(1151), 1, + anon_sym_COMMA, + ACTIONS(5059), 1, + anon_sym_RBRACK, + STATE(2617), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94791] = 2, + [93113] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1770), 3, + ACTIONS(1504), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94801] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(5465), 1, - anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, + [93123] = 4, + ACTIONS(4682), 1, + sym_identifier, + ACTIONS(4684), 1, + anon_sym_LBRACK, + ACTIONS(4686), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94815] = 4, - ACTIONS(3689), 1, + [93137] = 4, + ACTIONS(5354), 1, anon_sym_COMMA, - ACTIONS(5467), 1, + ACTIONS(5357), 1, anon_sym_RBRACE, - STATE(2769), 1, - aux_sym_object_repeat1, + STATE(2589), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94829] = 2, + [93151] = 4, + ACTIONS(1216), 1, + anon_sym_RPAREN, + ACTIONS(5359), 1, + anon_sym_COMMA, + STATE(2680), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1640), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94839] = 2, + [93165] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1596), 3, + ACTIONS(1029), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94849] = 4, - ACTIONS(4646), 1, - anon_sym_SEMI, - ACTIONS(5469), 1, - anon_sym_COMMA, - STATE(2655), 1, - aux_sym_using_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94863] = 2, + [93175] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1574), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94873] = 4, - ACTIONS(1206), 1, + [93185] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(3217), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, + ACTIONS(5361), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94887] = 4, - ACTIONS(3689), 1, + [93199] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5472), 1, + ACTIONS(5363), 1, anon_sym_RBRACE, - STATE(2675), 1, + STATE(2749), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94901] = 4, - ACTIONS(3689), 1, + [93213] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(5472), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + ACTIONS(5365), 1, + anon_sym_RBRACK, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94915] = 4, - ACTIONS(2337), 1, - anon_sym_RBRACE, - ACTIONS(5474), 1, - anon_sym_COMMA, - STATE(2667), 1, - aux_sym_named_imports_repeat1, + [93227] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94929] = 4, - ACTIONS(1206), 1, + ACTIONS(2890), 3, anon_sym_COMMA, - ACTIONS(5476), 1, anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, + anon_sym_RBRACK, + [93237] = 3, + ACTIONS(4995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94943] = 2, + ACTIONS(5367), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + [93249] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1806), 3, + ACTIONS(1041), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94953] = 4, - ACTIONS(4834), 1, - sym_identifier, - ACTIONS(4836), 1, - anon_sym_LBRACK, - ACTIONS(4838), 1, - sym_private_property_identifier, + [93259] = 4, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(5369), 1, + anon_sym_RBRACE, + STATE(2750), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94967] = 2, + [93273] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1694), 3, + ACTIONS(1690), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94977] = 2, + [93283] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(3087), 1, + anon_sym_RPAREN, + STATE(2606), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1650), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94987] = 2, + [93297] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(3087), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94997] = 4, - ACTIONS(5478), 1, - anon_sym_COMMA, - ACTIONS(5481), 1, - anon_sym_RBRACE, - STATE(2667), 1, - aux_sym_named_imports_repeat1, + [93311] = 4, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5371), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95011] = 4, - ACTIONS(5483), 1, - sym_identifier, - ACTIONS(5485), 1, - anon_sym_of, - STATE(2259), 1, - sym__using_declarator, + [93325] = 3, + ACTIONS(5109), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95025] = 2, + ACTIONS(1928), 2, + anon_sym_in, + anon_sym_of, + [93337] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, + ACTIONS(1049), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95035] = 3, - ACTIONS(5487), 1, - anon_sym_as, + [93347] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(5373), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5489), 2, + [93361] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, + ACTIONS(5375), 1, anon_sym_RBRACE, - [95047] = 2, + STATE(2749), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1774), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95057] = 2, + [93375] = 4, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(5377), 1, + anon_sym_RBRACE, + STATE(2750), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1572), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95067] = 2, + [93389] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2947), 1, + anon_sym_RBRACK, + STATE(2610), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95077] = 4, - ACTIONS(3689), 1, + [93403] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(5491), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + ACTIONS(5379), 1, + anon_sym_RBRACK, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95091] = 4, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(5493), 1, + [93417] = 4, + ACTIONS(2333), 1, anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + ACTIONS(5381), 1, + anon_sym_COMMA, + STATE(2589), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95105] = 4, - ACTIONS(3677), 1, + [93431] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3848), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [93441] = 4, + ACTIONS(5383), 1, anon_sym_COMMA, - ACTIONS(5418), 1, + ACTIONS(5386), 1, anon_sym_RBRACE, - STATE(2741), 1, - aux_sym_object_pattern_repeat1, + STATE(2613), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95119] = 2, + [93455] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1504), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95129] = 2, + [93465] = 3, + ACTIONS(5388), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1600), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95139] = 2, + ACTIONS(5390), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [93477] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5392), 1, + anon_sym_RBRACE, + STATE(2636), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1600), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95149] = 2, + [93491] = 4, + ACTIONS(1151), 1, + anon_sym_COMMA, + ACTIONS(5394), 1, + anon_sym_RBRACK, + STATE(2620), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1600), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95159] = 3, - ACTIONS(5495), 1, - anon_sym_as, + [93505] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5392), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5497), 2, + [93519] = 4, + ACTIONS(4544), 1, + anon_sym_SEMI, + ACTIONS(5396), 1, anon_sym_COMMA, - anon_sym_RBRACE, - [95171] = 4, - ACTIONS(5499), 1, + STATE(2619), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93533] = 4, + ACTIONS(5367), 1, + anon_sym_RBRACK, + ACTIONS(5399), 1, anon_sym_COMMA, - ACTIONS(5501), 1, - anon_sym_RBRACE, - STATE(2660), 1, - aux_sym_named_imports_repeat1, + STATE(2620), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95185] = 4, - ACTIONS(1206), 1, + [93547] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1702), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93557] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3134), 1, - anon_sym_RPAREN, - STATE(2687), 1, + ACTIONS(3099), 1, + anon_sym_RBRACK, + STATE(2638), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95199] = 4, - ACTIONS(1206), 1, + [93571] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3134), 1, - anon_sym_RPAREN, - STATE(2549), 1, + ACTIONS(3099), 1, + anon_sym_RBRACK, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95213] = 4, - ACTIONS(1159), 1, + [93585] = 4, + ACTIONS(5402), 1, anon_sym_COMMA, - ACTIONS(5203), 1, - anon_sym_RBRACK, - STATE(2799), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5405), 1, + anon_sym_RBRACE, + STATE(2624), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95227] = 4, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5503), 1, - anon_sym_GT, + [93599] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5407), 1, + sym_identifier, + STATE(3176), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95241] = 4, - ACTIONS(1206), 1, + [93613] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1638), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93623] = 4, + ACTIONS(2327), 1, + anon_sym_RBRACE, + ACTIONS(5409), 1, anon_sym_COMMA, - ACTIONS(5505), 1, - anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, + STATE(2613), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95255] = 2, + [93637] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1734), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95265] = 2, + [93647] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2425), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [93657] = 4, + ACTIONS(4874), 1, + sym_identifier, + ACTIONS(4876), 1, + anon_sym_LBRACK, + ACTIONS(4878), 1, + sym_private_property_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93671] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1706), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95275] = 2, + [93681] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 3, + ACTIONS(1646), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95285] = 3, - ACTIONS(5507), 1, - sym__statement_boundary, + [93691] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1644), 2, + ACTIONS(1726), 3, + sym__statement_boundary, anon_sym_else, anon_sym_while, - [95297] = 2, + [93701] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1600), 3, + ACTIONS(1650), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95307] = 4, - ACTIONS(3689), 1, + [93711] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5509), 1, + ACTIONS(5411), 1, anon_sym_RBRACE, - STATE(2840), 1, + STATE(2749), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95321] = 4, - ACTIONS(3689), 1, + [93725] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5511), 1, + ACTIONS(5413), 1, anon_sym_RBRACE, - STATE(2840), 1, + STATE(2749), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95335] = 2, + [93739] = 4, + ACTIONS(5415), 1, + sym_identifier, + ACTIONS(5417), 1, + anon_sym_of, + STATE(2224), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1604), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95345] = 2, + [93753] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(5419), 1, + anon_sym_RBRACK, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + [93767] = 3, + ACTIONS(5421), 1, sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95355] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1604), 3, - sym__statement_boundary, + ACTIONS(1540), 2, anon_sym_else, anon_sym_while, - [95365] = 2, + [93779] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1604), 3, + ACTIONS(1710), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95375] = 2, + [93789] = 4, + ACTIONS(5423), 1, + anon_sym_as, + ACTIONS(5425), 1, + anon_sym_from, + STATE(2120), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1604), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95385] = 2, + [93803] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(3101), 1, + anon_sym_RPAREN, + STATE(2648), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1822), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95395] = 4, - ACTIONS(4569), 1, - anon_sym_SEMI, - ACTIONS(5513), 1, + [93817] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - STATE(2701), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(3101), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95409] = 4, - ACTIONS(1206), 1, + [93831] = 4, + ACTIONS(5427), 1, anon_sym_COMMA, - ACTIONS(5516), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, + ACTIONS(5429), 1, + anon_sym_RBRACE, + STATE(2624), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95423] = 4, - ACTIONS(4145), 1, - anon_sym_DQUOTE, - ACTIONS(4147), 1, - anon_sym_SQUOTE, - STATE(2265), 1, - sym_string, + [93845] = 4, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5431), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95437] = 2, + [93859] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1065), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95447] = 2, + ACTIONS(2429), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [93869] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1608), 3, + ACTIONS(1021), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95457] = 2, + [93879] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(5433), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1612), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95467] = 2, + [93893] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1616), 3, + ACTIONS(1005), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95477] = 2, + [93903] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5435), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1005), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95487] = 2, + [93917] = 4, + ACTIONS(4843), 1, + sym_identifier, + ACTIONS(4845), 1, + anon_sym_LBRACK, + ACTIONS(4847), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1057), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95497] = 2, + [93931] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1706), 3, + ACTIONS(1574), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95507] = 2, + [93941] = 4, + ACTIONS(5437), 1, + anon_sym_LBRACE, + ACTIONS(5439), 1, + anon_sym_LPAREN, + STATE(520), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93955] = 4, + ACTIONS(4045), 1, + anon_sym_DQUOTE, + ACTIONS(4047), 1, + anon_sym_SQUOTE, + STATE(2198), 1, + sym_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 3, + [93969] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1690), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95517] = 2, + [93979] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5316), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1710), 3, + [93993] = 3, + ACTIONS(2728), 1, + anon_sym_in, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2785), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [94005] = 4, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5441), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94019] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1546), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95527] = 4, - ACTIONS(5075), 1, + [94029] = 4, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5518), 1, + ACTIONS(5443), 1, sym_identifier, - STATE(2926), 1, + STATE(2989), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95541] = 2, + [94043] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 3, + ACTIONS(1690), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95551] = 2, + [94053] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, + ACTIONS(1642), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95561] = 2, + [94063] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5445), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94077] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5447), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94091] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1810), 3, + ACTIONS(1520), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95571] = 4, - ACTIONS(1206), 1, + [94101] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3140), 1, + ACTIONS(3109), 1, anon_sym_RPAREN, - STATE(2721), 1, + STATE(2670), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95585] = 4, - ACTIONS(1206), 1, + [94115] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3140), 1, + ACTIONS(3109), 1, anon_sym_RPAREN, - STATE(2549), 1, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95599] = 2, + [94129] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1726), 3, + ACTIONS(1558), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95609] = 4, - ACTIONS(4165), 1, + [94139] = 4, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(5520), 1, + ACTIONS(5449), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95623] = 4, - ACTIONS(1206), 1, + [94153] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(5522), 1, + ACTIONS(5451), 1, anon_sym_RPAREN, - STATE(2549), 1, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95637] = 2, + [94167] = 4, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(5453), 1, + anon_sym_RBRACE, + STATE(2728), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1814), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95647] = 2, + [94181] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5455), 1, + anon_sym_RBRACE, + STATE(2729), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95657] = 2, + [94195] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1818), 3, + ACTIONS(1524), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95667] = 2, + [94205] = 4, + ACTIONS(5457), 1, + anon_sym_LPAREN, + ACTIONS(5459), 1, + sym__await_keyword, + STATE(31), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1624), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95677] = 4, - ACTIONS(1206), 1, + [94219] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(3088), 1, - anon_sym_RPAREN, - STATE(2731), 1, - aux_sym_array_repeat1, + ACTIONS(5455), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94233] = 4, + ACTIONS(3595), 1, + anon_sym_COMMA, + ACTIONS(5453), 1, + anon_sym_RBRACE, + STATE(2750), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95691] = 4, - ACTIONS(1206), 1, + [94247] = 3, + ACTIONS(4995), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5461), 2, anon_sym_COMMA, - ACTIONS(3088), 1, anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, + [94259] = 4, + ACTIONS(5463), 1, + anon_sym_LPAREN, + ACTIONS(5465), 1, + sym__await_keyword, + STATE(73), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95705] = 4, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5524), 1, - anon_sym_GT, + [94273] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95719] = 4, - ACTIONS(5483), 1, - sym_identifier, - ACTIONS(5485), 1, - anon_sym_of, - STATE(2389), 1, - sym__using_declarator, + ACTIONS(1562), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94283] = 4, + ACTIONS(5461), 1, + anon_sym_RPAREN, + ACTIONS(5467), 1, + anon_sym_COMMA, + STATE(2680), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95733] = 4, - ACTIONS(1159), 1, + [94297] = 4, + ACTIONS(1151), 1, anon_sym_COMMA, - ACTIONS(5037), 1, + ACTIONS(5065), 1, anon_sym_RBRACK, - STATE(2771), 1, + STATE(2735), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95747] = 4, - ACTIONS(1206), 1, + [94311] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(5526), 1, - anon_sym_RPAREN, - STATE(2549), 1, + ACTIONS(3061), 1, + anon_sym_RBRACK, + STATE(2731), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95761] = 3, - ACTIONS(5035), 1, - anon_sym_EQ, + [94325] = 3, + ACTIONS(5470), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5528), 2, + ACTIONS(5472), 2, anon_sym_COMMA, - anon_sym_RPAREN, - [95773] = 2, + anon_sym_RBRACE, + [94337] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1730), 3, + ACTIONS(1690), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95783] = 4, - ACTIONS(5528), 1, - anon_sym_RPAREN, - ACTIONS(5530), 1, + [94347] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - STATE(2734), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(3061), 1, + anon_sym_RBRACK, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95797] = 4, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(5533), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + [94361] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95811] = 4, - ACTIONS(1206), 1, + ACTIONS(1654), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94371] = 4, + ACTIONS(1151), 1, anon_sym_COMMA, - ACTIONS(3144), 1, - anon_sym_RPAREN, - STATE(2738), 1, - aux_sym_array_repeat1, + ACTIONS(5065), 1, + anon_sym_RBRACK, + STATE(2620), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95825] = 4, - ACTIONS(1206), 1, + [94385] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3144), 1, + ACTIONS(3113), 1, anon_sym_RPAREN, - STATE(2549), 1, + STATE(2692), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95839] = 4, - ACTIONS(1206), 1, + [94399] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(5535), 1, + ACTIONS(3113), 1, anon_sym_RPAREN, - STATE(2549), 1, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95853] = 2, + [94413] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1628), 3, + ACTIONS(1654), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95863] = 4, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(5537), 1, - anon_sym_RBRACE, - STATE(2844), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95877] = 4, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(5539), 1, - anon_sym_RBRACE, - STATE(2844), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95891] = 4, - ACTIONS(4165), 1, + [94423] = 4, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(5541), 1, + ACTIONS(5474), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95905] = 3, - ACTIONS(5543), 1, - anon_sym_as, + [94437] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(5476), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5546), 2, + [94451] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - anon_sym_RBRACE, - [95917] = 4, - ACTIONS(5549), 1, - anon_sym_COMMA, - ACTIONS(5551), 1, - anon_sym_RBRACE, - STATE(2895), 1, - aux_sym_export_clause_repeat1, + ACTIONS(2947), 1, + anon_sym_RBRACK, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95931] = 2, + [94465] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1576), 3, + ACTIONS(1666), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95941] = 2, + [94475] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1620), 3, + ACTIONS(1670), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95951] = 2, + [94485] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1620), 3, + ACTIONS(1654), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95961] = 2, + [94495] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1632), 3, + ACTIONS(1566), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95971] = 2, + [94505] = 4, + ACTIONS(5478), 1, + sym_identifier, + ACTIONS(5480), 1, + anon_sym_of, + STATE(2859), 1, + sym__using_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94519] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1632), 3, + ACTIONS(1690), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95981] = 4, - ACTIONS(3689), 1, + [94529] = 4, + ACTIONS(1151), 1, anon_sym_COMMA, - ACTIONS(5553), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + ACTIONS(5059), 1, + anon_sym_RBRACK, + STATE(2620), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95995] = 2, + [94543] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1620), 3, + ACTIONS(1570), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96005] = 2, + [94553] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1620), 3, + ACTIONS(1574), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96015] = 2, + [94563] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1662), 3, + ACTIONS(1654), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96025] = 2, + [94573] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1666), 3, + ACTIONS(1614), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96035] = 2, + [94583] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(3117), 1, + anon_sym_RPAREN, + STATE(2707), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94597] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(3117), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94611] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(5482), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94625] = 4, + ACTIONS(4662), 1, + sym_identifier, + ACTIONS(4664), 1, + anon_sym_LBRACK, + ACTIONS(4666), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + [94639] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5484), 1, + sym_identifier, + STATE(3212), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94653] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1674), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96045] = 2, + [94663] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1674), 3, + ACTIONS(1678), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96055] = 2, + [94673] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1734), 3, + ACTIONS(1574), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96065] = 2, + [94683] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1678), 3, + ACTIONS(3983), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [94693] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1574), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96075] = 4, - ACTIONS(3689), 1, + [94703] = 4, + ACTIONS(4991), 1, anon_sym_COMMA, - ACTIONS(5555), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + ACTIONS(4993), 1, + anon_sym_RPAREN, + STATE(2590), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96089] = 2, + [94717] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1682), 3, + ACTIONS(1754), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96099] = 2, + [94727] = 4, + ACTIONS(5486), 1, + anon_sym_COMMA, + ACTIONS(5488), 1, + anon_sym_RBRACE, + STATE(2611), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + [94741] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1574), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96109] = 2, + [94751] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5490), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94765] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5492), 1, + sym_identifier, + STATE(2960), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94779] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -152307,132 +148153,190 @@ static const uint16_t ts_small_parse_table[] = { sym__statement_boundary, anon_sym_else, anon_sym_while, - [96119] = 4, - ACTIONS(5557), 1, - anon_sym_LBRACE, - ACTIONS(5559), 1, - anon_sym_LPAREN, - STATE(556), 1, - sym_statement_block, + [94789] = 4, + ACTIONS(5350), 1, + anon_sym_COMMA, + ACTIONS(5494), 1, + anon_sym_SEMI, + STATE(2619), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96133] = 4, - ACTIONS(1206), 1, + [94803] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(3058), 1, - anon_sym_RBRACK, - STATE(2768), 1, - aux_sym_array_repeat1, + ACTIONS(5496), 1, + anon_sym_RBRACE, + STATE(2805), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96147] = 3, - ACTIONS(4143), 1, - anon_sym_DOT, + [94817] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5496), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4141), 2, - anon_sym_LPAREN, - sym_optional_chain, - [96159] = 4, - ACTIONS(3677), 1, + [94831] = 4, + ACTIONS(3595), 1, anon_sym_COMMA, - ACTIONS(5561), 1, + ACTIONS(5498), 1, anon_sym_RBRACE, - STATE(2844), 1, + STATE(2750), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96173] = 4, - ACTIONS(3677), 1, + [94845] = 4, + ACTIONS(3595), 1, anon_sym_COMMA, - ACTIONS(5563), 1, + ACTIONS(5500), 1, anon_sym_RBRACE, - STATE(2844), 1, + STATE(2750), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96187] = 4, - ACTIONS(1206), 1, + [94859] = 3, + ACTIONS(4043), 1, + anon_sym_DOT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4041), 2, + anon_sym_LPAREN, + sym_optional_chain, + [94871] = 4, + ACTIONS(3595), 1, anon_sym_COMMA, - ACTIONS(5565), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, + ACTIONS(5502), 1, + anon_sym_RBRACE, + STATE(2750), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96201] = 4, - ACTIONS(3689), 1, + [94885] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5567), 1, + ACTIONS(5504), 1, anon_sym_RBRACE, - STATE(2840), 1, + STATE(2749), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96215] = 4, - ACTIONS(5569), 1, + [94899] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1682), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94909] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(5506), 1, + anon_sym_RBRACK, + STATE(2446), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94923] = 4, + ACTIONS(5423), 1, anon_sym_as, - ACTIONS(5571), 1, + ACTIONS(5425), 1, anon_sym_from, - STATE(2231), 1, + STATE(2159), 1, sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96229] = 4, - ACTIONS(1159), 1, - anon_sym_COMMA, - ACTIONS(5573), 1, - anon_sym_RBRACK, - STATE(2799), 1, - aux_sym_array_pattern_repeat1, + [94937] = 4, + ACTIONS(5415), 1, + sym_identifier, + ACTIONS(5417), 1, + anon_sym_of, + STATE(2196), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96243] = 4, - ACTIONS(5483), 1, + [94951] = 4, + ACTIONS(5415), 1, sym_identifier, - ACTIONS(5485), 1, + ACTIONS(5417), 1, anon_sym_of, - STATE(2248), 1, + STATE(2206), 1, sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96257] = 2, + [94965] = 4, + ACTIONS(1151), 1, + anon_sym_COMMA, + ACTIONS(5508), 1, + anon_sym_RBRACK, + STATE(2620), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94979] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 3, + ACTIONS(1758), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96267] = 2, + [94989] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5510), 1, + sym_identifier, + STATE(3212), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + [95003] = 4, + ACTIONS(5415), 1, + sym_identifier, + ACTIONS(5417), 1, + anon_sym_of, + STATE(2233), 1, + sym__using_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95017] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1594), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96277] = 4, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(5575), 1, - anon_sym_RBRACE, - STATE(2853), 1, - aux_sym_object_repeat1, + [95027] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5512), 1, + sym_identifier, + STATE(3108), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96291] = 2, + [95041] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -152440,8185 +148344,7907 @@ static const uint16_t ts_small_parse_table[] = { sym__statement_boundary, anon_sym_else, anon_sym_while, - [96301] = 2, + [95051] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1738), 3, + ACTIONS(1594), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96311] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5577), 1, - sym_identifier, - STATE(2974), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96325] = 4, - ACTIONS(5483), 1, - sym_identifier, - ACTIONS(5485), 1, - anon_sym_of, - STATE(2256), 1, - sym__using_declarator, + [95061] = 3, + ACTIONS(5514), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96339] = 2, + ACTIONS(5517), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95073] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1826), 3, + ACTIONS(1662), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96349] = 2, + [95083] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1508), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96359] = 4, - ACTIONS(3689), 1, + [95093] = 4, + ACTIONS(3595), 1, anon_sym_COMMA, - ACTIONS(5575), 1, + ACTIONS(5322), 1, + anon_sym_RBRACE, + STATE(2599), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95107] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5520), 1, + sym_identifier, + STATE(2989), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95121] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5522), 1, + sym_identifier, + STATE(2892), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95135] = 4, + ACTIONS(5524), 1, + anon_sym_COMMA, + ACTIONS(5527), 1, anon_sym_RBRACE, - STATE(2840), 1, + STATE(2749), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96373] = 4, - ACTIONS(3689), 1, + [95149] = 4, + ACTIONS(5529), 1, anon_sym_COMMA, - ACTIONS(5579), 1, + ACTIONS(5532), 1, anon_sym_RBRACE, STATE(2750), 1, - aux_sym_object_repeat1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96387] = 2, + [95163] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1742), 3, + ACTIONS(1033), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96397] = 2, + [95173] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2900), 1, + anon_sym_RPAREN, + STATE(2543), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2519), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [96407] = 4, - ACTIONS(1214), 1, + [95187] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(2900), 1, anon_sym_RPAREN, - ACTIONS(5581), 1, + STATE(2446), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95201] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - STATE(2734), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(3063), 1, + anon_sym_RPAREN, + STATE(2769), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96421] = 3, - ACTIONS(5583), 1, - anon_sym_DOT, + [95215] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4141), 2, - anon_sym_LPAREN, - sym_optional_chain, - [96433] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5585), 1, - sym_identifier, - STATE(3190), 1, - sym_formal_parameters, + ACTIONS(1714), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95225] = 4, + ACTIONS(1196), 1, + anon_sym_COMMA, + ACTIONS(3063), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96447] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5587), 1, - sym_identifier, - STATE(2959), 1, - sym_formal_parameters, + [95239] = 3, + ACTIONS(5534), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96461] = 4, - ACTIONS(5589), 1, - anon_sym_COMMA, - ACTIONS(5591), 1, - anon_sym_RBRACE, - STATE(2906), 1, - aux_sym__local_export_clause_repeat1, + ACTIONS(4041), 2, + anon_sym_LPAREN, + sym_optional_chain, + [95251] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96475] = 2, + ACTIONS(1718), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95261] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3112), 3, + ACTIONS(1722), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95271] = 4, + ACTIONS(1151), 1, anon_sym_COMMA, - anon_sym_RPAREN, + ACTIONS(5236), 1, anon_sym_RBRACK, - [96485] = 3, - ACTIONS(5035), 1, - anon_sym_EQ, + STATE(2836), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5593), 2, + [95285] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, + ACTIONS(2929), 1, anon_sym_RBRACK, - [96497] = 3, - ACTIONS(5595), 1, - anon_sym_as, + STATE(2832), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5597), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96509] = 4, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(5599), 1, - anon_sym_RBRACE, - STATE(2844), 1, - aux_sym_object_pattern_repeat1, + [95299] = 4, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5536), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96523] = 4, - ACTIONS(1206), 1, + [95313] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(5601), 1, + ACTIONS(2929), 1, anon_sym_RBRACK, - STATE(2549), 1, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96537] = 2, + [95327] = 4, + ACTIONS(1151), 1, + anon_sym_COMMA, + ACTIONS(5236), 1, + anon_sym_RBRACK, + STATE(2620), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95341] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1786), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96547] = 4, - ACTIONS(1159), 1, - anon_sym_COMMA, - ACTIONS(5603), 1, - anon_sym_RBRACK, - STATE(2799), 1, - aux_sym_array_pattern_repeat1, + [95351] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96561] = 2, + ACTIONS(1496), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95361] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1790), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96571] = 4, - ACTIONS(5593), 1, - anon_sym_RBRACK, - ACTIONS(5605), 1, + [95371] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1594), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95381] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - STATE(2799), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5538), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96585] = 2, + [95395] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1013), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96595] = 2, + [95405] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96605] = 4, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(5608), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + [95415] = 4, + ACTIONS(4728), 1, + sym_identifier, + ACTIONS(4730), 1, + anon_sym_LBRACK, + ACTIONS(4732), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96619] = 2, + [95429] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1746), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96629] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(3100), 1, - anon_sym_RBRACK, - STATE(2856), 1, - aux_sym_array_repeat1, + [95439] = 4, + ACTIONS(5540), 1, + sym_identifier, + ACTIONS(5542), 1, + anon_sym_of, + STATE(2823), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96643] = 4, - ACTIONS(5428), 1, - anon_sym_COMMA, - ACTIONS(5610), 1, - anon_sym_SEMI, - STATE(2612), 1, - aux_sym_variable_declaration_repeat1, + [95453] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96657] = 2, + ACTIONS(1496), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95463] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1750), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96667] = 2, + [95473] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1754), 3, + ACTIONS(1594), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96677] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(3100), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, + [95483] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96691] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(5612), 1, - anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, + ACTIONS(1582), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95493] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96705] = 4, - ACTIONS(5428), 1, + ACTIONS(997), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95503] = 4, + ACTIONS(5544), 1, anon_sym_COMMA, - ACTIONS(5614), 1, + ACTIONS(5546), 1, + anon_sym_RBRACE, + STATE(2627), 1, + aux_sym_export_clause_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95517] = 4, + ACTIONS(4582), 1, anon_sym_SEMI, - STATE(2628), 1, + ACTIONS(5548), 1, + anon_sym_COMMA, + STATE(2781), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96719] = 2, + [95531] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1794), 3, + ACTIONS(1013), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96729] = 2, + [95541] = 4, + ACTIONS(5551), 1, + anon_sym_COMMA, + ACTIONS(5553), 1, + anon_sym_RBRACE, + STATE(2644), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96739] = 2, + [95555] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1588), 3, + ACTIONS(1578), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96749] = 2, + [95565] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5555), 1, + sym_identifier, + STATE(3043), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2523), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [96759] = 4, - ACTIONS(5616), 1, + [95579] = 4, + ACTIONS(5415), 1, sym_identifier, - ACTIONS(5618), 1, + ACTIONS(5417), 1, anon_sym_of, - STATE(2645), 1, + STATE(2331), 1, sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96773] = 4, - ACTIONS(5075), 1, + [95593] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1730), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95603] = 3, + ACTIONS(5557), 1, + anon_sym_as, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5559), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95615] = 3, + ACTIONS(5561), 1, + anon_sym_DOT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4041), 2, anon_sym_LPAREN, - ACTIONS(5620), 1, - anon_sym_COLON, - STATE(3204), 1, + sym_optional_chain, + [95627] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1512), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95637] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1738), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95647] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5563), 1, + sym_identifier, + STATE(2959), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96787] = 2, + [95661] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5565), 1, + anon_sym_RBRACE, + STATE(2650), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2527), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [96797] = 4, - ACTIONS(5622), 1, - anon_sym_LBRACE, - ACTIONS(5624), 1, + [95675] = 4, + ACTIONS(5326), 1, + anon_sym_COMMA, + ACTIONS(5567), 1, + anon_sym_SEMI, + STATE(2781), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95689] = 4, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2535), 1, - sym_statement_block, + ACTIONS(5569), 1, + sym_identifier, + STATE(3007), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96811] = 2, + [95703] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1798), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96821] = 2, + [95713] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96831] = 4, - ACTIONS(1159), 1, + [95723] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(5053), 1, - anon_sym_RBRACK, - STATE(2824), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5571), 1, + anon_sym_RPAREN, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96845] = 4, - ACTIONS(1206), 1, + [95737] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(3058), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, + ACTIONS(5573), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96859] = 4, - ACTIONS(1206), 1, + [95751] = 4, + ACTIONS(3595), 1, anon_sym_COMMA, - ACTIONS(5626), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, + ACTIONS(5575), 1, + anon_sym_RBRACE, + STATE(2750), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96873] = 4, - ACTIONS(1159), 1, + [95765] = 4, + ACTIONS(3595), 1, anon_sym_COMMA, - ACTIONS(5628), 1, - anon_sym_RBRACK, - STATE(2799), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5577), 1, + anon_sym_RBRACE, + STATE(2750), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96887] = 4, - ACTIONS(5630), 1, - anon_sym_COMMA, - ACTIONS(5633), 1, - anon_sym_RBRACE, - STATE(2825), 1, - aux_sym__local_export_clause_repeat1, + [95779] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96901] = 4, - ACTIONS(5017), 1, - sym_identifier, - ACTIONS(5019), 1, - anon_sym_LBRACK, - ACTIONS(5021), 1, - sym_private_property_identifier, + ACTIONS(1586), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95789] = 3, + ACTIONS(5579), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96915] = 2, + ACTIONS(4041), 2, + anon_sym_LPAREN, + sym_optional_chain, + [95801] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1021), 3, + ACTIONS(1658), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96925] = 2, + [95811] = 4, + ACTIONS(3649), 1, + anon_sym_COMMA, + ACTIONS(5581), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95825] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1806), 3, + ACTIONS(1686), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96935] = 2, + [95835] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1806), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96945] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(3064), 1, - anon_sym_RPAREN, - STATE(2867), 1, - aux_sym_array_repeat1, + [95845] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5583), 1, + sym_identifier, + STATE(3116), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96959] = 3, - ACTIONS(5635), 1, - anon_sym_DOT, + [95859] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4141), 2, - anon_sym_LPAREN, - sym_optional_chain, - [96971] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(3064), 1, - anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, + ACTIONS(1057), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95869] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96985] = 3, - ACTIONS(5035), 1, - anon_sym_EQ, + ACTIONS(1550), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95879] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5585), 1, + sym_identifier, + STATE(3142), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5637), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96997] = 4, - ACTIONS(1151), 1, - anon_sym_EQ, - ACTIONS(5639), 1, - anon_sym_of, - STATE(3236), 1, - sym__initializer, + [95893] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97011] = 4, - ACTIONS(1151), 1, - anon_sym_EQ, - ACTIONS(5641), 1, - anon_sym_of, - STATE(3240), 1, - sym__initializer, + ACTIONS(1496), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95903] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97025] = 4, - ACTIONS(5459), 1, + ACTIONS(1496), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95913] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5643), 1, - anon_sym_SEMI, - STATE(2900), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5565), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97039] = 4, - ACTIONS(5645), 1, - anon_sym_LPAREN, - ACTIONS(5647), 1, - sym__await_keyword, - STATE(29), 1, - sym__for_header, + [95927] = 3, + ACTIONS(5587), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97053] = 4, - ACTIONS(5075), 1, + ACTIONS(4041), 2, anon_sym_LPAREN, - ACTIONS(5649), 1, - sym_identifier, - STATE(3005), 1, - sym_formal_parameters, + sym_optional_chain, + [95939] = 4, + ACTIONS(1143), 1, + anon_sym_EQ, + ACTIONS(5589), 1, + anon_sym_of, + STATE(3119), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97067] = 2, + [95953] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1806), 3, + ACTIONS(1742), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97077] = 4, - ACTIONS(5651), 1, - anon_sym_COMMA, - ACTIONS(5654), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97091] = 2, + [95963] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1806), 3, + ACTIONS(1750), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97101] = 4, - ACTIONS(5075), 1, + [95973] = 4, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5656), 1, + ACTIONS(5591), 1, sym_identifier, - STATE(3030), 1, + STATE(3218), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97115] = 2, + [95987] = 4, + ACTIONS(1143), 1, + anon_sym_EQ, + ACTIONS(5593), 1, + anon_sym_of, + STATE(3120), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97125] = 4, - ACTIONS(5658), 1, - anon_sym_COMMA, - ACTIONS(5661), 1, - anon_sym_RBRACE, - STATE(2844), 1, - aux_sym_object_pattern_repeat1, + [96001] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97139] = 4, - ACTIONS(5075), 1, + ACTIONS(1496), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96011] = 4, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5663), 1, + ACTIONS(5595), 1, sym_identifier, - STATE(3190), 1, + STATE(2877), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97153] = 2, + [96025] = 4, + ACTIONS(5350), 1, + anon_sym_COMMA, + ACTIONS(5597), 1, + anon_sym_SEMI, + STATE(2722), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1568), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97163] = 4, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5665), 1, - anon_sym_GT, + [96039] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97177] = 2, + ACTIONS(1496), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96049] = 4, + ACTIONS(5599), 1, + anon_sym_LBRACE, + ACTIONS(5601), 1, + anon_sym_LPAREN, + STATE(2424), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3948), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [97187] = 4, - ACTIONS(5459), 1, - anon_sym_COMMA, - ACTIONS(5667), 1, - anon_sym_SEMI, - STATE(2655), 1, - aux_sym_using_declaration_repeat1, + [96063] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97201] = 2, + ACTIONS(1590), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96073] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1580), 3, + ACTIONS(1528), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97211] = 3, - ACTIONS(5669), 1, + [96083] = 3, + ACTIONS(5603), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4141), 2, + ACTIONS(4041), 2, anon_sym_LPAREN, sym_optional_chain, - [97223] = 4, - ACTIONS(3689), 1, + [96095] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5671), 1, + ACTIONS(5605), 1, anon_sym_RBRACE, - STATE(2840), 1, + STATE(2561), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97237] = 4, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(5673), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + [96109] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1496), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96119] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97251] = 4, - ACTIONS(1206), 1, + ACTIONS(989), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96129] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3181), 1, - anon_sym_RPAREN, - STATE(2661), 1, + ACTIONS(5607), 1, + anon_sym_RBRACK, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97265] = 4, - ACTIONS(5075), 1, + [96143] = 4, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5675), 1, + ACTIONS(5609), 1, sym_identifier, - STATE(3110), 1, + STATE(2918), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97279] = 4, - ACTIONS(1206), 1, + [96157] = 4, + ACTIONS(3649), 1, anon_sym_COMMA, - ACTIONS(5677), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97293] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(3181), 1, - anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, + ACTIONS(5605), 1, + anon_sym_RBRACE, + STATE(2749), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97307] = 4, - ACTIONS(5483), 1, + [96171] = 4, + ACTIONS(5003), 1, + anon_sym_LPAREN, + ACTIONS(5611), 1, sym_identifier, - ACTIONS(5485), 1, - anon_sym_of, - STATE(2282), 1, - sym__using_declarator, + STATE(2937), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97321] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5679), 1, - sym_identifier, - STATE(3157), 1, - sym_formal_parameters, + [96185] = 4, + ACTIONS(1151), 1, + anon_sym_COMMA, + ACTIONS(5613), 1, + anon_sym_RBRACK, + STATE(2620), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97335] = 2, + [96199] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 3, + ACTIONS(1698), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97345] = 2, + [96209] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 3, + ACTIONS(1634), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97355] = 2, + [96219] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97365] = 2, + ACTIONS(3979), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [96229] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1686), 3, + ACTIONS(1746), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97375] = 2, + [96239] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1698), 3, + ACTIONS(1532), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97385] = 4, - ACTIONS(1159), 1, - anon_sym_COMMA, - ACTIONS(5037), 1, - anon_sym_RBRACK, - STATE(2799), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97399] = 3, - ACTIONS(5681), 1, - anon_sym_DOT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4141), 2, - anon_sym_LPAREN, - sym_optional_chain, - [97411] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(5683), 1, - anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97425] = 4, - ACTIONS(5079), 1, - anon_sym_COMMA, - ACTIONS(5081), 1, - anon_sym_RPAREN, - STATE(2786), 1, - aux_sym_formal_parameters_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97439] = 3, - ACTIONS(2804), 1, - anon_sym_in, + [96249] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2841), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [97451] = 2, + ACTIONS(1500), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96259] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4089), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [97461] = 2, + ACTIONS(1598), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96269] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4009), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [97471] = 4, - ACTIONS(5075), 1, + ACTIONS(1602), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96279] = 4, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5685), 1, + ACTIONS(5615), 1, sym_identifier, - STATE(3241), 1, + STATE(3212), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97485] = 4, - ACTIONS(1206), 1, + [96293] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3167), 1, + ACTIONS(3075), 1, anon_sym_RBRACK, - STATE(2823), 1, + STATE(2563), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97499] = 4, - ACTIONS(3677), 1, + [96307] = 4, + ACTIONS(5326), 1, anon_sym_COMMA, - ACTIONS(5416), 1, - anon_sym_RBRACE, - STATE(2794), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(5617), 1, + anon_sym_SEMI, + STATE(2781), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97513] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(3136), 1, - anon_sym_RPAREN, - STATE(2809), 1, - aux_sym_array_repeat1, + [96321] = 4, + ACTIONS(1143), 1, + anon_sym_EQ, + ACTIONS(5619), 1, + anon_sym_of, + STATE(3119), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97527] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5687), 1, - sym_identifier, - STATE(3275), 1, - sym_formal_parameters, + [96335] = 4, + ACTIONS(5326), 1, + anon_sym_COMMA, + ACTIONS(5621), 1, + anon_sym_SEMI, + STATE(2794), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97541] = 4, - ACTIONS(1206), 1, + [96349] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3136), 1, + ACTIONS(2933), 1, anon_sym_RPAREN, - STATE(2549), 1, + STATE(2798), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97555] = 4, - ACTIONS(4826), 1, - sym_identifier, - ACTIONS(4828), 1, - anon_sym_LBRACK, - ACTIONS(4830), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97569] = 4, - ACTIONS(1206), 1, + [96363] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(3102), 1, + ACTIONS(2933), 1, anon_sym_RPAREN, - STATE(2894), 1, + STATE(2446), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97583] = 4, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(5689), 1, - anon_sym_RBRACE, - STATE(2802), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97597] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5691), 1, - anon_sym_COLON, - STATE(3204), 1, - sym_formal_parameters, + [96377] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97611] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(3102), 1, - anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, + ACTIONS(1536), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96387] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97625] = 3, - ACTIONS(5693), 1, - anon_sym_DOT, + ACTIONS(1554), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96397] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4141), 2, - anon_sym_LPAREN, - sym_optional_chain, - [97637] = 4, - ACTIONS(3689), 1, - anon_sym_COMMA, - ACTIONS(5467), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + ACTIONS(1690), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96407] = 3, + ACTIONS(4886), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97651] = 4, - ACTIONS(5075), 1, + ACTIONS(1928), 2, + anon_sym_in, + anon_sym_of, + [96419] = 4, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5695), 1, + ACTIONS(5623), 1, sym_identifier, - STATE(2954), 1, + STATE(2989), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97665] = 4, - ACTIONS(4165), 1, + [96433] = 4, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(4171), 1, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(5697), 1, + ACTIONS(5625), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97679] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5699), 1, - sym_identifier, - STATE(2971), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97693] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(3167), 1, - anon_sym_RBRACK, - STATE(2549), 1, - aux_sym_array_repeat1, + [96447] = 4, + ACTIONS(1143), 1, + anon_sym_EQ, + ACTIONS(5627), 1, + anon_sym_of, + STATE(3120), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97707] = 4, - ACTIONS(3689), 1, + [96461] = 4, + ACTIONS(5350), 1, anon_sym_COMMA, - ACTIONS(5701), 1, - anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97721] = 4, - ACTIONS(5703), 1, - anon_sym_LPAREN, - ACTIONS(5705), 1, - sym__await_keyword, - STATE(39), 1, - sym__for_header, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97735] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5707), 1, - sym_identifier, - STATE(2974), 1, - sym_formal_parameters, + ACTIONS(5629), 1, + anon_sym_SEMI, + STATE(2583), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97749] = 4, - ACTIONS(1159), 1, + [96475] = 4, + ACTIONS(1196), 1, anon_sym_COMMA, - ACTIONS(5053), 1, + ACTIONS(3075), 1, anon_sym_RBRACK, - STATE(2799), 1, - aux_sym_array_pattern_repeat1, + STATE(2446), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97763] = 4, - ACTIONS(3689), 1, + [96489] = 4, + ACTIONS(3595), 1, anon_sym_COMMA, - ACTIONS(5689), 1, + ACTIONS(5498), 1, anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + STATE(2801), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97777] = 4, - ACTIONS(1206), 1, - anon_sym_COMMA, - ACTIONS(5709), 1, - anon_sym_RPAREN, - STATE(2549), 1, - aux_sym_array_repeat1, + [96503] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3186), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97791] = 4, - ACTIONS(2507), 1, - anon_sym_RBRACE, - ACTIONS(5711), 1, - anon_sym_COMMA, - STATE(2619), 1, - aux_sym_export_clause_repeat1, + [96514] = 3, + ACTIONS(5631), 1, + anon_sym_LBRACE, + STATE(1621), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97805] = 2, + [96525] = 3, + ACTIONS(4620), 1, + anon_sym_LBRACE, + STATE(1385), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1636), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97815] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5713), 1, - sym_identifier, - STATE(2974), 1, - sym_formal_parameters, + [96536] = 3, + ACTIONS(4620), 1, + anon_sym_LBRACE, + STATE(1350), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97829] = 4, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(5715), 1, - anon_sym_RBRACE, - STATE(2844), 1, - aux_sym_object_pattern_repeat1, + [96547] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(3027), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97843] = 4, - ACTIONS(3677), 1, - anon_sym_COMMA, - ACTIONS(5420), 1, - anon_sym_RBRACE, - STATE(2844), 1, - aux_sym_object_pattern_repeat1, + [96558] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(3029), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97857] = 4, - ACTIONS(5459), 1, - anon_sym_COMMA, - ACTIONS(5717), 1, - anon_sym_SEMI, - STATE(2655), 1, - aux_sym_using_declaration_repeat1, + [96569] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97871] = 2, + ACTIONS(5635), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96578] = 3, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(5371), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1782), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97881] = 2, + [96589] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1718), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97891] = 2, + ACTIONS(3946), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96598] = 3, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5371), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1702), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97901] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5719), 1, - sym_identifier, - STATE(2932), 1, - sym_formal_parameters, + [96609] = 3, + ACTIONS(4746), 1, + anon_sym_LBRACE, + STATE(1625), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97915] = 2, + [96620] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1702), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97925] = 4, - ACTIONS(5721), 1, + ACTIONS(3946), 2, anon_sym_COMMA, - ACTIONS(5723), 1, anon_sym_RBRACE, - STATE(2825), 1, - aux_sym__local_export_clause_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97939] = 2, + [96629] = 3, + ACTIONS(4746), 1, + anon_sym_LBRACE, + STATE(1627), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97949] = 3, - ACTIONS(4985), 1, - anon_sym_EQ, + [96640] = 3, + ACTIONS(5631), 1, + anon_sym_LBRACE, + STATE(1628), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1996), 2, - anon_sym_in, - anon_sym_of, - [97961] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5725), 1, - sym_identifier, - STATE(3190), 1, - sym_formal_parameters, + [96651] = 3, + ACTIONS(5437), 1, + anon_sym_LBRACE, + STATE(571), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97975] = 2, + [96662] = 3, + ACTIONS(5631), 1, + anon_sym_LBRACE, + STATE(1633), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1702), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97985] = 2, + [96673] = 3, + ACTIONS(5637), 1, + anon_sym_LBRACE, + STATE(1380), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1702), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97995] = 4, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5727), 1, - anon_sym_GT, + [96684] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98009] = 4, - ACTIONS(3689), 1, + ACTIONS(5386), 2, anon_sym_COMMA, - ACTIONS(5579), 1, anon_sym_RBRACE, - STATE(2840), 1, - aux_sym_object_repeat1, + [96693] = 3, + ACTIONS(5631), 1, + anon_sym_LBRACE, + STATE(1641), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98023] = 2, + [96704] = 3, + ACTIONS(5631), 1, + anon_sym_LBRACE, + STATE(1642), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1722), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [98033] = 2, + [96715] = 3, + ACTIONS(4746), 1, + anon_sym_LBRACE, + STATE(1644), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [98043] = 2, + [96726] = 3, + ACTIONS(5631), 1, + anon_sym_LBRACE, + STATE(1651), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1762), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [98053] = 2, + [96737] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [98063] = 2, + ACTIONS(3946), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96746] = 3, + ACTIONS(4620), 1, + anon_sym_LBRACE, + STATE(1381), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1766), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [98073] = 2, + [96757] = 3, + ACTIONS(5437), 1, + anon_sym_LBRACE, + STATE(629), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1778), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [98083] = 4, - ACTIONS(5569), 1, - anon_sym_as, - ACTIONS(5571), 1, - anon_sym_from, - STATE(2182), 1, - sym__from_clause, + [96768] = 3, + ACTIONS(4742), 1, + anon_sym_LBRACE, + STATE(1040), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98097] = 4, - ACTIONS(5075), 1, - anon_sym_LPAREN, - ACTIONS(5729), 1, + [96779] = 3, + ACTIONS(5639), 1, sym_identifier, - STATE(3231), 1, - sym_formal_parameters, + ACTIONS(5641), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98111] = 3, - ACTIONS(5731), 1, + [96790] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(3257), 1, - sym__class_member_body, + STATE(2605), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98122] = 3, - ACTIONS(5733), 1, - anon_sym_LPAREN, - STATE(41), 1, - sym_parenthesized_expression, + [96801] = 3, + ACTIONS(5643), 1, + anon_sym_LBRACE, + STATE(1044), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98133] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3148), 1, - sym_formal_parameters, + [96812] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98144] = 3, - ACTIONS(5735), 1, + ACTIONS(5645), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96821] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(2777), 1, - sym_switch_body, + STATE(2621), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98155] = 3, - ACTIONS(5557), 1, + [96832] = 3, + ACTIONS(4803), 1, anon_sym_LBRACE, - STATE(590), 1, - sym_statement_block, + STATE(994), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98166] = 3, - ACTIONS(5557), 1, + [96843] = 3, + ACTIONS(5647), 1, anon_sym_LBRACE, - STATE(591), 1, + STATE(1000), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98177] = 3, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(5541), 1, - anon_sym_GT, + [96854] = 3, + ACTIONS(5437), 1, + anon_sym_LBRACE, + STATE(522), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98188] = 3, - ACTIONS(4785), 1, - anon_sym_LBRACE, - STATE(950), 1, - sym_class_body, + [96865] = 3, + ACTIONS(5649), 1, + sym_identifier, + ACTIONS(5651), 1, + sym_jsx_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98199] = 3, - ACTIONS(5737), 1, + [96876] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(951), 1, + STATE(2631), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98210] = 3, - ACTIONS(5733), 1, - anon_sym_LPAREN, - STATE(43), 1, - sym_parenthesized_expression, + [96887] = 3, + ACTIONS(4658), 1, + anon_sym_LBRACE, + STATE(2640), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98221] = 3, - ACTIONS(5739), 1, + [96898] = 3, + ACTIONS(4726), 1, anon_sym_LBRACE, - STATE(1791), 1, - sym_statement_block, + STATE(1821), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98232] = 3, - ACTIONS(5741), 1, + [96909] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5653), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96918] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(1108), 1, + STATE(2647), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98243] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3193), 1, - sym_formal_parameters, + [96929] = 3, + ACTIONS(5437), 1, + anon_sym_LBRACE, + STATE(609), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98254] = 3, - ACTIONS(1644), 1, - anon_sym_while, - ACTIONS(5743), 1, - sym__statement_boundary, + [96940] = 3, + ACTIONS(4658), 1, + anon_sym_LBRACE, + STATE(2649), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98265] = 3, - ACTIONS(5075), 1, + [96951] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3287), 1, + STATE(3128), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98276] = 3, - ACTIONS(5001), 1, - anon_sym_LBRACE, - STATE(592), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98287] = 4, + [96962] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5745), 1, + ACTIONS(5655), 1, anon_sym_SLASH2, - ACTIONS(5747), 1, + ACTIONS(5657), 1, sym__regex_flags_start, - [98300] = 3, - ACTIONS(5557), 1, + [96975] = 3, + ACTIONS(5659), 1, anon_sym_LBRACE, - STATE(535), 1, + STATE(1692), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98311] = 3, - ACTIONS(5001), 1, + [96986] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(631), 1, - sym_class_body, + STATE(1989), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98322] = 3, - ACTIONS(5749), 1, + [96997] = 3, + ACTIONS(5661), 1, sym_identifier, - ACTIONS(5751), 1, + ACTIONS(5663), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98333] = 3, - ACTIONS(4730), 1, + [97008] = 3, + ACTIONS(4874), 1, sym_identifier, - ACTIONS(4734), 1, + ACTIONS(4878), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98344] = 3, - ACTIONS(5075), 1, + [97019] = 3, + ACTIONS(5665), 1, anon_sym_LPAREN, - STATE(2970), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98355] = 3, - ACTIONS(5001), 1, - anon_sym_LBRACE, - STATE(665), 1, - sym_class_body, + STATE(21), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98366] = 3, - ACTIONS(5047), 1, - anon_sym_LBRACE, - STATE(1115), 1, - sym_class_body, + [97030] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98377] = 3, - ACTIONS(5075), 1, + ACTIONS(5357), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97039] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3043), 1, + STATE(2906), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98388] = 3, - ACTIONS(5753), 1, + [97050] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(1391), 1, - sym_statement_block, + STATE(1964), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98399] = 3, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5541), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, + [97061] = 4, + ACTIONS(3), 1, sym_comment, - [98410] = 3, - ACTIONS(5753), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5667), 1, + anon_sym_SLASH2, + ACTIONS(5669), 1, + sym__regex_flags_start, + [97074] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(1396), 1, - sym_statement_block, + STATE(1968), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98421] = 3, - ACTIONS(4740), 1, + [97085] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(1051), 1, - sym_class_body, + STATE(1974), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98432] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3026), 1, - sym_formal_parameters, + [97096] = 3, + ACTIONS(5671), 1, + sym_identifier, + ACTIONS(5673), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98443] = 3, - ACTIONS(4814), 1, + [97107] = 3, + ACTIONS(5647), 1, anon_sym_LBRACE, - STATE(1354), 1, - sym_class_body, + STATE(889), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98454] = 3, - ACTIONS(5755), 1, - anon_sym_LBRACE, - STATE(1081), 1, - sym_statement_block, + [97118] = 3, + ACTIONS(4662), 1, + sym_identifier, + ACTIONS(4666), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98465] = 3, - ACTIONS(5737), 1, - anon_sym_LBRACE, - STATE(979), 1, - sym_statement_block, + [97129] = 3, + ACTIONS(4906), 1, + anon_sym_LPAREN, + STATE(3182), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98476] = 3, - ACTIONS(5622), 1, + [97140] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(2704), 1, - sym_statement_block, + STATE(1975), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98487] = 2, + [97151] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5757), 2, + ACTIONS(4811), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [98496] = 2, + anon_sym_SEMI, + [97160] = 3, + ACTIONS(5675), 1, + anon_sym_COMMA, + ACTIONS(5677), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5437), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98505] = 3, - ACTIONS(5737), 1, + [97171] = 3, + ACTIONS(5647), 1, anon_sym_LBRACE, - STATE(981), 1, + STATE(916), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98516] = 3, - ACTIONS(5622), 1, + [97182] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(2705), 1, - sym_statement_block, + STATE(1976), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98527] = 3, - ACTIONS(5622), 1, - anon_sym_LBRACE, - STATE(2706), 1, - sym_statement_block, + [97193] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98538] = 3, - ACTIONS(4706), 1, - anon_sym_LBRACE, - STATE(2707), 1, - sym_class_body, + ACTIONS(4813), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [97202] = 3, + ACTIONS(1143), 1, + anon_sym_EQ, + STATE(3119), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98549] = 3, - ACTIONS(5622), 1, - anon_sym_LBRACE, - STATE(2708), 1, - sym_statement_block, + [97213] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2886), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98560] = 3, - ACTIONS(4706), 1, - anon_sym_LBRACE, - STATE(2709), 1, - sym_class_body, + [97224] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98571] = 3, - ACTIONS(4165), 1, + ACTIONS(4831), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [97233] = 3, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(5463), 1, + ACTIONS(5431), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98582] = 3, - ACTIONS(3591), 1, - anon_sym_LBRACE, - STATE(2004), 1, - sym__class_member_body, + [97244] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3160), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98593] = 3, - ACTIONS(4171), 1, + [97255] = 3, + ACTIONS(4071), 1, anon_sym_DOT, - ACTIONS(5463), 1, + ACTIONS(5431), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98604] = 3, - ACTIONS(4785), 1, + [97266] = 3, + ACTIONS(4803), 1, anon_sym_LBRACE, - STATE(985), 1, + STATE(926), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98615] = 3, - ACTIONS(4785), 1, + [97277] = 3, + ACTIONS(4803), 1, anon_sym_LBRACE, - STATE(987), 1, + STATE(929), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98626] = 3, - ACTIONS(5737), 1, + [97288] = 3, + ACTIONS(5647), 1, anon_sym_LBRACE, - STATE(988), 1, + STATE(930), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98637] = 3, - ACTIONS(5557), 1, - anon_sym_LBRACE, - STATE(670), 1, - sym_statement_block, + [97299] = 3, + ACTIONS(1143), 1, + anon_sym_EQ, + STATE(3120), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98648] = 3, - ACTIONS(5737), 1, + [97310] = 3, + ACTIONS(5647), 1, anon_sym_LBRACE, - STATE(992), 1, + STATE(935), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98659] = 3, - ACTIONS(3591), 1, - anon_sym_LBRACE, - STATE(2006), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98670] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3082), 1, - sym_formal_parameters, + [97321] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98681] = 3, - ACTIONS(5753), 1, + ACTIONS(5679), 2, anon_sym_LBRACE, - STATE(1331), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98692] = 3, - ACTIONS(5737), 1, + anon_sym_EQ_GT, + [97330] = 3, + ACTIONS(5647), 1, anon_sym_LBRACE, - STATE(1001), 1, + STATE(948), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98703] = 3, - ACTIONS(5737), 1, + [97341] = 3, + ACTIONS(5647), 1, anon_sym_LBRACE, - STATE(1002), 1, + STATE(949), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98714] = 3, - ACTIONS(4785), 1, + [97352] = 3, + ACTIONS(4803), 1, anon_sym_LBRACE, - STATE(1005), 1, + STATE(951), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98725] = 3, - ACTIONS(5737), 1, + [97363] = 3, + ACTIONS(5647), 1, anon_sym_LBRACE, - STATE(1013), 1, + STATE(958), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98736] = 3, - ACTIONS(5759), 1, + [97374] = 3, + ACTIONS(5681), 1, anon_sym_LBRACE, - STATE(110), 1, + STATE(1148), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98747] = 3, - ACTIONS(3591), 1, - anon_sym_LBRACE, - STATE(2007), 1, - sym__class_member_body, + [97385] = 3, + ACTIONS(5683), 1, + anon_sym_LPAREN, + STATE(53), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98758] = 3, - ACTIONS(3591), 1, - anon_sym_LBRACE, - STATE(2008), 1, - sym__class_member_body, + [97396] = 3, + ACTIONS(5023), 1, + sym_identifier, + ACTIONS(5685), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98769] = 3, - ACTIONS(3591), 1, + [97407] = 3, + ACTIONS(4710), 1, anon_sym_LBRACE, - STATE(2009), 1, - sym__class_member_body, + STATE(649), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98780] = 4, - ACTIONS(3), 1, + [97418] = 3, + ACTIONS(4710), 1, + anon_sym_LBRACE, + STATE(614), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [97429] = 2, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5761), 1, - anon_sym_SLASH2, - ACTIONS(5763), 1, - sym__regex_flags_start, - [98793] = 3, - ACTIONS(3591), 1, + sym_comment, + ACTIONS(4833), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [97438] = 3, + ACTIONS(4658), 1, anon_sym_LBRACE, - STATE(2010), 1, - sym__class_member_body, + STATE(2759), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98804] = 2, + [97449] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5661), 2, + ACTIONS(3968), 2, anon_sym_COMMA, anon_sym_RBRACE, - [98813] = 2, + [97458] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5765), 2, + ACTIONS(4865), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [98822] = 3, - ACTIONS(5767), 1, - sym_identifier, - ACTIONS(5769), 1, - sym_private_property_identifier, + anon_sym_SEMI, + [97467] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(3112), 1, + sym__class_member_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97478] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3114), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98833] = 3, + [97489] = 3, ACTIONS(4710), 1, - sym_identifier, - ACTIONS(4714), 1, - sym_private_property_identifier, + anon_sym_LBRACE, + STATE(545), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98844] = 2, + [97500] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5481), 2, + ACTIONS(3921), 2, anon_sym_COMMA, anon_sym_RBRACE, - [98853] = 3, - ACTIONS(5741), 1, - anon_sym_LBRACE, - STATE(1118), 1, - sym_statement_block, + [97509] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3179), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98864] = 3, - ACTIONS(5302), 1, - sym_identifier, - ACTIONS(5771), 1, - anon_sym_STAR, + [97520] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(3169), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98875] = 2, + [97531] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3170), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5654), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98884] = 2, + [97542] = 3, + ACTIONS(5643), 1, + anon_sym_LBRACE, + STATE(1052), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4045), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98893] = 3, - ACTIONS(5753), 1, + [97553] = 3, + ACTIONS(5437), 1, anon_sym_LBRACE, - STATE(1332), 1, + STATE(590), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98904] = 3, - ACTIONS(5622), 1, - anon_sym_LBRACE, - STATE(2739), 1, - sym_statement_block, + [97564] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3172), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98915] = 3, - ACTIONS(3591), 1, + [97575] = 3, + ACTIONS(5437), 1, anon_sym_LBRACE, - STATE(2011), 1, - sym__class_member_body, + STATE(608), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98926] = 3, - ACTIONS(3591), 1, - anon_sym_LBRACE, - STATE(2012), 1, - sym__class_member_body, + [97586] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3173), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98937] = 3, - ACTIONS(3591), 1, + [97597] = 3, + ACTIONS(5633), 1, anon_sym_LBRACE, - STATE(2013), 1, + STATE(3180), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98948] = 3, - ACTIONS(3591), 1, + [97608] = 3, + ACTIONS(5633), 1, anon_sym_LBRACE, - STATE(2014), 1, + STATE(2950), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98959] = 3, - ACTIONS(3591), 1, - anon_sym_LBRACE, - STATE(2015), 1, - sym__class_member_body, + [97619] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2990), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98970] = 3, - ACTIONS(3591), 1, + [97630] = 3, + ACTIONS(5637), 1, anon_sym_LBRACE, - STATE(2016), 1, - sym__class_member_body, + STATE(1319), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98981] = 3, - ACTIONS(3591), 1, + [97641] = 3, + ACTIONS(5681), 1, anon_sym_LBRACE, - STATE(2017), 1, - sym__class_member_body, + STATE(1155), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98992] = 3, - ACTIONS(3591), 1, - anon_sym_LBRACE, - STATE(2018), 1, - sym__class_member_body, + [97652] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3227), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99003] = 3, - ACTIONS(5622), 1, - anon_sym_LBRACE, - STATE(2534), 1, - sym_statement_block, + [97663] = 3, + ACTIONS(5425), 1, + anon_sym_from, + STATE(2134), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99014] = 3, - ACTIONS(5755), 1, + [97674] = 3, + ACTIONS(5637), 1, anon_sym_LBRACE, - STATE(1146), 1, + STATE(1375), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99025] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5773), 1, - anon_sym_SLASH2, - ACTIONS(5775), 1, - sym__regex_flags_start, - [99038] = 3, - ACTIONS(5557), 1, - anon_sym_LBRACE, - STATE(658), 1, - sym_statement_block, + [97685] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2866), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99049] = 2, + [97696] = 3, + ACTIONS(5425), 1, + anon_sym_from, + STATE(2118), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4045), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99058] = 3, - ACTIONS(3591), 1, - anon_sym_LBRACE, - STATE(2019), 1, - sym__class_member_body, + [97707] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2867), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99069] = 3, - ACTIONS(3591), 1, + [97718] = 3, + ACTIONS(5633), 1, anon_sym_LBRACE, - STATE(2020), 1, + STATE(2870), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99080] = 3, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(5503), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99091] = 3, - ACTIONS(3591), 1, + [97729] = 3, + ACTIONS(5633), 1, anon_sym_LBRACE, - STATE(2021), 1, + STATE(2873), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99102] = 3, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5503), 1, - anon_sym_GT, + [97740] = 3, + ACTIONS(4658), 1, + anon_sym_LBRACE, + STATE(2736), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99113] = 2, + [97751] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5777), 2, + ACTIONS(3929), 2, anon_sym_COMMA, anon_sym_RBRACE, - [99122] = 3, - ACTIONS(5755), 1, + [97760] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(2884), 1, + sym__class_member_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97771] = 3, + ACTIONS(5643), 1, anon_sym_LBRACE, - STATE(1172), 1, + STATE(1083), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99133] = 3, - ACTIONS(1151), 1, - anon_sym_EQ, - STATE(3236), 1, - sym__initializer, + [97782] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3189), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99144] = 3, - ACTIONS(5779), 1, - sym_identifier, - ACTIONS(5781), 1, - sym_private_property_identifier, + [97793] = 3, + ACTIONS(5437), 1, + anon_sym_LBRACE, + STATE(610), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99155] = 3, - ACTIONS(5783), 1, - sym_identifier, - ACTIONS(5785), 1, - sym_private_property_identifier, + [97804] = 3, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(5449), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99166] = 3, - ACTIONS(4979), 1, + [97815] = 3, + ACTIONS(5687), 1, sym_identifier, - ACTIONS(4983), 1, + ACTIONS(5689), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99177] = 3, - ACTIONS(3593), 1, - anon_sym_LPAREN, - ACTIONS(4005), 1, - anon_sym_EQ_GT, + [97826] = 3, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5449), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99188] = 3, - ACTIONS(5787), 1, - sym_identifier, - ACTIONS(5789), 1, - anon_sym_of, + [97837] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3021), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99199] = 2, + [97848] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5791), 2, + ACTIONS(3933), 2, anon_sym_COMMA, anon_sym_RBRACE, - [99208] = 3, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(5665), 1, - anon_sym_GT, + [97857] = 3, + ACTIONS(4710), 1, + anon_sym_LBRACE, + STATE(615), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99219] = 3, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5665), 1, - anon_sym_GT, + [97868] = 3, + ACTIONS(5637), 1, + anon_sym_LBRACE, + STATE(1345), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99230] = 3, - ACTIONS(4740), 1, + [97879] = 3, + ACTIONS(5691), 1, anon_sym_LBRACE, - STATE(1140), 1, - sym_class_body, + STATE(115), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99241] = 3, - ACTIONS(5557), 1, - anon_sym_LBRACE, - STATE(593), 1, - sym_statement_block, + [97890] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99252] = 3, - ACTIONS(4740), 1, - anon_sym_LBRACE, - STATE(1141), 1, - sym_class_body, + ACTIONS(3933), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97899] = 3, + ACTIONS(5683), 1, + anon_sym_LPAREN, + STATE(32), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99263] = 3, - ACTIONS(5755), 1, - anon_sym_LBRACE, - STATE(1149), 1, - sym_statement_block, + [97910] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99274] = 3, - ACTIONS(1151), 1, - anon_sym_EQ, - STATE(3240), 1, - sym__initializer, + ACTIONS(3933), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97919] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99285] = 3, - ACTIONS(5755), 1, + ACTIONS(3925), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97928] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(1171), 1, + STATE(2168), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99296] = 3, - ACTIONS(5075), 1, + [97939] = 3, + ACTIONS(5683), 1, anon_sym_LPAREN, - STATE(3286), 1, - sym_formal_parameters, + STATE(33), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99307] = 3, - ACTIONS(5793), 1, + [97950] = 3, + ACTIONS(5683), 1, anon_sym_LPAREN, - STATE(544), 1, + STATE(34), 1, sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99318] = 3, - ACTIONS(5755), 1, - anon_sym_LBRACE, - STATE(1086), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99329] = 3, - ACTIONS(5755), 1, - anon_sym_LBRACE, - STATE(1088), 1, - sym_statement_block, + [97961] = 3, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(5536), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99340] = 3, - ACTIONS(4740), 1, + [97972] = 3, + ACTIONS(4658), 1, anon_sym_LBRACE, - STATE(1090), 1, + STATE(2779), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99351] = 3, - ACTIONS(5795), 1, - sym_identifier, - ACTIONS(5797), 1, - anon_sym_STAR, + [97983] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99362] = 3, - ACTIONS(5755), 1, - anon_sym_LBRACE, - STATE(1120), 1, - sym_statement_block, + ACTIONS(3933), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97992] = 3, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5536), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99373] = 3, - ACTIONS(5557), 1, + [98003] = 3, + ACTIONS(4742), 1, anon_sym_LBRACE, - STATE(641), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99384] = 3, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(5520), 1, - anon_sym_GT, + STATE(1116), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99395] = 3, - ACTIONS(3593), 1, + [98014] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - ACTIONS(5799), 1, - anon_sym_EQ_GT, + STATE(2952), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99406] = 3, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5520), 1, - anon_sym_GT, + [98025] = 3, + ACTIONS(4742), 1, + anon_sym_LBRACE, + STATE(1124), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99417] = 3, - ACTIONS(5733), 1, - anon_sym_LPAREN, - STATE(30), 1, - sym_parenthesized_expression, + [98036] = 3, + ACTIONS(5643), 1, + anon_sym_LBRACE, + STATE(1138), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99428] = 3, - ACTIONS(5557), 1, + [98047] = 3, + ACTIONS(5637), 1, anon_sym_LBRACE, - STATE(642), 1, + STATE(1382), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99439] = 3, - ACTIONS(5622), 1, + [98058] = 3, + ACTIONS(5643), 1, anon_sym_LBRACE, - STATE(2228), 1, + STATE(1161), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99450] = 3, - ACTIONS(5801), 1, + [98069] = 3, + ACTIONS(5643), 1, anon_sym_LBRACE, - STATE(2510), 1, - sym_object, + STATE(1015), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99461] = 3, - ACTIONS(5733), 1, - anon_sym_LPAREN, - STATE(31), 1, - sym_parenthesized_expression, + [98080] = 3, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(5474), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99472] = 3, - ACTIONS(5733), 1, - anon_sym_LPAREN, - STATE(32), 1, - sym_parenthesized_expression, + [98091] = 3, + ACTIONS(5643), 1, + anon_sym_LBRACE, + STATE(1016), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99483] = 2, + [98102] = 3, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5474), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5637), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99492] = 3, - ACTIONS(5001), 1, + [98113] = 3, + ACTIONS(4742), 1, anon_sym_LBRACE, - STATE(594), 1, + STATE(1018), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99503] = 3, - ACTIONS(5803), 1, - anon_sym_COMMA, - ACTIONS(5805), 1, - anon_sym_from, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99514] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4049), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99523] = 3, - ACTIONS(5731), 1, + [98124] = 3, + ACTIONS(5633), 1, anon_sym_LBRACE, - STATE(3159), 1, + STATE(3104), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99534] = 3, - ACTIONS(4706), 1, + [98135] = 3, + ACTIONS(5643), 1, anon_sym_LBRACE, - STATE(2798), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99545] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3161), 1, - sym_formal_parameters, + STATE(1028), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99556] = 3, - ACTIONS(5622), 1, + [98146] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(2811), 1, + STATE(2842), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99567] = 2, + [98157] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4013), 2, + ACTIONS(4582), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [99576] = 3, - ACTIONS(5731), 1, + anon_sym_SEMI, + [98166] = 3, + ACTIONS(5633), 1, anon_sym_LBRACE, - STATE(3163), 1, + STATE(3105), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99587] = 3, - ACTIONS(4789), 1, + [98177] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(1235), 1, - sym_class_body, + STATE(1952), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99598] = 2, + [98188] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(3106), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5807), 2, + [98199] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - anon_sym_EQ_GT, - [99607] = 3, - ACTIONS(5809), 1, + STATE(1953), 1, + sym__class_member_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98210] = 3, + ACTIONS(5691), 1, anon_sym_LBRACE, - STATE(1237), 1, + STATE(118), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99618] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3164), 1, - sym_formal_parameters, + [98221] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99629] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3165), 1, - sym_formal_parameters, + ACTIONS(3933), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [98230] = 3, + ACTIONS(3491), 1, + anon_sym_LBRACE, + STATE(1954), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99640] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3166), 1, - sym_formal_parameters, + [98241] = 3, + ACTIONS(3491), 1, + anon_sym_LBRACE, + STATE(1956), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99651] = 3, - ACTIONS(5731), 1, + [98252] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(3167), 1, + STATE(1957), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99662] = 3, - ACTIONS(4781), 1, - anon_sym_LPAREN, - STATE(2925), 1, - sym_parenthesized_expression, + [98263] = 3, + ACTIONS(3491), 1, + anon_sym_LBRACE, + STATE(1958), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99673] = 2, + [98274] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4942), 2, + ACTIONS(3933), 2, anon_sym_COMMA, - anon_sym_SEMI, - [99682] = 3, - ACTIONS(4781), 1, - anon_sym_LPAREN, - STATE(3108), 1, - sym_parenthesized_expression, + anon_sym_RBRACE, + [98283] = 3, + ACTIONS(3491), 1, + anon_sym_LBRACE, + STATE(1959), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99693] = 2, + [98294] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4083), 2, + ACTIONS(3933), 2, anon_sym_COMMA, anon_sym_RBRACE, - [99702] = 3, - ACTIONS(5759), 1, + [98303] = 3, + ACTIONS(5691), 1, anon_sym_LBRACE, - STATE(119), 1, + STATE(113), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99713] = 3, - ACTIONS(5557), 1, + [98314] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(612), 1, - sym_statement_block, + STATE(1961), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99724] = 2, + [98325] = 3, + ACTIONS(5693), 1, + sym_identifier, + ACTIONS(5695), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5811), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [99733] = 2, + [98336] = 3, + ACTIONS(5697), 1, + sym_identifier, + ACTIONS(5699), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5528), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [99742] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [98347] = 3, + ACTIONS(5599), 1, + anon_sym_LBRACE, + STATE(2425), 1, + sym_statement_block, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5813), 1, - anon_sym_SLASH2, - ACTIONS(5815), 1, - sym__regex_flags_start, - [99755] = 3, - ACTIONS(5571), 1, - anon_sym_from, - STATE(2238), 1, - sym__from_clause, + sym_comment, + [98358] = 3, + ACTIONS(5298), 1, + anon_sym_in, + ACTIONS(5300), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99766] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3168), 1, - sym_formal_parameters, + [98369] = 3, + ACTIONS(5304), 1, + anon_sym_in, + ACTIONS(5306), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99777] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3057), 1, - sym_formal_parameters, + [98380] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(3130), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99788] = 3, - ACTIONS(5817), 1, - sym_identifier, - ACTIONS(5819), 1, - sym_private_property_identifier, + [98391] = 3, + ACTIONS(5437), 1, + anon_sym_LBRACE, + STATE(500), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99799] = 3, - ACTIONS(5571), 1, - anon_sym_from, - STATE(2226), 1, - sym__from_clause, + [98402] = 3, + ACTIONS(5599), 1, + anon_sym_LBRACE, + STATE(2782), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99810] = 3, - ACTIONS(5075), 1, + [98413] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3098), 1, + STATE(2962), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99821] = 3, - ACTIONS(4834), 1, - sym_identifier, - ACTIONS(4838), 1, - sym_private_property_identifier, + [98424] = 3, + ACTIONS(4906), 1, + anon_sym_LPAREN, + STATE(3107), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99832] = 3, - ACTIONS(5571), 1, - anon_sym_from, - STATE(2205), 1, - sym__from_clause, + [98435] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99843] = 3, - ACTIONS(5759), 1, + ACTIONS(4305), 2, + anon_sym_in, + anon_sym_of, + [98444] = 3, + ACTIONS(5659), 1, anon_sym_LBRACE, - STATE(109), 1, + STATE(1788), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99854] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(2927), 1, - sym_formal_parameters, + [98455] = 3, + ACTIONS(3491), 1, + anon_sym_LBRACE, + STATE(1965), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99865] = 2, + [98466] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4569), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [99874] = 3, - ACTIONS(5557), 1, + ACTIONS(4319), 2, + anon_sym_in, + anon_sym_of, + [98475] = 3, + ACTIONS(5701), 1, anon_sym_LBRACE, - STATE(643), 1, - sym_statement_block, + STATE(2386), 1, + sym_object, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99885] = 3, - ACTIONS(3591), 1, + [98486] = 3, + ACTIONS(4774), 1, anon_sym_LBRACE, - STATE(2039), 1, - sym__class_member_body, + STATE(1193), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99896] = 3, - ACTIONS(3597), 1, - anon_sym_EQ, - STATE(2303), 1, - sym__initializer, + [98497] = 3, + ACTIONS(5703), 1, + anon_sym_LBRACE, + STATE(1194), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99907] = 2, + [98508] = 3, + ACTIONS(3491), 1, + anon_sym_LBRACE, + STATE(1969), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4045), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99916] = 3, - ACTIONS(5075), 1, + [98519] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3223), 1, + STATE(2965), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99927] = 3, - ACTIONS(5047), 1, - anon_sym_LBRACE, - STATE(1087), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99938] = 3, - ACTIONS(5001), 1, - anon_sym_LBRACE, - STATE(647), 1, - sym_class_body, + [98530] = 3, + ACTIONS(5425), 1, + anon_sym_from, + STATE(2160), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99949] = 3, - ACTIONS(5075), 1, + [98541] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3232), 1, + STATE(3177), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99960] = 3, - ACTIONS(5821), 1, - anon_sym_LPAREN, - STATE(2235), 1, - sym_parenthesized_expression, + [98552] = 3, + ACTIONS(5425), 1, + anon_sym_from, + STATE(2162), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99971] = 3, - ACTIONS(3597), 1, - anon_sym_EQ, - STATE(2318), 1, - sym__initializer, + [98563] = 3, + ACTIONS(3491), 1, + anon_sym_LBRACE, + STATE(1970), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99982] = 3, - ACTIONS(5739), 1, + [98574] = 3, + ACTIONS(5681), 1, anon_sym_LBRACE, - STATE(1748), 1, + STATE(1149), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99993] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3252), 1, - sym_formal_parameters, + [98585] = 3, + ACTIONS(4726), 1, + anon_sym_LBRACE, + STATE(1809), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100004] = 3, - ACTIONS(5271), 1, - sym_identifier, - ACTIONS(5823), 1, - anon_sym_STAR, + [98596] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2971), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100015] = 3, - ACTIONS(5741), 1, + [98607] = 3, + ACTIONS(5659), 1, anon_sym_LBRACE, - STATE(1093), 1, + STATE(1761), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100026] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3264), 1, - sym_formal_parameters, + [98618] = 3, + ACTIONS(5705), 1, + sym_identifier, + ACTIONS(5707), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100037] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3270), 1, - sym_formal_parameters, + [98629] = 3, + ACTIONS(4843), 1, + sym_identifier, + ACTIONS(4847), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100048] = 3, - ACTIONS(5075), 1, + [98640] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3276), 1, + STATE(3127), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100059] = 3, - ACTIONS(5075), 1, + [98651] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5709), 1, + anon_sym_SLASH2, + ACTIONS(5711), 1, + sym__regex_flags_start, + [98664] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2979), 1, + STATE(3039), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100070] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(2933), 1, - sym_formal_parameters, + [98675] = 3, + ACTIONS(5220), 1, + sym_identifier, + ACTIONS(5713), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100081] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5825), 1, - anon_sym_SLASH2, - ACTIONS(5827), 1, - sym__regex_flags_start, - [100094] = 2, + [98686] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5829), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [100103] = 3, - ACTIONS(5075), 1, + ACTIONS(5532), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [98695] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3064), 1, + STATE(3144), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100114] = 3, - ACTIONS(5733), 1, + [98706] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(44), 1, - sym_parenthesized_expression, + STATE(3219), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100125] = 3, - ACTIONS(5831), 1, - anon_sym_LBRACE, - STATE(635), 1, - sym_switch_body, + [98717] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2943), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100136] = 3, - ACTIONS(5075), 1, + [98728] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2947), 1, + STATE(3055), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100147] = 3, - ACTIONS(5809), 1, + [98739] = 3, + ACTIONS(5437), 1, anon_sym_LBRACE, - STATE(1257), 1, + STATE(525), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100158] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(2949), 1, - sym_formal_parameters, + [98750] = 3, + ACTIONS(5715), 1, + sym_identifier, + ACTIONS(5717), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100169] = 3, - ACTIONS(5075), 1, + [98761] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2955), 1, + STATE(3207), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100180] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(2960), 1, - sym_formal_parameters, + [98772] = 3, + ACTIONS(4712), 1, + sym_identifier, + ACTIONS(4716), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100191] = 3, - ACTIONS(5075), 1, + [98783] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2962), 1, + STATE(2878), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100202] = 3, - ACTIONS(5075), 1, + [98794] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2965), 1, + STATE(2889), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100213] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(2972), 1, - sym_formal_parameters, + [98805] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100224] = 3, - ACTIONS(5075), 1, + ACTIONS(5527), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [98814] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2980), 1, + STATE(2897), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100235] = 3, - ACTIONS(5075), 1, + [98825] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2981), 1, + STATE(2901), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100246] = 3, - ACTIONS(5075), 1, + [98836] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2982), 1, + STATE(2907), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100257] = 3, - ACTIONS(5075), 1, + [98847] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2984), 1, + STATE(2913), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100268] = 3, - ACTIONS(5075), 1, + [98858] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2990), 1, + STATE(2915), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100279] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5833), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [100288] = 3, - ACTIONS(5075), 1, + [98869] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2994), 1, + STATE(2916), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100299] = 3, - ACTIONS(5075), 1, + [98880] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2995), 1, + STATE(2921), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100310] = 3, - ACTIONS(5075), 1, + [98891] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2996), 1, + STATE(2925), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100321] = 3, - ACTIONS(5075), 1, + [98902] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2997), 1, + STATE(2968), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100332] = 3, - ACTIONS(5075), 1, + [98913] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2998), 1, + STATE(3006), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100343] = 3, - ACTIONS(5075), 1, + [98924] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2999), 1, + STATE(3015), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100354] = 3, - ACTIONS(5075), 1, + [98935] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3000), 1, + STATE(3018), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100365] = 3, - ACTIONS(5075), 1, + [98946] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3001), 1, + STATE(3020), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100376] = 3, - ACTIONS(5075), 1, + [98957] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3002), 1, + STATE(3023), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100387] = 3, - ACTIONS(5075), 1, + [98968] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3003), 1, + STATE(3024), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100398] = 3, - ACTIONS(5075), 1, + [98979] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3009), 1, + STATE(3025), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100409] = 3, - ACTIONS(5075), 1, + [98990] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3010), 1, + STATE(3026), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100420] = 3, - ACTIONS(5075), 1, + [99001] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3012), 1, + STATE(3028), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100431] = 2, + [99012] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3031), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5593), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [100440] = 3, - ACTIONS(5622), 1, - anon_sym_LBRACE, - STATE(2756), 1, - sym_statement_block, + [99023] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3044), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100451] = 3, - ACTIONS(5753), 1, - anon_sym_LBRACE, - STATE(1348), 1, - sym_statement_block, + [99034] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3049), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100462] = 3, - ACTIONS(5835), 1, + [99045] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(55), 1, - sym__for_header, + STATE(3054), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100473] = 3, - ACTIONS(5809), 1, - anon_sym_LBRACE, - STATE(1259), 1, - sym_statement_block, + [99056] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3200), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100484] = 3, - ACTIONS(5075), 1, + [99067] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3172), 1, + STATE(3213), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100495] = 3, - ACTIONS(5075), 1, + [99078] = 3, + ACTIONS(5665), 1, anon_sym_LPAREN, - STATE(2922), 1, - sym_formal_parameters, + STATE(35), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100506] = 3, - ACTIONS(5739), 1, + [99089] = 3, + ACTIONS(5659), 1, anon_sym_LBRACE, - STATE(1736), 1, + STATE(1713), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100517] = 3, - ACTIONS(5075), 1, + [99100] = 3, + ACTIONS(3493), 1, anon_sym_LPAREN, - STATE(3147), 1, - sym_formal_parameters, + ACTIONS(3885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100528] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3173), 1, - sym_formal_parameters, + [99111] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100539] = 3, - ACTIONS(5837), 1, - sym_identifier, - ACTIONS(5839), 1, - sym_jsx_identifier, + ACTIONS(3950), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99120] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100550] = 3, - ACTIONS(5731), 1, + ACTIONS(3950), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99129] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3950), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99138] = 3, + ACTIONS(5719), 1, anon_sym_LBRACE, - STATE(3174), 1, - sym__class_member_body, + STATE(2632), 1, + sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100561] = 3, - ACTIONS(5557), 1, + [99149] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(599), 1, + STATE(2744), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100572] = 3, - ACTIONS(4165), 1, + [99160] = 3, + ACTIONS(4065), 1, anon_sym_COLON, - ACTIONS(5524), 1, + ACTIONS(5441), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100583] = 3, - ACTIONS(5075), 1, + [99171] = 3, + ACTIONS(5437), 1, + anon_sym_LBRACE, + STATE(546), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [99182] = 3, + ACTIONS(3493), 1, anon_sym_LPAREN, - STATE(3153), 1, - sym_formal_parameters, + ACTIONS(5721), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100594] = 3, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5524), 1, - anon_sym_GT, + [99193] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100605] = 3, - ACTIONS(4789), 1, + ACTIONS(3999), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99202] = 3, + ACTIONS(4987), 1, anon_sym_LBRACE, - STATE(1262), 1, + STATE(111), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100616] = 3, - ACTIONS(5731), 1, + [99213] = 3, + ACTIONS(5633), 1, anon_sym_LBRACE, - STATE(3175), 1, + STATE(2978), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100627] = 3, - ACTIONS(4789), 1, - anon_sym_LBRACE, - STATE(1264), 1, - sym_class_body, + [99224] = 3, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5441), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100638] = 3, - ACTIONS(5809), 1, + [99235] = 3, + ACTIONS(5703), 1, anon_sym_LBRACE, - STATE(1265), 1, + STATE(1208), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100649] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3160), 1, - sym_formal_parameters, + [99246] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100660] = 3, - ACTIONS(5809), 1, + ACTIONS(5723), 2, anon_sym_LBRACE, - STATE(1269), 1, - sym_statement_block, + anon_sym_EQ_GT, + [99255] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100671] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3177), 1, - sym__class_member_body, + ACTIONS(5340), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99264] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100682] = 2, + ACTIONS(4766), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [99273] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4025), 2, + ACTIONS(4776), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [100691] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3176), 1, - sym__class_member_body, + anon_sym_SEMI, + [99282] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100702] = 3, - ACTIONS(5731), 1, + ACTIONS(2770), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [99291] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5725), 1, + anon_sym_SLASH2, + ACTIONS(5727), 1, + sym__regex_flags_start, + [99304] = 3, + ACTIONS(5703), 1, anon_sym_LBRACE, - STATE(3242), 1, - sym__class_member_body, + STATE(1210), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100713] = 2, + [99315] = 3, + ACTIONS(5729), 1, + sym_identifier, + ACTIONS(5731), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100722] = 2, + [99326] = 3, + ACTIONS(4728), 1, + sym_identifier, + ACTIONS(4732), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4033), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100731] = 3, - ACTIONS(5731), 1, + [99337] = 3, + ACTIONS(5637), 1, anon_sym_LBRACE, - STATE(3246), 1, - sym__class_member_body, + STATE(1301), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100742] = 3, - ACTIONS(5731), 1, + [99348] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(3247), 1, - sym__class_member_body, + STATE(2751), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100753] = 3, - ACTIONS(5731), 1, + [99359] = 3, + ACTIONS(5659), 1, anon_sym_LBRACE, - STATE(3248), 1, - sym__class_member_body, + STATE(1693), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100764] = 2, + [99370] = 3, + ACTIONS(5683), 1, + anon_sym_LPAREN, + STATE(48), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4033), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100773] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3249), 1, - sym__class_member_body, + [99381] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100784] = 3, - ACTIONS(5075), 1, + ACTIONS(3964), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99390] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3250), 1, + STATE(2957), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100795] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3251), 1, - sym_formal_parameters, + [99401] = 3, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(5342), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100806] = 3, - ACTIONS(5075), 1, + [99412] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3255), 1, + STATE(3159), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100817] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3256), 1, - sym__class_member_body, + [99423] = 3, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5342), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100828] = 3, - ACTIONS(5731), 1, + [99434] = 3, + ACTIONS(4774), 1, anon_sym_LBRACE, - STATE(3260), 1, - sym__class_member_body, + STATE(1213), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100839] = 2, + [99445] = 3, + ACTIONS(4987), 1, + anon_sym_LBRACE, + STATE(110), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4033), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100848] = 2, + [99456] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4033), 2, + ACTIONS(5733), 2, anon_sym_COMMA, anon_sym_RBRACE, - [100857] = 2, + [99465] = 3, + ACTIONS(4774), 1, + anon_sym_LBRACE, + STATE(1215), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4033), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100866] = 2, + [99476] = 3, + ACTIONS(4658), 1, + anon_sym_LBRACE, + STATE(2668), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4017), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100875] = 3, - ACTIONS(5809), 1, + [99487] = 3, + ACTIONS(5703), 1, anon_sym_LBRACE, - STATE(1276), 1, + STATE(1216), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100886] = 3, - ACTIONS(5809), 1, + [99498] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(1277), 1, + STATE(2755), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100897] = 3, - ACTIONS(4789), 1, + [99509] = 3, + ACTIONS(5703), 1, anon_sym_LBRACE, - STATE(1279), 1, - sym_class_body, + STATE(1220), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100908] = 3, - ACTIONS(5739), 1, + [99520] = 3, + ACTIONS(1540), 1, + anon_sym_while, + ACTIONS(5735), 1, + sym__statement_boundary, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [99531] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(1859), 1, - sym_statement_block, + STATE(1978), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100919] = 3, - ACTIONS(5809), 1, + [99542] = 3, + ACTIONS(5599), 1, anon_sym_LBRACE, - STATE(1286), 1, + STATE(2679), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100930] = 3, - ACTIONS(5075), 1, + [99553] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3052), 1, + STATE(3005), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100941] = 3, - ACTIONS(5841), 1, - sym_identifier, - ACTIONS(5843), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100952] = 3, - ACTIONS(5845), 1, - sym_identifier, - ACTIONS(5847), 1, - anon_sym_of, + [99564] = 3, + ACTIONS(5703), 1, + anon_sym_LBRACE, + STATE(1226), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100963] = 3, - ACTIONS(5141), 1, - anon_sym_in, - ACTIONS(5143), 1, - anon_sym_of, + [99575] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3008), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100974] = 3, - ACTIONS(5145), 1, - anon_sym_in, - ACTIONS(5147), 1, - anon_sym_of, + [99586] = 3, + ACTIONS(5703), 1, + anon_sym_LBRACE, + STATE(1227), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100985] = 3, - ACTIONS(4764), 1, - anon_sym_LBRACE, - STATE(1801), 1, - sym_class_body, + [99597] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3010), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100996] = 3, - ACTIONS(5075), 1, + [99608] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3069), 1, + STATE(3014), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101007] = 3, - ACTIONS(5753), 1, + [99619] = 3, + ACTIONS(4774), 1, anon_sym_LBRACE, - STATE(1389), 1, - sym_statement_block, + STATE(1229), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101018] = 3, - ACTIONS(5759), 1, + [99630] = 3, + ACTIONS(5703), 1, anon_sym_LBRACE, - STATE(108), 1, + STATE(1234), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101029] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3244), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, + [99641] = 4, + ACTIONS(3), 1, sym_comment, - [101040] = 3, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5737), 1, + anon_sym_SLASH2, ACTIONS(5739), 1, - anon_sym_LBRACE, - STATE(1869), 1, - sym_statement_block, + sym__regex_flags_start, + [99654] = 3, + ACTIONS(5741), 1, + sym_identifier, + ACTIONS(5743), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101051] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3028), 1, - sym_formal_parameters, + [99665] = 3, + ACTIONS(3497), 1, + anon_sym_EQ, + STATE(2288), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101062] = 3, - ACTIONS(4814), 1, - anon_sym_LBRACE, - STATE(1336), 1, - sym_class_body, + [99676] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101073] = 3, - ACTIONS(5075), 1, + ACTIONS(3942), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99685] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3033), 1, + STATE(3058), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101084] = 3, - ACTIONS(4936), 1, + [99696] = 3, + ACTIONS(3491), 1, anon_sym_LBRACE, - STATE(1614), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101095] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3034), 1, - sym_formal_parameters, + STATE(1977), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101106] = 3, - ACTIONS(5849), 1, + [99707] = 3, + ACTIONS(5659), 1, anon_sym_LBRACE, - STATE(1616), 1, + STATE(1694), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101117] = 3, - ACTIONS(5075), 1, + [99718] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3037), 1, + STATE(2964), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101128] = 3, - ACTIONS(5075), 1, + [99729] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3191), 1, + STATE(3140), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101139] = 3, - ACTIONS(5753), 1, - anon_sym_LBRACE, - STATE(1353), 1, - sym_statement_block, + [99740] = 3, + ACTIONS(3497), 1, + anon_sym_EQ, + STATE(2292), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101150] = 3, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(5727), 1, - anon_sym_GT, + [99751] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3147), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101161] = 3, - ACTIONS(5731), 1, + [99762] = 3, + ACTIONS(4726), 1, anon_sym_LBRACE, - STATE(3068), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101172] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4870), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [101181] = 3, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5727), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101192] = 3, - ACTIONS(5851), 1, - sym_identifier, - ACTIONS(5853), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101203] = 3, - ACTIONS(4826), 1, - sym_identifier, - ACTIONS(4830), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101214] = 2, + STATE(1696), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4888), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [101223] = 3, - ACTIONS(5075), 1, + [99773] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3155), 1, + STATE(3149), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101234] = 2, + [99784] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3153), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4892), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [101243] = 3, - ACTIONS(4764), 1, + [99795] = 3, + ACTIONS(5140), 1, anon_sym_LBRACE, - STATE(1816), 1, + STATE(1141), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101254] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3178), 1, - sym_formal_parameters, + [99806] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101265] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + ACTIONS(3946), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99815] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(2987), 1, + sym__class_member_body, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5855), 1, - anon_sym_SLASH2, - ACTIONS(5857), 1, - sym__regex_flags_start, - [101278] = 3, - ACTIONS(5075), 1, + sym_comment, + [99826] = 3, + ACTIONS(5745), 1, anon_sym_LPAREN, - STATE(3179), 1, - sym_formal_parameters, + STATE(2171), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101289] = 2, + [99837] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(2991), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5029), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [101298] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3182), 1, - sym_formal_parameters, + [99848] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(2993), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101309] = 3, - ACTIONS(5557), 1, + [99859] = 3, + ACTIONS(4746), 1, anon_sym_LBRACE, - STATE(558), 1, - sym_statement_block, + STATE(1588), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101320] = 3, - ACTIONS(4764), 1, + [99870] = 3, + ACTIONS(5631), 1, anon_sym_LBRACE, - STATE(1758), 1, - sym_class_body, + STATE(1589), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101331] = 3, - ACTIONS(4814), 1, + [99881] = 3, + ACTIONS(5659), 1, anon_sym_LBRACE, - STATE(1399), 1, - sym_class_body, + STATE(1721), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101342] = 3, - ACTIONS(5859), 1, - sym_identifier, - ACTIONS(5861), 1, - sym_private_property_identifier, + [99892] = 3, + ACTIONS(5681), 1, + anon_sym_LBRACE, + STATE(1142), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101353] = 3, - ACTIONS(5017), 1, - sym_identifier, - ACTIONS(5021), 1, - sym_private_property_identifier, + [99903] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2875), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101364] = 3, - ACTIONS(5753), 1, + [99914] = 3, + ACTIONS(5437), 1, anon_sym_LBRACE, - STATE(1401), 1, + STATE(604), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101375] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(3267), 1, - sym_formal_parameters, + [99925] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101386] = 3, - ACTIONS(5075), 1, + ACTIONS(3946), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99934] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3158), 1, + STATE(2880), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101397] = 3, - ACTIONS(4814), 1, + [99945] = 3, + ACTIONS(5747), 1, anon_sym_LBRACE, - STATE(1359), 1, - sym_class_body, + STATE(582), 1, + sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101408] = 3, - ACTIONS(5863), 1, - sym_identifier, - ACTIONS(5865), 1, - sym_private_property_identifier, + [99956] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2881), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101419] = 3, - ACTIONS(4706), 1, - anon_sym_LBRACE, - STATE(2914), 1, - sym_class_body, + [99967] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2883), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101430] = 3, - ACTIONS(5308), 1, + [99978] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2975), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [99989] = 3, + ACTIONS(5633), 1, anon_sym_LBRACE, - STATE(118), 1, - sym_class_body, + STATE(3000), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101441] = 3, - ACTIONS(5075), 1, + [100000] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3274), 1, + STATE(3070), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101452] = 3, - ACTIONS(5622), 1, + [100011] = 3, + ACTIONS(5437), 1, anon_sym_LBRACE, - STATE(2916), 1, + STATE(605), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101463] = 3, - ACTIONS(5622), 1, + [100022] = 3, + ACTIONS(5437), 1, anon_sym_LBRACE, - STATE(2917), 1, + STATE(606), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101474] = 3, - ACTIONS(5075), 1, + [100033] = 3, + ACTIONS(5599), 1, + anon_sym_LBRACE, + STATE(2557), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [100044] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3279), 1, + STATE(2976), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101485] = 3, - ACTIONS(5622), 1, + [100055] = 3, + ACTIONS(5140), 1, anon_sym_LBRACE, - STATE(2918), 1, - sym_statement_block, + STATE(1151), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101496] = 3, - ACTIONS(5075), 1, + [100066] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5749), 1, + anon_sym_SLASH2, + ACTIONS(5751), 1, + sym__regex_flags_start, + [100079] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3280), 1, + STATE(2935), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101507] = 2, + [100090] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2979), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4736), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [101516] = 3, - ACTIONS(5075), 1, + [100101] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3283), 1, + STATE(2939), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101527] = 3, - ACTIONS(4706), 1, + [100112] = 3, + ACTIONS(4710), 1, anon_sym_LBRACE, - STATE(2901), 1, + STATE(607), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101538] = 2, + [100123] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(2940), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2867), 2, + [100134] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - anon_sym_COLON, - [101547] = 2, + STATE(2942), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4773), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [101556] = 3, - ACTIONS(5849), 1, + [100145] = 3, + ACTIONS(5633), 1, anon_sym_LBRACE, - STATE(1735), 1, - sym_statement_block, + STATE(2994), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101567] = 2, + [100156] = 3, + ACTIONS(5753), 1, + anon_sym_LPAREN, + STATE(505), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4037), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101576] = 3, - ACTIONS(5835), 1, - anon_sym_LPAREN, - STATE(33), 1, - sym__for_header, + [100167] = 3, + ACTIONS(5755), 1, + sym_identifier, + ACTIONS(5757), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101587] = 3, - ACTIONS(5739), 1, - anon_sym_LBRACE, - STATE(1832), 1, - sym_statement_block, + [100178] = 3, + ACTIONS(4682), 1, + sym_identifier, + ACTIONS(4686), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101598] = 3, - ACTIONS(4706), 1, + [100189] = 3, + ACTIONS(4710), 1, anon_sym_LBRACE, - STATE(2773), 1, + STATE(628), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101609] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4041), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101618] = 2, + [100200] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101627] = 2, + ACTIONS(5759), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [100209] = 3, + ACTIONS(5761), 1, + sym_identifier, + ACTIONS(5763), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101636] = 2, + [100220] = 3, + ACTIONS(5637), 1, + anon_sym_LBRACE, + STATE(1379), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101645] = 3, - ACTIONS(5731), 1, + [100231] = 3, + ACTIONS(5659), 1, anon_sym_LBRACE, - STATE(2993), 1, - sym__class_member_body, + STATE(1815), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101656] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3008), 1, - sym__class_member_body, + [100242] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101667] = 3, - ACTIONS(5622), 1, + ACTIONS(5765), 2, anon_sym_LBRACE, - STATE(2800), 1, - sym_statement_block, + anon_sym_EQ_GT, + [100251] = 3, + ACTIONS(5683), 1, + anon_sym_LPAREN, + STATE(52), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101678] = 3, - ACTIONS(5075), 1, + [100262] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2969), 1, + STATE(3030), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101689] = 3, - ACTIONS(5739), 1, + [100273] = 3, + ACTIONS(5637), 1, anon_sym_LBRACE, - STATE(1763), 1, + STATE(1309), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101700] = 3, - ACTIONS(5731), 1, + [100284] = 3, + ACTIONS(5691), 1, anon_sym_LBRACE, - STATE(3088), 1, - sym__class_member_body, + STATE(112), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101711] = 2, + [100295] = 3, + ACTIONS(5767), 1, + sym_identifier, + ACTIONS(5769), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + [100306] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5461), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [101720] = 2, + anon_sym_RPAREN, + [100315] = 3, + ACTIONS(4620), 1, + anon_sym_LBRACE, + STATE(1327), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + [100326] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5367), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [101729] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(2975), 1, - sym_formal_parameters, + anon_sym_RBRACK, + [100335] = 3, + ACTIONS(5631), 1, + anon_sym_LBRACE, + STATE(1618), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101740] = 3, - ACTIONS(5075), 1, - anon_sym_LPAREN, - STATE(2976), 1, - sym_formal_parameters, + [100346] = 3, + ACTIONS(3491), 1, + anon_sym_LBRACE, + STATE(1948), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101751] = 2, + [100357] = 3, + ACTIONS(4065), 1, + anon_sym_COLON, + ACTIONS(5625), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101760] = 3, - ACTIONS(5075), 1, + [100368] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(2978), 1, + STATE(3013), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101771] = 3, - ACTIONS(5849), 1, - anon_sym_LBRACE, - STATE(1680), 1, - sym_statement_block, + [100379] = 3, + ACTIONS(4071), 1, + anon_sym_DOT, + ACTIONS(5625), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101782] = 3, - ACTIONS(5075), 1, + [100390] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3086), 1, + STATE(2902), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101793] = 3, - ACTIONS(3591), 1, + [100401] = 3, + ACTIONS(5003), 1, + anon_sym_LPAREN, + STATE(3017), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [100412] = 3, + ACTIONS(4726), 1, anon_sym_LBRACE, - STATE(2022), 1, - sym__class_member_body, + STATE(1754), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101804] = 3, - ACTIONS(5075), 1, + [100423] = 3, + ACTIONS(5003), 1, anon_sym_LPAREN, - STATE(3143), 1, + STATE(3019), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101815] = 3, - ACTIONS(5867), 1, + [100434] = 3, + ACTIONS(5633), 1, + anon_sym_LBRACE, + STATE(3022), 1, + sym__class_member_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [100445] = 2, + ACTIONS(5771), 1, sym_identifier, - ACTIONS(5869), 1, - anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101826] = 3, - ACTIONS(5739), 1, - anon_sym_LBRACE, - STATE(1838), 1, - sym_statement_block, + [100453] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5773), 1, + sym_regex_pattern, + [100463] = 2, + ACTIONS(3069), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101837] = 3, - ACTIONS(5571), 1, + [100471] = 2, + ACTIONS(5775), 1, anon_sym_from, - STATE(2180), 1, - sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101848] = 3, - ACTIONS(4165), 1, - anon_sym_COLON, - ACTIONS(5697), 1, - anon_sym_GT, + [100479] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5777), 1, + sym_regex_pattern, + [100489] = 2, + ACTIONS(5779), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101859] = 3, - ACTIONS(3591), 1, - anon_sym_LBRACE, - STATE(2000), 1, - sym__class_member_body, + [100497] = 2, + ACTIONS(5781), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101870] = 3, - ACTIONS(4171), 1, - anon_sym_DOT, - ACTIONS(5697), 1, - anon_sym_GT, + [100505] = 2, + ACTIONS(3065), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101881] = 3, - ACTIONS(4936), 1, - anon_sym_LBRACE, - STATE(1684), 1, - sym_class_body, + [100513] = 2, + ACTIONS(5783), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101892] = 3, - ACTIONS(4936), 1, - anon_sym_LBRACE, - STATE(1686), 1, - sym_class_body, + [100521] = 2, + ACTIONS(5785), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101903] = 3, - ACTIONS(5849), 1, - anon_sym_LBRACE, - STATE(1687), 1, - sym_statement_block, + [100529] = 2, + ACTIONS(2931), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101914] = 3, - ACTIONS(5849), 1, - anon_sym_LBRACE, - STATE(1691), 1, - sym_statement_block, + [100537] = 2, + ACTIONS(5787), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101925] = 3, - ACTIONS(5741), 1, - anon_sym_LBRACE, - STATE(1107), 1, - sym_statement_block, + [100545] = 2, + ACTIONS(5789), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101936] = 2, + [100553] = 2, + ACTIONS(5789), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4400), 2, - anon_sym_in, - anon_sym_of, - [101945] = 2, + [100561] = 2, + ACTIONS(5791), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4333), 2, - anon_sym_in, - anon_sym_of, - [101954] = 3, - ACTIONS(5849), 1, - anon_sym_LBRACE, - STATE(1705), 1, - sym_statement_block, + [100569] = 2, + ACTIONS(3493), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101965] = 3, - ACTIONS(5849), 1, - anon_sym_LBRACE, - STATE(1706), 1, - sym_statement_block, + [100577] = 2, + ACTIONS(2854), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101976] = 3, - ACTIONS(4936), 1, - anon_sym_LBRACE, - STATE(1708), 1, - sym_class_body, + [100585] = 2, + ACTIONS(5793), 1, + anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101987] = 3, - ACTIONS(5001), 1, - anon_sym_LBRACE, - STATE(657), 1, - sym_class_body, + [100593] = 2, + ACTIONS(5795), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101998] = 3, - ACTIONS(5849), 1, - anon_sym_LBRACE, - STATE(1715), 1, - sym_statement_block, + [100601] = 2, + ACTIONS(3073), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102009] = 3, - ACTIONS(4764), 1, - anon_sym_LBRACE, - STATE(1842), 1, - sym_class_body, + [100609] = 2, + ACTIONS(5797), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102020] = 3, - ACTIONS(5308), 1, - anon_sym_LBRACE, - STATE(115), 1, - sym_class_body, + [100617] = 2, + ACTIONS(3079), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102031] = 3, - ACTIONS(5557), 1, - anon_sym_LBRACE, - STATE(589), 1, - sym_statement_block, + [100625] = 2, + ACTIONS(5536), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102042] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3051), 1, - sym__class_member_body, + [100633] = 2, + ACTIONS(5799), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102053] = 2, - ACTIONS(3106), 1, - anon_sym_RBRACK, + [100641] = 2, + ACTIONS(5801), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102061] = 2, - ACTIONS(3193), 1, - anon_sym_RPAREN, + [100649] = 2, + ACTIONS(3103), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102069] = 2, - ACTIONS(5501), 1, - anon_sym_RBRACE, + [100657] = 2, + ACTIONS(2904), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102077] = 2, - ACTIONS(5871), 1, - sym_regex_flags, + [100665] = 2, + ACTIONS(3885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102085] = 2, - ACTIONS(5873), 1, - anon_sym_EQ, + [100673] = 2, + ACTIONS(5342), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102093] = 2, - ACTIONS(5875), 1, - anon_sym_from, + [100681] = 2, + ACTIONS(5803), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102101] = 2, - ACTIONS(4866), 1, - anon_sym_from, + [100689] = 2, + ACTIONS(2997), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102109] = 2, - ACTIONS(2766), 1, + [100697] = 2, + ACTIONS(2664), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102117] = 2, - ACTIONS(5877), 1, - anon_sym_from, + [100705] = 2, + ACTIONS(5805), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102125] = 2, - ACTIONS(5261), 1, + [100713] = 2, + ACTIONS(5109), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102133] = 2, - ACTIONS(5879), 1, - sym_identifier, + [100721] = 2, + ACTIONS(1947), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102141] = 2, - ACTIONS(1860), 1, - sym__resource_binding_start, + [100729] = 2, + ACTIONS(5721), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102149] = 2, - ACTIONS(3429), 1, - anon_sym_in, + [100737] = 2, + ACTIONS(5807), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102157] = 3, + [100745] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5881), 1, + ACTIONS(5809), 1, sym_regex_pattern, - [102167] = 2, - ACTIONS(5883), 1, + [100755] = 2, + ACTIONS(5811), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102175] = 2, - ACTIONS(3261), 1, - anon_sym_in, + [100763] = 2, + ACTIONS(5813), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102183] = 2, - ACTIONS(2015), 1, - sym__resource_binding_start, + [100771] = 2, + ACTIONS(5815), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102191] = 2, - ACTIONS(5885), 1, + [100779] = 2, + ACTIONS(5817), 1, anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102199] = 2, - ACTIONS(5887), 1, - sym_regex_flags, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102207] = 2, - ACTIONS(3052), 1, + [100787] = 2, + ACTIONS(5819), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102215] = 2, - ACTIONS(5889), 1, - anon_sym_meta, + [100795] = 2, + ACTIONS(5821), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102223] = 2, - ACTIONS(5891), 1, - anon_sym_EQ, + [100803] = 2, + ACTIONS(5795), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102231] = 2, - ACTIONS(5893), 1, + [100811] = 2, + ACTIONS(5823), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102239] = 2, - ACTIONS(5895), 1, + [100819] = 2, + ACTIONS(5825), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102247] = 2, - ACTIONS(5897), 1, + [100827] = 2, + ACTIONS(5827), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102255] = 2, - ACTIONS(5520), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102263] = 2, - ACTIONS(5899), 1, - sym_identifier, + [100835] = 2, + ACTIONS(5829), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102271] = 2, - ACTIONS(5901), 1, - anon_sym_as, + [100843] = 2, + ACTIONS(5431), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102279] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5903), 1, - sym_regex_pattern, - [102289] = 2, - ACTIONS(3215), 1, - anon_sym_RPAREN, + [100851] = 2, + ACTIONS(5831), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102297] = 2, - ACTIONS(3050), 1, - anon_sym_COLON, + [100859] = 2, + ACTIONS(2728), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102305] = 2, - ACTIONS(5905), 1, - sym__resource_binding_continuation, + [100867] = 2, + ACTIONS(2915), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102313] = 2, - ACTIONS(3183), 1, + [100875] = 2, + ACTIONS(3081), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102321] = 3, + [100883] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5907), 1, + ACTIONS(5833), 1, anon_sym_SLASH2, - [102331] = 2, - ACTIONS(5909), 1, - anon_sym_EQ_GT, + [100893] = 2, + ACTIONS(5835), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102339] = 2, - ACTIONS(3219), 1, - anon_sym_RPAREN, + [100901] = 2, + ACTIONS(3343), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102347] = 2, - ACTIONS(5911), 1, - sym_regex_flags, + [100909] = 2, + ACTIONS(3059), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102355] = 2, - ACTIONS(3120), 1, - anon_sym_RBRACK, + [100917] = 2, + ACTIONS(5837), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102363] = 2, - ACTIONS(5889), 1, - anon_sym_target, + [100925] = 2, + ACTIONS(5839), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102371] = 2, - ACTIONS(3108), 1, - anon_sym_RPAREN, + [100933] = 2, + ACTIONS(5841), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102379] = 2, - ACTIONS(3154), 1, + [100941] = 2, + ACTIONS(5843), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102387] = 2, - ACTIONS(5913), 1, - sym__postfix_update_end, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102395] = 2, - ACTIONS(5915), 1, - anon_sym_meta, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102403] = 2, - ACTIONS(5915), 1, - anon_sym_target, + [100949] = 2, + ACTIONS(2943), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102411] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5917), 1, - anon_sym_SLASH2, - [102421] = 2, - ACTIONS(5919), 1, - anon_sym_RPAREN, + [100957] = 2, + ACTIONS(1937), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102429] = 2, - ACTIONS(3185), 1, - anon_sym_RBRACE, + [100965] = 2, + ACTIONS(5845), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102437] = 2, - ACTIONS(3142), 1, - anon_sym_RPAREN, + [100973] = 2, + ACTIONS(5847), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102445] = 3, + [100981] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5921), 1, + ACTIONS(5849), 1, sym_regex_pattern, - [102455] = 2, - ACTIONS(5923), 1, + [100991] = 2, + ACTIONS(5851), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102463] = 2, - ACTIONS(5925), 1, - anon_sym_from, + [100999] = 2, + ACTIONS(5853), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102471] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5927), 1, - anon_sym_SLASH2, - [102481] = 2, - ACTIONS(3098), 1, - anon_sym_RPAREN, + [101007] = 2, + ACTIONS(5855), 1, + sym__resource_binding_continuation, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102489] = 2, - ACTIONS(2005), 1, - sym__resource_binding_start, + [101015] = 2, + ACTIONS(5857), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102497] = 2, - ACTIONS(2533), 1, + [101023] = 2, + ACTIONS(3431), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102505] = 2, - ACTIONS(5727), 1, - anon_sym_GT, + [101031] = 2, + ACTIONS(3067), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102513] = 2, - ACTIONS(3054), 1, + [101039] = 2, + ACTIONS(2917), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102521] = 2, - ACTIONS(5929), 1, + [101047] = 2, + ACTIONS(5859), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102529] = 2, - ACTIONS(5931), 1, + [101055] = 2, + ACTIONS(5861), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102537] = 2, - ACTIONS(5933), 1, + [101063] = 2, + ACTIONS(5863), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102545] = 2, - ACTIONS(5935), 1, - anon_sym_meta, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102553] = 2, - ACTIONS(3124), 1, - anon_sym_RBRACE, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102561] = 2, - ACTIONS(5937), 1, + [101071] = 2, + ACTIONS(5865), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102569] = 2, - ACTIONS(5939), 1, + [101079] = 2, + ACTIONS(5867), 1, anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102577] = 2, - ACTIONS(3163), 1, - anon_sym_RPAREN, + [101087] = 2, + ACTIONS(5869), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102585] = 2, - ACTIONS(5941), 1, - anon_sym_RPAREN, + [101095] = 2, + ACTIONS(5492), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102593] = 2, - ACTIONS(5943), 1, - anon_sym_from, + [101103] = 2, + ACTIONS(3097), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102601] = 2, - ACTIONS(5945), 1, - anon_sym_EQ, + [101111] = 2, + ACTIONS(3133), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102609] = 3, + [101119] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5947), 1, + ACTIONS(5871), 1, anon_sym_SLASH2, - [102619] = 2, - ACTIONS(5729), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102627] = 2, - ACTIONS(3221), 1, - anon_sym_RBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102635] = 2, - ACTIONS(5949), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102643] = 2, - ACTIONS(5951), 1, - anon_sym_as, + [101129] = 2, + ACTIONS(5873), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102651] = 2, - ACTIONS(5953), 1, - anon_sym_while, + [101137] = 2, + ACTIONS(5474), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102659] = 2, - ACTIONS(5955), 1, + [101145] = 2, + ACTIONS(3071), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102667] = 2, - ACTIONS(5957), 1, - anon_sym_RBRACE, + [101153] = 2, + ACTIONS(5875), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102675] = 2, - ACTIONS(3056), 1, + [101161] = 2, + ACTIONS(3135), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102683] = 2, - ACTIONS(5959), 1, - sym_identifier, + [101169] = 2, + ACTIONS(5877), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102691] = 2, - ACTIONS(5961), 1, - sym__postfix_update_end, - ACTIONS(5), 2, - sym_html_comment, + [101177] = 3, + ACTIONS(3), 1, sym_comment, - [102699] = 3, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5879), 1, + anon_sym_SLASH2, + [101187] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5963), 1, + ACTIONS(5881), 1, sym_regex_pattern, - [102709] = 2, - ACTIONS(5965), 1, + [101197] = 2, + ACTIONS(5883), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102717] = 2, - ACTIONS(3207), 1, - anon_sym_RBRACK, + [101205] = 2, + ACTIONS(5885), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102725] = 2, - ACTIONS(2239), 1, - anon_sym_in, - ACTIONS(5), 2, - sym_html_comment, + [101213] = 3, + ACTIONS(3), 1, sym_comment, - [102733] = 2, - ACTIONS(3187), 1, - anon_sym_RPAREN, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - [102741] = 2, - ACTIONS(5967), 1, - anon_sym_function, + ACTIONS(5887), 1, + anon_sym_SLASH2, + [101223] = 2, + ACTIONS(5875), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102749] = 2, - ACTIONS(5969), 1, - sym__postfix_update_end, + [101231] = 2, + ACTIONS(3105), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102757] = 2, - ACTIONS(3148), 1, - anon_sym_RPAREN, + [101239] = 2, + ACTIONS(5488), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102765] = 2, - ACTIONS(1810), 1, - anon_sym_while, + [101247] = 2, + ACTIONS(5889), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102773] = 2, - ACTIONS(5971), 1, + [101255] = 2, + ACTIONS(5891), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102781] = 2, - ACTIONS(5973), 1, - anon_sym_EQ_GT, + [101263] = 2, + ACTIONS(3107), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102789] = 2, - ACTIONS(5975), 1, + [101271] = 2, + ACTIONS(5893), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102797] = 2, - ACTIONS(5977), 1, - anon_sym_EQ, + [101279] = 2, + ACTIONS(5895), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102805] = 2, - ACTIONS(5503), 1, - anon_sym_GT, + [101287] = 2, + ACTIONS(5897), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102813] = 2, - ACTIONS(3461), 1, - anon_sym_in, + [101295] = 2, + ACTIONS(3115), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102821] = 2, - ACTIONS(5935), 1, + [101303] = 2, + ACTIONS(5895), 1, anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102829] = 2, - ACTIONS(5979), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102837] = 2, - ACTIONS(5455), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102845] = 2, - ACTIONS(5981), 1, - anon_sym_EQ, + [101311] = 2, + ACTIONS(5512), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102853] = 2, - ACTIONS(5983), 1, - anon_sym_function, + [101319] = 2, + ACTIONS(5441), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102861] = 3, + [101327] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5985), 1, + ACTIONS(5899), 1, anon_sym_SLASH2, - [102871] = 2, - ACTIONS(5987), 1, - anon_sym_COLON, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102879] = 2, - ACTIONS(5989), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102887] = 2, - ACTIONS(5991), 1, - anon_sym_EQ, + [101337] = 2, + ACTIONS(5901), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102895] = 2, - ACTIONS(3150), 1, + [101345] = 2, + ACTIONS(5903), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102903] = 2, - ACTIONS(5993), 1, - anon_sym_meta, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102911] = 2, - ACTIONS(5993), 1, - anon_sym_target, + [101353] = 2, + ACTIONS(3089), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102919] = 2, - ACTIONS(3152), 1, - anon_sym_RPAREN, + [101361] = 2, + ACTIONS(5905), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102927] = 2, - ACTIONS(3082), 1, - anon_sym_SEMI, + [101369] = 2, + ACTIONS(5907), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102935] = 2, - ACTIONS(2930), 1, - anon_sym_in, + [101377] = 2, + ACTIONS(3083), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102943] = 2, - ACTIONS(3593), 1, - anon_sym_LPAREN, + [101385] = 2, + ACTIONS(5909), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102951] = 3, + [101393] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5995), 1, + ACTIONS(5911), 1, sym_regex_pattern, - [102961] = 2, - ACTIONS(5997), 1, + [101403] = 2, + ACTIONS(5913), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102969] = 2, - ACTIONS(5999), 1, - anon_sym_RPAREN, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102977] = 2, - ACTIONS(5805), 1, - anon_sym_from, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102985] = 2, - ACTIONS(3078), 1, - anon_sym_RPAREN, + [101411] = 2, + ACTIONS(2179), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102993] = 2, - ACTIONS(5457), 1, + [101419] = 2, + ACTIONS(5627), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103001] = 2, - ACTIONS(6001), 1, - anon_sym_EQ, + [101427] = 2, + ACTIONS(5371), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103009] = 2, - ACTIONS(6003), 1, - anon_sym_from, + [101435] = 2, + ACTIONS(2457), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103017] = 2, - ACTIONS(4985), 1, - anon_sym_EQ, + [101443] = 2, + ACTIONS(2906), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103025] = 2, - ACTIONS(6005), 1, - anon_sym_EQ_GT, + [101451] = 2, + ACTIONS(5915), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103033] = 2, - ACTIONS(6007), 1, + [101459] = 2, + ACTIONS(5917), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103041] = 2, - ACTIONS(6009), 1, + [101467] = 2, + ACTIONS(5919), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103049] = 2, - ACTIONS(2804), 1, - anon_sym_in, + [101475] = 2, + ACTIONS(5921), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103057] = 2, - ACTIONS(3118), 1, - anon_sym_RBRACK, + [101483] = 2, + ACTIONS(5923), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103065] = 2, - ACTIONS(6011), 1, - sym__resource_binding_continuation, + [101491] = 2, + ACTIONS(5449), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103073] = 2, - ACTIONS(3090), 1, - anon_sym_RBRACK, + [101499] = 2, + ACTIONS(1792), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103081] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(6013), 1, - sym_regex_pattern, - [103091] = 2, - ACTIONS(6015), 1, - anon_sym_EQ_GT, + [101507] = 2, + ACTIONS(5925), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103099] = 2, - ACTIONS(3205), 1, - anon_sym_SEMI, + [101515] = 2, + ACTIONS(5927), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103107] = 2, - ACTIONS(6017), 1, - anon_sym_from, + [101523] = 2, + ACTIONS(5589), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103115] = 3, + [101531] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(6019), 1, + ACTIONS(5929), 1, anon_sym_SLASH2, - [103125] = 2, - ACTIONS(6021), 1, - anon_sym_from, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [103133] = 2, - ACTIONS(5524), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [103141] = 2, - ACTIONS(6023), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [103149] = 2, - ACTIONS(3066), 1, - anon_sym_RBRACK, + [101541] = 2, + ACTIONS(1508), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103157] = 2, - ACTIONS(6025), 1, - anon_sym_meta, + [101549] = 2, + ACTIONS(5931), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103165] = 2, - ACTIONS(3138), 1, + [101557] = 2, + ACTIONS(2939), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103173] = 2, - ACTIONS(6027), 1, - anon_sym_meta, + [101565] = 2, + ACTIONS(3119), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103181] = 2, - ACTIONS(6029), 1, - sym__postfix_update_end, + [101573] = 2, + ACTIONS(5933), 1, + sym__resource_binding_continuation, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103189] = 2, - ACTIONS(3126), 1, + [101581] = 2, + ACTIONS(5935), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103197] = 2, - ACTIONS(6031), 1, + [101589] = 2, + ACTIONS(5937), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103205] = 2, - ACTIONS(6033), 1, + [101597] = 2, + ACTIONS(5939), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103213] = 2, - ACTIONS(6035), 1, + [101605] = 2, + ACTIONS(5941), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103221] = 2, - ACTIONS(6037), 1, + [101613] = 2, + ACTIONS(5943), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103229] = 2, - ACTIONS(5639), 1, - anon_sym_of, + [101621] = 2, + ACTIONS(5945), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103237] = 2, - ACTIONS(6039), 1, - sym_identifier, + [101629] = 2, + ACTIONS(3021), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103245] = 2, - ACTIONS(5641), 1, - anon_sym_of, + [101637] = 2, + ACTIONS(2894), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103253] = 2, - ACTIONS(3161), 1, - anon_sym_RBRACE, + [101645] = 2, + ACTIONS(3175), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103261] = 2, - ACTIONS(6041), 1, - sym_regex_flags, + [101653] = 2, + ACTIONS(5947), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103269] = 2, - ACTIONS(6025), 1, - anon_sym_target, + [101661] = 2, + ACTIONS(5949), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103277] = 2, - ACTIONS(6043), 1, + [101669] = 2, + ACTIONS(5951), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103285] = 2, - ACTIONS(5665), 1, - anon_sym_GT, + [101677] = 2, + ACTIONS(5953), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103293] = 2, - ACTIONS(6045), 1, + [101685] = 2, + ACTIONS(5955), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103301] = 2, - ACTIONS(6047), 1, + [101693] = 2, + ACTIONS(5957), 1, anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103309] = 2, - ACTIONS(5432), 1, - sym_identifier, + [101701] = 2, + ACTIONS(5593), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103317] = 2, - ACTIONS(1959), 1, + [101709] = 2, + ACTIONS(1887), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103325] = 2, - ACTIONS(6049), 1, + [101717] = 2, + ACTIONS(5959), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103333] = 2, - ACTIONS(6051), 1, - sym__postfix_update_end, + [101725] = 2, + ACTIONS(5953), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103341] = 2, - ACTIONS(6053), 1, - sym_identifier, + [101733] = 2, + ACTIONS(2908), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103349] = 2, - ACTIONS(3104), 1, - anon_sym_RBRACK, + [101741] = 2, + ACTIONS(5961), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103357] = 2, - ACTIONS(3165), 1, - anon_sym_RPAREN, + [101749] = 2, + ACTIONS(5963), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103365] = 2, - ACTIONS(6055), 1, - anon_sym_while, + [101757] = 2, + ACTIONS(5677), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103373] = 2, - ACTIONS(6057), 1, + [101765] = 2, + ACTIONS(5965), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103381] = 2, - ACTIONS(6027), 1, - anon_sym_target, + [101773] = 2, + ACTIONS(3121), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103389] = 2, - ACTIONS(6059), 1, + [101781] = 2, + ACTIONS(5967), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103397] = 2, - ACTIONS(6061), 1, + [101789] = 2, + ACTIONS(5969), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103405] = 2, - ACTIONS(5697), 1, - anon_sym_GT, + [101797] = 2, + ACTIONS(5971), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103413] = 2, - ACTIONS(5463), 1, - anon_sym_GT, + [101805] = 2, + ACTIONS(4827), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103421] = 2, - ACTIONS(6063), 1, + [101813] = 2, + ACTIONS(5973), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103429] = 2, - ACTIONS(6065), 1, - ts_builtin_sym_end, + [101821] = 2, + ACTIONS(3141), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103437] = 2, - ACTIONS(5541), 1, - anon_sym_GT, + [101829] = 2, + ACTIONS(1682), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103445] = 2, - ACTIONS(6067), 1, - sym_regex_flags, + [101837] = 2, + ACTIONS(5923), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103453] = 2, - ACTIONS(3175), 1, - anon_sym_RPAREN, + [101845] = 2, + ACTIONS(5975), 1, + ts_builtin_sym_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103461] = 2, - ACTIONS(6069), 1, - anon_sym_EQ_GT, + [101853] = 2, + ACTIONS(4886), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103469] = 2, - ACTIONS(3146), 1, - anon_sym_RBRACK, + [101861] = 2, + ACTIONS(3143), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103477] = 2, - ACTIONS(6071), 1, - anon_sym_RPAREN, + [101869] = 2, + ACTIONS(2935), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103485] = 2, - ACTIONS(6073), 1, - sym_regex_flags, + [101877] = 2, + ACTIONS(3123), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103493] = 2, - ACTIONS(6075), 1, - anon_sym_RPAREN, + [101885] = 2, + ACTIONS(5977), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103501] = 2, - ACTIONS(6077), 1, - anon_sym_EQ_GT, + [101893] = 2, + ACTIONS(5979), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103509] = 2, - ACTIONS(6079), 1, - anon_sym_EQ_GT, + [101901] = 2, + ACTIONS(5981), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103517] = 2, - ACTIONS(2964), 1, - anon_sym_in, + [101909] = 2, + ACTIONS(2937), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103525] = 2, - ACTIONS(4005), 1, - anon_sym_EQ_GT, + [101917] = 2, + ACTIONS(5983), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103533] = 2, - ACTIONS(6081), 1, - sym__postfix_update_end, + [101925] = 2, + ACTIONS(5985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103541] = 2, - ACTIONS(6083), 1, + [101933] = 2, + ACTIONS(2927), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103549] = 2, - ACTIONS(3092), 1, - anon_sym_RBRACK, + [101941] = 2, + ACTIONS(5625), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103557] = 2, - ACTIONS(6085), 1, + [101949] = 2, + ACTIONS(5987), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103565] = 2, - ACTIONS(1718), 1, - anon_sym_while, + [101957] = 2, + ACTIONS(3091), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103573] = 2, - ACTIONS(3068), 1, - anon_sym_RBRACK, + [101965] = 2, + ACTIONS(5619), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103581] = 2, - ACTIONS(6087), 1, - anon_sym_COLON, + [101973] = 2, + ACTIONS(5989), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103589] = 2, - ACTIONS(6089), 1, - anon_sym_using, + [101981] = 2, + ACTIONS(2902), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103597] = 2, - ACTIONS(5799), 1, - anon_sym_EQ_GT, + [101989] = 2, + ACTIONS(3111), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103605] = 2, - ACTIONS(6091), 1, - anon_sym_RPAREN, + [101997] = 2, + ACTIONS(5991), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, }; static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(694)] = 0, - [SMALL_STATE(695)] = 71, - [SMALL_STATE(696)] = 160, - [SMALL_STATE(697)] = 249, - [SMALL_STATE(698)] = 338, - [SMALL_STATE(699)] = 427, - [SMALL_STATE(700)] = 520, - [SMALL_STATE(701)] = 608, - [SMALL_STATE(702)] = 696, - [SMALL_STATE(703)] = 783, - [SMALL_STATE(704)] = 870, - [SMALL_STATE(705)] = 957, - [SMALL_STATE(706)] = 1044, - [SMALL_STATE(707)] = 1112, - [SMALL_STATE(708)] = 1180, - [SMALL_STATE(709)] = 1268, - [SMALL_STATE(710)] = 1336, - [SMALL_STATE(711)] = 1420, - [SMALL_STATE(712)] = 1488, - [SMALL_STATE(713)] = 1572, - [SMALL_STATE(714)] = 1640, - [SMALL_STATE(715)] = 1724, - [SMALL_STATE(716)] = 1792, - [SMALL_STATE(717)] = 1860, - [SMALL_STATE(718)] = 1928, - [SMALL_STATE(719)] = 2012, - [SMALL_STATE(720)] = 2080, - [SMALL_STATE(721)] = 2148, - [SMALL_STATE(722)] = 2216, - [SMALL_STATE(723)] = 2284, - [SMALL_STATE(724)] = 2352, - [SMALL_STATE(725)] = 2420, - [SMALL_STATE(726)] = 2488, - [SMALL_STATE(727)] = 2556, - [SMALL_STATE(728)] = 2624, - [SMALL_STATE(729)] = 2697, - [SMALL_STATE(730)] = 2764, - [SMALL_STATE(731)] = 2835, - [SMALL_STATE(732)] = 2908, - [SMALL_STATE(733)] = 2981, - [SMALL_STATE(734)] = 3054, - [SMALL_STATE(735)] = 3127, - [SMALL_STATE(736)] = 3200, - [SMALL_STATE(737)] = 3267, - [SMALL_STATE(738)] = 3334, - [SMALL_STATE(739)] = 3401, - [SMALL_STATE(740)] = 3468, - [SMALL_STATE(741)] = 3535, - [SMALL_STATE(742)] = 3602, - [SMALL_STATE(743)] = 3674, - [SMALL_STATE(744)] = 3746, - [SMALL_STATE(745)] = 3818, - [SMALL_STATE(746)] = 3890, - [SMALL_STATE(747)] = 3962, - [SMALL_STATE(748)] = 4038, - [SMALL_STATE(749)] = 4108, - [SMALL_STATE(750)] = 4180, - [SMALL_STATE(751)] = 4252, - [SMALL_STATE(752)] = 4318, - [SMALL_STATE(753)] = 4394, - [SMALL_STATE(754)] = 4464, - [SMALL_STATE(755)] = 4530, - [SMALL_STATE(756)] = 4602, - [SMALL_STATE(757)] = 4668, - [SMALL_STATE(758)] = 4740, - [SMALL_STATE(759)] = 4806, - [SMALL_STATE(760)] = 4878, - [SMALL_STATE(761)] = 4950, - [SMALL_STATE(762)] = 5016, - [SMALL_STATE(763)] = 5082, - [SMALL_STATE(764)] = 5154, - [SMALL_STATE(765)] = 5220, - [SMALL_STATE(766)] = 5293, - [SMALL_STATE(767)] = 5364, - [SMALL_STATE(768)] = 5429, - [SMALL_STATE(769)] = 5498, - [SMALL_STATE(770)] = 5563, - [SMALL_STATE(771)] = 5636, - [SMALL_STATE(772)] = 5709, - [SMALL_STATE(773)] = 5782, - [SMALL_STATE(774)] = 5853, - [SMALL_STATE(775)] = 5922, - [SMALL_STATE(776)] = 5993, - [SMALL_STATE(777)] = 6058, - [SMALL_STATE(778)] = 6129, - [SMALL_STATE(779)] = 6200, - [SMALL_STATE(780)] = 6265, - [SMALL_STATE(781)] = 6348, - [SMALL_STATE(782)] = 6413, - [SMALL_STATE(783)] = 6486, - [SMALL_STATE(784)] = 6557, - [SMALL_STATE(785)] = 6630, - [SMALL_STATE(786)] = 6695, - [SMALL_STATE(787)] = 6764, - [SMALL_STATE(788)] = 6829, - [SMALL_STATE(789)] = 6901, - [SMALL_STATE(790)] = 6965, - [SMALL_STATE(791)] = 7033, - [SMALL_STATE(792)] = 7105, - [SMALL_STATE(793)] = 7169, - [SMALL_STATE(794)] = 7233, - [SMALL_STATE(795)] = 7301, - [SMALL_STATE(796)] = 7365, - [SMALL_STATE(797)] = 7443, - [SMALL_STATE(798)] = 7507, - [SMALL_STATE(799)] = 7571, - [SMALL_STATE(800)] = 7635, - [SMALL_STATE(801)] = 7706, - [SMALL_STATE(802)] = 7777, - [SMALL_STATE(803)] = 7848, - [SMALL_STATE(804)] = 7919, - [SMALL_STATE(805)] = 7990, - [SMALL_STATE(806)] = 8061, - [SMALL_STATE(807)] = 8132, - [SMALL_STATE(808)] = 8203, - [SMALL_STATE(809)] = 8274, - [SMALL_STATE(810)] = 8346, - [SMALL_STATE(811)] = 8414, - [SMALL_STATE(812)] = 8486, - [SMALL_STATE(813)] = 8558, - [SMALL_STATE(814)] = 8632, - [SMALL_STATE(815)] = 8702, - [SMALL_STATE(816)] = 8772, - [SMALL_STATE(817)] = 8842, - [SMALL_STATE(818)] = 8910, - [SMALL_STATE(819)] = 8978, - [SMALL_STATE(820)] = 9047, - [SMALL_STATE(821)] = 9116, - [SMALL_STATE(822)] = 9183, - [SMALL_STATE(823)] = 9252, - [SMALL_STATE(824)] = 9319, - [SMALL_STATE(825)] = 9386, - [SMALL_STATE(826)] = 9453, - [SMALL_STATE(827)] = 9520, - [SMALL_STATE(828)] = 9587, - [SMALL_STATE(829)] = 9654, - [SMALL_STATE(830)] = 9721, - [SMALL_STATE(831)] = 9788, - [SMALL_STATE(832)] = 9859, - [SMALL_STATE(833)] = 9930, - [SMALL_STATE(834)] = 10001, - [SMALL_STATE(835)] = 10068, - [SMALL_STATE(836)] = 10137, - [SMALL_STATE(837)] = 10204, - [SMALL_STATE(838)] = 10271, - [SMALL_STATE(839)] = 10338, - [SMALL_STATE(840)] = 10407, - [SMALL_STATE(841)] = 10467, - [SMALL_STATE(842)] = 10537, - [SMALL_STATE(843)] = 10597, - [SMALL_STATE(844)] = 10661, - [SMALL_STATE(845)] = 10727, - [SMALL_STATE(846)] = 10793, - [SMALL_STATE(847)] = 10859, - [SMALL_STATE(848)] = 10919, - [SMALL_STATE(849)] = 10987, - [SMALL_STATE(850)] = 11053, - [SMALL_STATE(851)] = 11119, - [SMALL_STATE(852)] = 11185, - [SMALL_STATE(853)] = 11245, - [SMALL_STATE(854)] = 11309, - [SMALL_STATE(855)] = 11369, - [SMALL_STATE(856)] = 11435, - [SMALL_STATE(857)] = 11501, - [SMALL_STATE(858)] = 11567, - [SMALL_STATE(859)] = 11631, - [SMALL_STATE(860)] = 11691, - [SMALL_STATE(861)] = 11757, - [SMALL_STATE(862)] = 11823, - [SMALL_STATE(863)] = 11883, - [SMALL_STATE(864)] = 11949, - [SMALL_STATE(865)] = 12019, - [SMALL_STATE(866)] = 12089, - [SMALL_STATE(867)] = 12148, - [SMALL_STATE(868)] = 12207, - [SMALL_STATE(869)] = 12266, - [SMALL_STATE(870)] = 12329, - [SMALL_STATE(871)] = 12396, - [SMALL_STATE(872)] = 12455, - [SMALL_STATE(873)] = 12514, - [SMALL_STATE(874)] = 12573, - [SMALL_STATE(875)] = 12636, - [SMALL_STATE(876)] = 12699, - [SMALL_STATE(877)] = 12758, - [SMALL_STATE(878)] = 12825, - [SMALL_STATE(879)] = 12894, - [SMALL_STATE(880)] = 12949, - [SMALL_STATE(881)] = 13005, - [SMALL_STATE(882)] = 13069, - [SMALL_STATE(883)] = 13125, - [SMALL_STATE(884)] = 13181, - [SMALL_STATE(885)] = 13237, - [SMALL_STATE(886)] = 13293, - [SMALL_STATE(887)] = 13349, - [SMALL_STATE(888)] = 13411, - [SMALL_STATE(889)] = 13475, - [SMALL_STATE(890)] = 13531, - [SMALL_STATE(891)] = 13597, - [SMALL_STATE(892)] = 13653, - [SMALL_STATE(893)] = 13709, - [SMALL_STATE(894)] = 13765, - [SMALL_STATE(895)] = 13821, - [SMALL_STATE(896)] = 13877, - [SMALL_STATE(897)] = 13933, - [SMALL_STATE(898)] = 13987, - [SMALL_STATE(899)] = 14043, - [SMALL_STATE(900)] = 14105, - [SMALL_STATE(901)] = 14159, - [SMALL_STATE(902)] = 14215, - [SMALL_STATE(903)] = 14271, - [SMALL_STATE(904)] = 14327, - [SMALL_STATE(905)] = 14383, - [SMALL_STATE(906)] = 14439, - [SMALL_STATE(907)] = 14495, - [SMALL_STATE(908)] = 14551, - [SMALL_STATE(909)] = 14607, - [SMALL_STATE(910)] = 14661, - [SMALL_STATE(911)] = 14717, - [SMALL_STATE(912)] = 14773, - [SMALL_STATE(913)] = 14825, - [SMALL_STATE(914)] = 14876, - [SMALL_STATE(915)] = 14927, - [SMALL_STATE(916)] = 15024, - [SMALL_STATE(917)] = 15077, - [SMALL_STATE(918)] = 15174, - [SMALL_STATE(919)] = 15227, - [SMALL_STATE(920)] = 15280, - [SMALL_STATE(921)] = 15333, - [SMALL_STATE(922)] = 15386, - [SMALL_STATE(923)] = 15437, - [SMALL_STATE(924)] = 15492, - [SMALL_STATE(925)] = 15545, - [SMALL_STATE(926)] = 15596, - [SMALL_STATE(927)] = 15647, - [SMALL_STATE(928)] = 15698, - [SMALL_STATE(929)] = 15795, - [SMALL_STATE(930)] = 15892, - [SMALL_STATE(931)] = 15989, - [SMALL_STATE(932)] = 16086, - [SMALL_STATE(933)] = 16137, - [SMALL_STATE(934)] = 16234, - [SMALL_STATE(935)] = 16331, - [SMALL_STATE(936)] = 16382, - [SMALL_STATE(937)] = 16435, - [SMALL_STATE(938)] = 16530, - [SMALL_STATE(939)] = 16581, - [SMALL_STATE(940)] = 16634, - [SMALL_STATE(941)] = 16687, - [SMALL_STATE(942)] = 16740, - [SMALL_STATE(943)] = 16793, - [SMALL_STATE(944)] = 16846, - [SMALL_STATE(945)] = 16897, - [SMALL_STATE(946)] = 16994, - [SMALL_STATE(947)] = 17055, - [SMALL_STATE(948)] = 17106, - [SMALL_STATE(949)] = 17201, - [SMALL_STATE(950)] = 17252, - [SMALL_STATE(951)] = 17303, - [SMALL_STATE(952)] = 17354, - [SMALL_STATE(953)] = 17405, - [SMALL_STATE(954)] = 17456, - [SMALL_STATE(955)] = 17521, - [SMALL_STATE(956)] = 17616, - [SMALL_STATE(957)] = 17667, - [SMALL_STATE(958)] = 17718, - [SMALL_STATE(959)] = 17769, - [SMALL_STATE(960)] = 17864, - [SMALL_STATE(961)] = 17939, - [SMALL_STATE(962)] = 18004, - [SMALL_STATE(963)] = 18091, - [SMALL_STATE(964)] = 18180, - [SMALL_STATE(965)] = 18251, - [SMALL_STATE(966)] = 18334, - [SMALL_STATE(967)] = 18419, - [SMALL_STATE(968)] = 18506, - [SMALL_STATE(969)] = 18575, - [SMALL_STATE(970)] = 18640, - [SMALL_STATE(971)] = 18719, - [SMALL_STATE(972)] = 18810, - [SMALL_STATE(973)] = 18861, - [SMALL_STATE(974)] = 18912, - [SMALL_STATE(975)] = 19007, - [SMALL_STATE(976)] = 19058, - [SMALL_STATE(977)] = 19109, - [SMALL_STATE(978)] = 19160, - [SMALL_STATE(979)] = 19211, - [SMALL_STATE(980)] = 19262, - [SMALL_STATE(981)] = 19313, - [SMALL_STATE(982)] = 19364, - [SMALL_STATE(983)] = 19415, - [SMALL_STATE(984)] = 19476, - [SMALL_STATE(985)] = 19527, - [SMALL_STATE(986)] = 19578, - [SMALL_STATE(987)] = 19629, - [SMALL_STATE(988)] = 19680, - [SMALL_STATE(989)] = 19731, - [SMALL_STATE(990)] = 19782, - [SMALL_STATE(991)] = 19833, - [SMALL_STATE(992)] = 19884, - [SMALL_STATE(993)] = 19935, - [SMALL_STATE(994)] = 19986, - [SMALL_STATE(995)] = 20037, - [SMALL_STATE(996)] = 20088, - [SMALL_STATE(997)] = 20139, - [SMALL_STATE(998)] = 20234, - [SMALL_STATE(999)] = 20285, - [SMALL_STATE(1000)] = 20336, - [SMALL_STATE(1001)] = 20387, - [SMALL_STATE(1002)] = 20438, - [SMALL_STATE(1003)] = 20489, - [SMALL_STATE(1004)] = 20540, - [SMALL_STATE(1005)] = 20601, - [SMALL_STATE(1006)] = 20652, - [SMALL_STATE(1007)] = 20703, - [SMALL_STATE(1008)] = 20754, - [SMALL_STATE(1009)] = 20805, - [SMALL_STATE(1010)] = 20856, - [SMALL_STATE(1011)] = 20907, - [SMALL_STATE(1012)] = 20960, - [SMALL_STATE(1013)] = 21011, - [SMALL_STATE(1014)] = 21062, - [SMALL_STATE(1015)] = 21113, - [SMALL_STATE(1016)] = 21164, - [SMALL_STATE(1017)] = 21215, - [SMALL_STATE(1018)] = 21266, - [SMALL_STATE(1019)] = 21317, - [SMALL_STATE(1020)] = 21368, - [SMALL_STATE(1021)] = 21419, - [SMALL_STATE(1022)] = 21470, - [SMALL_STATE(1023)] = 21521, - [SMALL_STATE(1024)] = 21572, - [SMALL_STATE(1025)] = 21623, - [SMALL_STATE(1026)] = 21674, - [SMALL_STATE(1027)] = 21725, - [SMALL_STATE(1028)] = 21776, - [SMALL_STATE(1029)] = 21837, - [SMALL_STATE(1030)] = 21934, - [SMALL_STATE(1031)] = 21995, - [SMALL_STATE(1032)] = 22046, - [SMALL_STATE(1033)] = 22097, - [SMALL_STATE(1034)] = 22148, - [SMALL_STATE(1035)] = 22199, - [SMALL_STATE(1036)] = 22250, - [SMALL_STATE(1037)] = 22347, - [SMALL_STATE(1038)] = 22444, - [SMALL_STATE(1039)] = 22495, - [SMALL_STATE(1040)] = 22546, - [SMALL_STATE(1041)] = 22597, - [SMALL_STATE(1042)] = 22691, - [SMALL_STATE(1043)] = 22741, - [SMALL_STATE(1044)] = 22791, - [SMALL_STATE(1045)] = 22853, - [SMALL_STATE(1046)] = 22949, - [SMALL_STATE(1047)] = 22999, - [SMALL_STATE(1048)] = 23051, - [SMALL_STATE(1049)] = 23101, - [SMALL_STATE(1050)] = 23155, - [SMALL_STATE(1051)] = 23251, - [SMALL_STATE(1052)] = 23301, - [SMALL_STATE(1053)] = 23351, - [SMALL_STATE(1054)] = 23401, - [SMALL_STATE(1055)] = 23451, - [SMALL_STATE(1056)] = 23505, - [SMALL_STATE(1057)] = 23559, - [SMALL_STATE(1058)] = 23611, - [SMALL_STATE(1059)] = 23707, - [SMALL_STATE(1060)] = 23761, - [SMALL_STATE(1061)] = 23857, - [SMALL_STATE(1062)] = 23911, - [SMALL_STATE(1063)] = 23961, - [SMALL_STATE(1064)] = 24011, - [SMALL_STATE(1065)] = 24105, - [SMALL_STATE(1066)] = 24157, - [SMALL_STATE(1067)] = 24207, - [SMALL_STATE(1068)] = 24257, - [SMALL_STATE(1069)] = 24311, - [SMALL_STATE(1070)] = 24407, - [SMALL_STATE(1071)] = 24461, - [SMALL_STATE(1072)] = 24557, - [SMALL_STATE(1073)] = 24611, - [SMALL_STATE(1074)] = 24707, - [SMALL_STATE(1075)] = 24761, - [SMALL_STATE(1076)] = 24815, - [SMALL_STATE(1077)] = 24869, - [SMALL_STATE(1078)] = 24919, - [SMALL_STATE(1079)] = 24969, - [SMALL_STATE(1080)] = 25023, - [SMALL_STATE(1081)] = 25077, - [SMALL_STATE(1082)] = 25127, - [SMALL_STATE(1083)] = 25185, - [SMALL_STATE(1084)] = 25235, - [SMALL_STATE(1085)] = 25319, - [SMALL_STATE(1086)] = 25369, - [SMALL_STATE(1087)] = 25419, - [SMALL_STATE(1088)] = 25471, - [SMALL_STATE(1089)] = 25521, - [SMALL_STATE(1090)] = 25571, - [SMALL_STATE(1091)] = 25621, - [SMALL_STATE(1092)] = 25671, - [SMALL_STATE(1093)] = 25731, - [SMALL_STATE(1094)] = 25783, - [SMALL_STATE(1095)] = 25869, - [SMALL_STATE(1096)] = 25919, - [SMALL_STATE(1097)] = 25987, - [SMALL_STATE(1098)] = 26051, - [SMALL_STATE(1099)] = 26105, - [SMALL_STATE(1100)] = 26201, - [SMALL_STATE(1101)] = 26253, - [SMALL_STATE(1102)] = 26303, - [SMALL_STATE(1103)] = 26381, - [SMALL_STATE(1104)] = 26471, - [SMALL_STATE(1105)] = 26521, - [SMALL_STATE(1106)] = 26615, - [SMALL_STATE(1107)] = 26665, - [SMALL_STATE(1108)] = 26717, - [SMALL_STATE(1109)] = 26769, - [SMALL_STATE(1110)] = 26819, - [SMALL_STATE(1111)] = 26869, - [SMALL_STATE(1112)] = 26923, - [SMALL_STATE(1113)] = 27019, - [SMALL_STATE(1114)] = 27069, - [SMALL_STATE(1115)] = 27119, - [SMALL_STATE(1116)] = 27171, - [SMALL_STATE(1117)] = 27221, - [SMALL_STATE(1118)] = 27271, - [SMALL_STATE(1119)] = 27323, - [SMALL_STATE(1120)] = 27373, - [SMALL_STATE(1121)] = 27423, - [SMALL_STATE(1122)] = 27517, - [SMALL_STATE(1123)] = 27567, - [SMALL_STATE(1124)] = 27617, - [SMALL_STATE(1125)] = 27667, - [SMALL_STATE(1126)] = 27717, - [SMALL_STATE(1127)] = 27767, - [SMALL_STATE(1128)] = 27821, - [SMALL_STATE(1129)] = 27871, - [SMALL_STATE(1130)] = 27925, - [SMALL_STATE(1131)] = 27979, - [SMALL_STATE(1132)] = 28029, - [SMALL_STATE(1133)] = 28079, - [SMALL_STATE(1134)] = 28129, - [SMALL_STATE(1135)] = 28179, - [SMALL_STATE(1136)] = 28229, - [SMALL_STATE(1137)] = 28279, - [SMALL_STATE(1138)] = 28329, - [SMALL_STATE(1139)] = 28383, - [SMALL_STATE(1140)] = 28433, - [SMALL_STATE(1141)] = 28483, - [SMALL_STATE(1142)] = 28533, - [SMALL_STATE(1143)] = 28595, - [SMALL_STATE(1144)] = 28645, - [SMALL_STATE(1145)] = 28695, - [SMALL_STATE(1146)] = 28749, - [SMALL_STATE(1147)] = 28799, - [SMALL_STATE(1148)] = 28849, - [SMALL_STATE(1149)] = 28901, - [SMALL_STATE(1150)] = 28951, - [SMALL_STATE(1151)] = 29003, - [SMALL_STATE(1152)] = 29085, - [SMALL_STATE(1153)] = 29135, - [SMALL_STATE(1154)] = 29185, - [SMALL_STATE(1155)] = 29239, - [SMALL_STATE(1156)] = 29289, - [SMALL_STATE(1157)] = 29349, - [SMALL_STATE(1158)] = 29399, - [SMALL_STATE(1159)] = 29453, - [SMALL_STATE(1160)] = 29503, - [SMALL_STATE(1161)] = 29553, - [SMALL_STATE(1162)] = 29603, - [SMALL_STATE(1163)] = 29653, - [SMALL_STATE(1164)] = 29703, - [SMALL_STATE(1165)] = 29763, - [SMALL_STATE(1166)] = 29813, - [SMALL_STATE(1167)] = 29863, - [SMALL_STATE(1168)] = 29913, - [SMALL_STATE(1169)] = 29963, - [SMALL_STATE(1170)] = 30013, - [SMALL_STATE(1171)] = 30063, - [SMALL_STATE(1172)] = 30113, - [SMALL_STATE(1173)] = 30163, - [SMALL_STATE(1174)] = 30215, - [SMALL_STATE(1175)] = 30273, - [SMALL_STATE(1176)] = 30323, - [SMALL_STATE(1177)] = 30417, - [SMALL_STATE(1178)] = 30467, - [SMALL_STATE(1179)] = 30517, - [SMALL_STATE(1180)] = 30569, - [SMALL_STATE(1181)] = 30619, - [SMALL_STATE(1182)] = 30673, - [SMALL_STATE(1183)] = 30723, - [SMALL_STATE(1184)] = 30817, - [SMALL_STATE(1185)] = 30891, - [SMALL_STATE(1186)] = 30941, - [SMALL_STATE(1187)] = 30995, - [SMALL_STATE(1188)] = 31045, - [SMALL_STATE(1189)] = 31141, - [SMALL_STATE(1190)] = 31195, - [SMALL_STATE(1191)] = 31291, - [SMALL_STATE(1192)] = 31345, - [SMALL_STATE(1193)] = 31441, - [SMALL_STATE(1194)] = 31491, - [SMALL_STATE(1195)] = 31541, - [SMALL_STATE(1196)] = 31591, - [SMALL_STATE(1197)] = 31641, - [SMALL_STATE(1198)] = 31695, - [SMALL_STATE(1199)] = 31745, - [SMALL_STATE(1200)] = 31809, - [SMALL_STATE(1201)] = 31873, - [SMALL_STATE(1202)] = 31959, - [SMALL_STATE(1203)] = 32047, - [SMALL_STATE(1204)] = 32097, - [SMALL_STATE(1205)] = 32147, - [SMALL_STATE(1206)] = 32217, - [SMALL_STATE(1207)] = 32267, - [SMALL_STATE(1208)] = 32336, - [SMALL_STATE(1209)] = 32385, - [SMALL_STATE(1210)] = 32434, - [SMALL_STATE(1211)] = 32485, - [SMALL_STATE(1212)] = 32534, - [SMALL_STATE(1213)] = 32583, - [SMALL_STATE(1214)] = 32634, - [SMALL_STATE(1215)] = 32685, - [SMALL_STATE(1216)] = 32736, - [SMALL_STATE(1217)] = 32787, - [SMALL_STATE(1218)] = 32836, - [SMALL_STATE(1219)] = 32885, - [SMALL_STATE(1220)] = 32934, - [SMALL_STATE(1221)] = 32983, - [SMALL_STATE(1222)] = 33032, - [SMALL_STATE(1223)] = 33081, - [SMALL_STATE(1224)] = 33130, - [SMALL_STATE(1225)] = 33179, - [SMALL_STATE(1226)] = 33228, - [SMALL_STATE(1227)] = 33277, - [SMALL_STATE(1228)] = 33326, - [SMALL_STATE(1229)] = 33375, - [SMALL_STATE(1230)] = 33424, - [SMALL_STATE(1231)] = 33473, - [SMALL_STATE(1232)] = 33522, - [SMALL_STATE(1233)] = 33577, - [SMALL_STATE(1234)] = 33626, - [SMALL_STATE(1235)] = 33675, - [SMALL_STATE(1236)] = 33724, - [SMALL_STATE(1237)] = 33775, - [SMALL_STATE(1238)] = 33824, - [SMALL_STATE(1239)] = 33873, - [SMALL_STATE(1240)] = 33922, - [SMALL_STATE(1241)] = 33971, - [SMALL_STATE(1242)] = 34020, - [SMALL_STATE(1243)] = 34069, - [SMALL_STATE(1244)] = 34120, - [SMALL_STATE(1245)] = 34169, - [SMALL_STATE(1246)] = 34218, - [SMALL_STATE(1247)] = 34269, - [SMALL_STATE(1248)] = 34320, - [SMALL_STATE(1249)] = 34371, - [SMALL_STATE(1250)] = 34422, - [SMALL_STATE(1251)] = 34473, - [SMALL_STATE(1252)] = 34522, - [SMALL_STATE(1253)] = 34571, - [SMALL_STATE(1254)] = 34620, - [SMALL_STATE(1255)] = 34669, - [SMALL_STATE(1256)] = 34718, - [SMALL_STATE(1257)] = 34767, - [SMALL_STATE(1258)] = 34816, - [SMALL_STATE(1259)] = 34865, - [SMALL_STATE(1260)] = 34914, - [SMALL_STATE(1261)] = 34963, - [SMALL_STATE(1262)] = 35012, - [SMALL_STATE(1263)] = 35061, - [SMALL_STATE(1264)] = 35110, - [SMALL_STATE(1265)] = 35159, - [SMALL_STATE(1266)] = 35208, - [SMALL_STATE(1267)] = 35257, - [SMALL_STATE(1268)] = 35306, - [SMALL_STATE(1269)] = 35355, - [SMALL_STATE(1270)] = 35404, - [SMALL_STATE(1271)] = 35453, - [SMALL_STATE(1272)] = 35546, - [SMALL_STATE(1273)] = 35595, - [SMALL_STATE(1274)] = 35644, - [SMALL_STATE(1275)] = 35693, - [SMALL_STATE(1276)] = 35742, - [SMALL_STATE(1277)] = 35791, - [SMALL_STATE(1278)] = 35840, - [SMALL_STATE(1279)] = 35889, - [SMALL_STATE(1280)] = 35938, - [SMALL_STATE(1281)] = 35987, - [SMALL_STATE(1282)] = 36036, - [SMALL_STATE(1283)] = 36085, - [SMALL_STATE(1284)] = 36134, - [SMALL_STATE(1285)] = 36183, - [SMALL_STATE(1286)] = 36232, - [SMALL_STATE(1287)] = 36281, - [SMALL_STATE(1288)] = 36330, - [SMALL_STATE(1289)] = 36379, - [SMALL_STATE(1290)] = 36428, - [SMALL_STATE(1291)] = 36477, - [SMALL_STATE(1292)] = 36528, - [SMALL_STATE(1293)] = 36577, - [SMALL_STATE(1294)] = 36628, - [SMALL_STATE(1295)] = 36677, - [SMALL_STATE(1296)] = 36726, - [SMALL_STATE(1297)] = 36777, - [SMALL_STATE(1298)] = 36826, - [SMALL_STATE(1299)] = 36875, - [SMALL_STATE(1300)] = 36924, - [SMALL_STATE(1301)] = 36973, - [SMALL_STATE(1302)] = 37022, - [SMALL_STATE(1303)] = 37071, - [SMALL_STATE(1304)] = 37120, - [SMALL_STATE(1305)] = 37169, - [SMALL_STATE(1306)] = 37218, - [SMALL_STATE(1307)] = 37267, - [SMALL_STATE(1308)] = 37360, - [SMALL_STATE(1309)] = 37453, - [SMALL_STATE(1310)] = 37546, - [SMALL_STATE(1311)] = 37619, - [SMALL_STATE(1312)] = 37682, - [SMALL_STATE(1313)] = 37767, - [SMALL_STATE(1314)] = 37854, - [SMALL_STATE(1315)] = 37935, - [SMALL_STATE(1316)] = 38018, - [SMALL_STATE(1317)] = 38103, - [SMALL_STATE(1318)] = 38170, - [SMALL_STATE(1319)] = 38233, - [SMALL_STATE(1320)] = 38310, - [SMALL_STATE(1321)] = 38399, - [SMALL_STATE(1322)] = 38492, - [SMALL_STATE(1323)] = 38585, - [SMALL_STATE(1324)] = 38634, - [SMALL_STATE(1325)] = 38693, - [SMALL_STATE(1326)] = 38748, - [SMALL_STATE(1327)] = 38803, - [SMALL_STATE(1328)] = 38852, - [SMALL_STATE(1329)] = 38901, - [SMALL_STATE(1330)] = 38950, - [SMALL_STATE(1331)] = 38999, - [SMALL_STATE(1332)] = 39047, - [SMALL_STATE(1333)] = 39095, - [SMALL_STATE(1334)] = 39143, - [SMALL_STATE(1335)] = 39191, - [SMALL_STATE(1336)] = 39239, - [SMALL_STATE(1337)] = 39287, - [SMALL_STATE(1338)] = 39335, - [SMALL_STATE(1339)] = 39383, - [SMALL_STATE(1340)] = 39431, - [SMALL_STATE(1341)] = 39479, - [SMALL_STATE(1342)] = 39527, - [SMALL_STATE(1343)] = 39575, - [SMALL_STATE(1344)] = 39623, - [SMALL_STATE(1345)] = 39671, - [SMALL_STATE(1346)] = 39763, - [SMALL_STATE(1347)] = 39811, - [SMALL_STATE(1348)] = 39859, - [SMALL_STATE(1349)] = 39907, - [SMALL_STATE(1350)] = 39955, - [SMALL_STATE(1351)] = 40003, - [SMALL_STATE(1352)] = 40051, - [SMALL_STATE(1353)] = 40099, - [SMALL_STATE(1354)] = 40147, - [SMALL_STATE(1355)] = 40195, - [SMALL_STATE(1356)] = 40287, - [SMALL_STATE(1357)] = 40339, - [SMALL_STATE(1358)] = 40387, - [SMALL_STATE(1359)] = 40435, - [SMALL_STATE(1360)] = 40483, - [SMALL_STATE(1361)] = 40531, - [SMALL_STATE(1362)] = 40579, - [SMALL_STATE(1363)] = 40671, - [SMALL_STATE(1364)] = 40719, - [SMALL_STATE(1365)] = 40791, - [SMALL_STATE(1366)] = 40839, - [SMALL_STATE(1367)] = 40935, - [SMALL_STATE(1368)] = 40997, - [SMALL_STATE(1369)] = 41081, - [SMALL_STATE(1370)] = 41167, - [SMALL_STATE(1371)] = 41235, - [SMALL_STATE(1372)] = 41315, - [SMALL_STATE(1373)] = 41397, - [SMALL_STATE(1374)] = 41481, - [SMALL_STATE(1375)] = 41547, - [SMALL_STATE(1376)] = 41609, - [SMALL_STATE(1377)] = 41685, - [SMALL_STATE(1378)] = 41773, - [SMALL_STATE(1379)] = 41821, - [SMALL_STATE(1380)] = 41869, - [SMALL_STATE(1381)] = 41917, - [SMALL_STATE(1382)] = 41965, - [SMALL_STATE(1383)] = 42057, - [SMALL_STATE(1384)] = 42153, - [SMALL_STATE(1385)] = 42201, - [SMALL_STATE(1386)] = 42249, - [SMALL_STATE(1387)] = 42341, - [SMALL_STATE(1388)] = 42389, - [SMALL_STATE(1389)] = 42437, - [SMALL_STATE(1390)] = 42485, - [SMALL_STATE(1391)] = 42543, - [SMALL_STATE(1392)] = 42591, - [SMALL_STATE(1393)] = 42683, - [SMALL_STATE(1394)] = 42731, - [SMALL_STATE(1395)] = 42779, - [SMALL_STATE(1396)] = 42827, - [SMALL_STATE(1397)] = 42875, - [SMALL_STATE(1398)] = 42923, - [SMALL_STATE(1399)] = 42971, - [SMALL_STATE(1400)] = 43019, - [SMALL_STATE(1401)] = 43115, - [SMALL_STATE(1402)] = 43163, - [SMALL_STATE(1403)] = 43211, - [SMALL_STATE(1404)] = 43303, - [SMALL_STATE(1405)] = 43399, - [SMALL_STATE(1406)] = 43495, - [SMALL_STATE(1407)] = 43543, - [SMALL_STATE(1408)] = 43591, - [SMALL_STATE(1409)] = 43639, - [SMALL_STATE(1410)] = 43687, - [SMALL_STATE(1411)] = 43735, - [SMALL_STATE(1412)] = 43795, - [SMALL_STATE(1413)] = 43891, - [SMALL_STATE(1414)] = 43939, - [SMALL_STATE(1415)] = 43987, - [SMALL_STATE(1416)] = 44083, - [SMALL_STATE(1417)] = 44131, - [SMALL_STATE(1418)] = 44183, - [SMALL_STATE(1419)] = 44279, - [SMALL_STATE(1420)] = 44375, - [SMALL_STATE(1421)] = 44423, - [SMALL_STATE(1422)] = 44471, - [SMALL_STATE(1423)] = 44519, - [SMALL_STATE(1424)] = 44567, - [SMALL_STATE(1425)] = 44615, - [SMALL_STATE(1426)] = 44663, - [SMALL_STATE(1427)] = 44711, - [SMALL_STATE(1428)] = 44759, - [SMALL_STATE(1429)] = 44807, - [SMALL_STATE(1430)] = 44855, - [SMALL_STATE(1431)] = 44902, - [SMALL_STATE(1432)] = 44949, - [SMALL_STATE(1433)] = 44996, - [SMALL_STATE(1434)] = 45047, - [SMALL_STATE(1435)] = 45094, - [SMALL_STATE(1436)] = 45145, - [SMALL_STATE(1437)] = 45236, - [SMALL_STATE(1438)] = 45283, - [SMALL_STATE(1439)] = 45330, - [SMALL_STATE(1440)] = 45381, - [SMALL_STATE(1441)] = 45472, - [SMALL_STATE(1442)] = 45519, - [SMALL_STATE(1443)] = 45566, - [SMALL_STATE(1444)] = 45626, - [SMALL_STATE(1445)] = 45674, - [SMALL_STATE(1446)] = 45764, - [SMALL_STATE(1447)] = 45860, - [SMALL_STATE(1448)] = 45950, - [SMALL_STATE(1449)] = 46040, - [SMALL_STATE(1450)] = 46092, - [SMALL_STATE(1451)] = 46188, - [SMALL_STATE(1452)] = 46240, - [SMALL_STATE(1453)] = 46292, - [SMALL_STATE(1454)] = 46382, - [SMALL_STATE(1455)] = 46473, - [SMALL_STATE(1456)] = 46564, - [SMALL_STATE(1457)] = 46613, - [SMALL_STATE(1458)] = 46704, - [SMALL_STATE(1459)] = 46753, - [SMALL_STATE(1460)] = 46802, - [SMALL_STATE(1461)] = 46893, - [SMALL_STATE(1462)] = 46942, - [SMALL_STATE(1463)] = 47033, - [SMALL_STATE(1464)] = 47082, - [SMALL_STATE(1465)] = 47173, - [SMALL_STATE(1466)] = 47222, - [SMALL_STATE(1467)] = 47271, - [SMALL_STATE(1468)] = 47320, - [SMALL_STATE(1469)] = 47369, - [SMALL_STATE(1470)] = 47418, - [SMALL_STATE(1471)] = 47469, - [SMALL_STATE(1472)] = 47518, - [SMALL_STATE(1473)] = 47609, - [SMALL_STATE(1474)] = 47656, - [SMALL_STATE(1475)] = 47703, - [SMALL_STATE(1476)] = 47752, - [SMALL_STATE(1477)] = 47845, - [SMALL_STATE(1478)] = 47900, - [SMALL_STATE(1479)] = 47951, - [SMALL_STATE(1480)] = 48008, - [SMALL_STATE(1481)] = 48055, - [SMALL_STATE(1482)] = 48144, - [SMALL_STATE(1483)] = 48195, - [SMALL_STATE(1484)] = 48250, - [SMALL_STATE(1485)] = 48339, - [SMALL_STATE(1486)] = 48428, - [SMALL_STATE(1487)] = 48517, - [SMALL_STATE(1488)] = 48586, - [SMALL_STATE(1489)] = 48645, - [SMALL_STATE(1490)] = 48726, - [SMALL_STATE(1491)] = 48809, - [SMALL_STATE(1492)] = 48874, - [SMALL_STATE(1493)] = 48951, - [SMALL_STATE(1494)] = 49030, - [SMALL_STATE(1495)] = 49111, - [SMALL_STATE(1496)] = 49174, - [SMALL_STATE(1497)] = 49233, - [SMALL_STATE(1498)] = 49306, - [SMALL_STATE(1499)] = 49391, - [SMALL_STATE(1500)] = 49480, - [SMALL_STATE(1501)] = 49569, - [SMALL_STATE(1502)] = 49662, - [SMALL_STATE(1503)] = 49755, - [SMALL_STATE(1504)] = 49848, - [SMALL_STATE(1505)] = 49941, - [SMALL_STATE(1506)] = 49990, - [SMALL_STATE(1507)] = 50079, - [SMALL_STATE(1508)] = 50170, - [SMALL_STATE(1509)] = 50215, - [SMALL_STATE(1510)] = 50308, - [SMALL_STATE(1511)] = 50401, - [SMALL_STATE(1512)] = 50494, - [SMALL_STATE(1513)] = 50585, - [SMALL_STATE(1514)] = 50676, - [SMALL_STATE(1515)] = 50725, - [SMALL_STATE(1516)] = 50816, - [SMALL_STATE(1517)] = 50907, - [SMALL_STATE(1518)] = 50998, - [SMALL_STATE(1519)] = 51087, - [SMALL_STATE(1520)] = 51136, - [SMALL_STATE(1521)] = 51229, - [SMALL_STATE(1522)] = 51322, - [SMALL_STATE(1523)] = 51411, - [SMALL_STATE(1524)] = 51504, - [SMALL_STATE(1525)] = 51573, - [SMALL_STATE(1526)] = 51664, - [SMALL_STATE(1527)] = 51713, - [SMALL_STATE(1528)] = 51806, - [SMALL_STATE(1529)] = 51899, - [SMALL_STATE(1530)] = 51992, - [SMALL_STATE(1531)] = 52083, - [SMALL_STATE(1532)] = 52132, - [SMALL_STATE(1533)] = 52225, - [SMALL_STATE(1534)] = 52318, - [SMALL_STATE(1535)] = 52377, - [SMALL_STATE(1536)] = 52458, - [SMALL_STATE(1537)] = 52541, - [SMALL_STATE(1538)] = 52606, - [SMALL_STATE(1539)] = 52683, - [SMALL_STATE(1540)] = 52762, - [SMALL_STATE(1541)] = 52855, - [SMALL_STATE(1542)] = 52948, - [SMALL_STATE(1543)] = 53041, - [SMALL_STATE(1544)] = 53122, - [SMALL_STATE(1545)] = 53185, - [SMALL_STATE(1546)] = 53244, - [SMALL_STATE(1547)] = 53337, - [SMALL_STATE(1548)] = 53430, - [SMALL_STATE(1549)] = 53519, - [SMALL_STATE(1550)] = 53610, - [SMALL_STATE(1551)] = 53703, - [SMALL_STATE(1552)] = 53776, - [SMALL_STATE(1553)] = 53869, - [SMALL_STATE(1554)] = 53962, - [SMALL_STATE(1555)] = 54055, - [SMALL_STATE(1556)] = 54140, - [SMALL_STATE(1557)] = 54233, - [SMALL_STATE(1558)] = 54326, - [SMALL_STATE(1559)] = 54419, - [SMALL_STATE(1560)] = 54468, - [SMALL_STATE(1561)] = 54561, - [SMALL_STATE(1562)] = 54654, - [SMALL_STATE(1563)] = 54747, - [SMALL_STATE(1564)] = 54836, - [SMALL_STATE(1565)] = 54929, - [SMALL_STATE(1566)] = 55022, - [SMALL_STATE(1567)] = 55115, - [SMALL_STATE(1568)] = 55208, - [SMALL_STATE(1569)] = 55301, - [SMALL_STATE(1570)] = 55394, - [SMALL_STATE(1571)] = 55487, - [SMALL_STATE(1572)] = 55580, - [SMALL_STATE(1573)] = 55673, - [SMALL_STATE(1574)] = 55764, - [SMALL_STATE(1575)] = 55857, - [SMALL_STATE(1576)] = 55950, - [SMALL_STATE(1577)] = 56043, - [SMALL_STATE(1578)] = 56136, - [SMALL_STATE(1579)] = 56229, - [SMALL_STATE(1580)] = 56322, - [SMALL_STATE(1581)] = 56413, - [SMALL_STATE(1582)] = 56462, - [SMALL_STATE(1583)] = 56553, - [SMALL_STATE(1584)] = 56646, - [SMALL_STATE(1585)] = 56695, - [SMALL_STATE(1586)] = 56788, - [SMALL_STATE(1587)] = 56881, - [SMALL_STATE(1588)] = 56972, - [SMALL_STATE(1589)] = 57063, - [SMALL_STATE(1590)] = 57154, - [SMALL_STATE(1591)] = 57245, - [SMALL_STATE(1592)] = 57334, - [SMALL_STATE(1593)] = 57427, - [SMALL_STATE(1594)] = 57520, - [SMALL_STATE(1595)] = 57609, - [SMALL_STATE(1596)] = 57658, - [SMALL_STATE(1597)] = 57751, - [SMALL_STATE(1598)] = 57810, - [SMALL_STATE(1599)] = 57903, - [SMALL_STATE(1600)] = 57996, - [SMALL_STATE(1601)] = 58089, - [SMALL_STATE(1602)] = 58138, - [SMALL_STATE(1603)] = 58229, - [SMALL_STATE(1604)] = 58322, - [SMALL_STATE(1605)] = 58415, - [SMALL_STATE(1606)] = 58508, - [SMALL_STATE(1607)] = 58601, - [SMALL_STATE(1608)] = 58694, - [SMALL_STATE(1609)] = 58743, - [SMALL_STATE(1610)] = 58834, - [SMALL_STATE(1611)] = 58883, - [SMALL_STATE(1612)] = 58927, - [SMALL_STATE(1613)] = 58973, - [SMALL_STATE(1614)] = 59017, - [SMALL_STATE(1615)] = 59061, - [SMALL_STATE(1616)] = 59147, - [SMALL_STATE(1617)] = 59191, - [SMALL_STATE(1618)] = 59235, - [SMALL_STATE(1619)] = 59279, - [SMALL_STATE(1620)] = 59323, - [SMALL_STATE(1621)] = 59369, - [SMALL_STATE(1622)] = 59413, - [SMALL_STATE(1623)] = 59457, - [SMALL_STATE(1624)] = 59501, - [SMALL_STATE(1625)] = 59547, - [SMALL_STATE(1626)] = 59591, - [SMALL_STATE(1627)] = 59637, - [SMALL_STATE(1628)] = 59681, - [SMALL_STATE(1629)] = 59727, - [SMALL_STATE(1630)] = 59815, - [SMALL_STATE(1631)] = 59859, - [SMALL_STATE(1632)] = 59945, - [SMALL_STATE(1633)] = 59989, - [SMALL_STATE(1634)] = 60033, - [SMALL_STATE(1635)] = 60121, - [SMALL_STATE(1636)] = 60165, - [SMALL_STATE(1637)] = 60253, - [SMALL_STATE(1638)] = 60299, - [SMALL_STATE(1639)] = 60343, - [SMALL_STATE(1640)] = 60387, - [SMALL_STATE(1641)] = 60473, - [SMALL_STATE(1642)] = 60517, - [SMALL_STATE(1643)] = 60563, - [SMALL_STATE(1644)] = 60609, - [SMALL_STATE(1645)] = 60697, - [SMALL_STATE(1646)] = 60741, - [SMALL_STATE(1647)] = 60827, - [SMALL_STATE(1648)] = 60871, - [SMALL_STATE(1649)] = 60915, - [SMALL_STATE(1650)] = 60959, - [SMALL_STATE(1651)] = 61005, - [SMALL_STATE(1652)] = 61049, - [SMALL_STATE(1653)] = 61135, - [SMALL_STATE(1654)] = 61179, - [SMALL_STATE(1655)] = 61223, - [SMALL_STATE(1656)] = 61267, - [SMALL_STATE(1657)] = 61311, - [SMALL_STATE(1658)] = 61397, - [SMALL_STATE(1659)] = 61443, - [SMALL_STATE(1660)] = 61487, - [SMALL_STATE(1661)] = 61573, - [SMALL_STATE(1662)] = 61661, - [SMALL_STATE(1663)] = 61747, - [SMALL_STATE(1664)] = 61791, - [SMALL_STATE(1665)] = 61835, - [SMALL_STATE(1666)] = 61921, - [SMALL_STATE(1667)] = 61967, - [SMALL_STATE(1668)] = 62011, - [SMALL_STATE(1669)] = 62055, - [SMALL_STATE(1670)] = 62113, - [SMALL_STATE(1671)] = 62193, - [SMALL_STATE(1672)] = 62275, - [SMALL_STATE(1673)] = 62319, - [SMALL_STATE(1674)] = 62383, - [SMALL_STATE(1675)] = 62427, - [SMALL_STATE(1676)] = 62515, - [SMALL_STATE(1677)] = 62559, - [SMALL_STATE(1678)] = 62635, - [SMALL_STATE(1679)] = 62713, - [SMALL_STATE(1680)] = 62793, - [SMALL_STATE(1681)] = 62837, - [SMALL_STATE(1682)] = 62899, - [SMALL_STATE(1683)] = 62943, - [SMALL_STATE(1684)] = 62987, - [SMALL_STATE(1685)] = 63031, - [SMALL_STATE(1686)] = 63075, - [SMALL_STATE(1687)] = 63119, - [SMALL_STATE(1688)] = 63163, - [SMALL_STATE(1689)] = 63207, - [SMALL_STATE(1690)] = 63251, - [SMALL_STATE(1691)] = 63295, - [SMALL_STATE(1692)] = 63339, - [SMALL_STATE(1693)] = 63383, - [SMALL_STATE(1694)] = 63427, - [SMALL_STATE(1695)] = 63471, - [SMALL_STATE(1696)] = 63515, - [SMALL_STATE(1697)] = 63559, - [SMALL_STATE(1698)] = 63603, - [SMALL_STATE(1699)] = 63661, - [SMALL_STATE(1700)] = 63705, - [SMALL_STATE(1701)] = 63749, - [SMALL_STATE(1702)] = 63835, - [SMALL_STATE(1703)] = 63879, - [SMALL_STATE(1704)] = 63923, - [SMALL_STATE(1705)] = 63967, - [SMALL_STATE(1706)] = 64011, - [SMALL_STATE(1707)] = 64055, - [SMALL_STATE(1708)] = 64099, - [SMALL_STATE(1709)] = 64143, - [SMALL_STATE(1710)] = 64187, - [SMALL_STATE(1711)] = 64231, - [SMALL_STATE(1712)] = 64275, - [SMALL_STATE(1713)] = 64319, - [SMALL_STATE(1714)] = 64363, - [SMALL_STATE(1715)] = 64407, - [SMALL_STATE(1716)] = 64451, - [SMALL_STATE(1717)] = 64495, - [SMALL_STATE(1718)] = 64539, - [SMALL_STATE(1719)] = 64583, - [SMALL_STATE(1720)] = 64627, - [SMALL_STATE(1721)] = 64681, - [SMALL_STATE(1722)] = 64769, - [SMALL_STATE(1723)] = 64815, - [SMALL_STATE(1724)] = 64903, - [SMALL_STATE(1725)] = 64949, - [SMALL_STATE(1726)] = 64993, - [SMALL_STATE(1727)] = 65065, - [SMALL_STATE(1728)] = 65153, - [SMALL_STATE(1729)] = 65199, - [SMALL_STATE(1730)] = 65287, - [SMALL_STATE(1731)] = 65371, - [SMALL_STATE(1732)] = 65417, - [SMALL_STATE(1733)] = 65461, - [SMALL_STATE(1734)] = 65529, - [SMALL_STATE(1735)] = 65573, - [SMALL_STATE(1736)] = 65617, - [SMALL_STATE(1737)] = 65660, - [SMALL_STATE(1738)] = 65721, - [SMALL_STATE(1739)] = 65808, - [SMALL_STATE(1740)] = 65865, - [SMALL_STATE(1741)] = 65908, - [SMALL_STATE(1742)] = 65979, - [SMALL_STATE(1743)] = 66022, - [SMALL_STATE(1744)] = 66065, - [SMALL_STATE(1745)] = 66148, - [SMALL_STATE(1746)] = 66235, - [SMALL_STATE(1747)] = 66322, - [SMALL_STATE(1748)] = 66409, - [SMALL_STATE(1749)] = 66452, - [SMALL_STATE(1750)] = 66539, - [SMALL_STATE(1751)] = 66626, - [SMALL_STATE(1752)] = 66669, - [SMALL_STATE(1753)] = 66712, - [SMALL_STATE(1754)] = 66755, - [SMALL_STATE(1755)] = 66798, - [SMALL_STATE(1756)] = 66885, - [SMALL_STATE(1757)] = 66948, - [SMALL_STATE(1758)] = 67035, - [SMALL_STATE(1759)] = 67078, - [SMALL_STATE(1760)] = 67165, - [SMALL_STATE(1761)] = 67242, - [SMALL_STATE(1762)] = 67329, - [SMALL_STATE(1763)] = 67416, - [SMALL_STATE(1764)] = 67459, - [SMALL_STATE(1765)] = 67502, - [SMALL_STATE(1766)] = 67589, - [SMALL_STATE(1767)] = 67632, - [SMALL_STATE(1768)] = 67675, - [SMALL_STATE(1769)] = 67762, - [SMALL_STATE(1770)] = 67849, - [SMALL_STATE(1771)] = 67892, - [SMALL_STATE(1772)] = 67935, - [SMALL_STATE(1773)] = 68014, - [SMALL_STATE(1774)] = 68057, - [SMALL_STATE(1775)] = 68100, - [SMALL_STATE(1776)] = 68143, - [SMALL_STATE(1777)] = 68230, - [SMALL_STATE(1778)] = 68273, - [SMALL_STATE(1779)] = 68360, - [SMALL_STATE(1780)] = 68447, - [SMALL_STATE(1781)] = 68490, - [SMALL_STATE(1782)] = 68533, - [SMALL_STATE(1783)] = 68576, - [SMALL_STATE(1784)] = 68619, - [SMALL_STATE(1785)] = 68706, - [SMALL_STATE(1786)] = 68793, - [SMALL_STATE(1787)] = 68880, - [SMALL_STATE(1788)] = 68923, - [SMALL_STATE(1789)] = 69010, - [SMALL_STATE(1790)] = 69053, - [SMALL_STATE(1791)] = 69096, - [SMALL_STATE(1792)] = 69139, - [SMALL_STATE(1793)] = 69226, - [SMALL_STATE(1794)] = 69313, - [SMALL_STATE(1795)] = 69356, - [SMALL_STATE(1796)] = 69443, - [SMALL_STATE(1797)] = 69530, - [SMALL_STATE(1798)] = 69617, - [SMALL_STATE(1799)] = 69704, - [SMALL_STATE(1800)] = 69793, - [SMALL_STATE(1801)] = 69880, - [SMALL_STATE(1802)] = 69923, - [SMALL_STATE(1803)] = 70010, - [SMALL_STATE(1804)] = 70053, - [SMALL_STATE(1805)] = 70128, - [SMALL_STATE(1806)] = 70215, - [SMALL_STATE(1807)] = 70302, - [SMALL_STATE(1808)] = 70389, - [SMALL_STATE(1809)] = 70432, - [SMALL_STATE(1810)] = 70475, - [SMALL_STATE(1811)] = 70518, - [SMALL_STATE(1812)] = 70561, - [SMALL_STATE(1813)] = 70638, - [SMALL_STATE(1814)] = 70725, - [SMALL_STATE(1815)] = 70768, - [SMALL_STATE(1816)] = 70843, - [SMALL_STATE(1817)] = 70886, - [SMALL_STATE(1818)] = 70973, - [SMALL_STATE(1819)] = 71060, - [SMALL_STATE(1820)] = 71147, - [SMALL_STATE(1821)] = 71234, - [SMALL_STATE(1822)] = 71295, - [SMALL_STATE(1823)] = 71382, - [SMALL_STATE(1824)] = 71425, - [SMALL_STATE(1825)] = 71468, - [SMALL_STATE(1826)] = 71511, - [SMALL_STATE(1827)] = 71554, - [SMALL_STATE(1828)] = 71641, - [SMALL_STATE(1829)] = 71684, - [SMALL_STATE(1830)] = 71771, - [SMALL_STATE(1831)] = 71814, - [SMALL_STATE(1832)] = 71901, - [SMALL_STATE(1833)] = 71944, - [SMALL_STATE(1834)] = 72031, - [SMALL_STATE(1835)] = 72118, - [SMALL_STATE(1836)] = 72205, - [SMALL_STATE(1837)] = 72248, - [SMALL_STATE(1838)] = 72291, - [SMALL_STATE(1839)] = 72334, - [SMALL_STATE(1840)] = 72377, - [SMALL_STATE(1841)] = 72420, - [SMALL_STATE(1842)] = 72475, - [SMALL_STATE(1843)] = 72518, - [SMALL_STATE(1844)] = 72561, - [SMALL_STATE(1845)] = 72640, - [SMALL_STATE(1846)] = 72727, - [SMALL_STATE(1847)] = 72770, - [SMALL_STATE(1848)] = 72857, - [SMALL_STATE(1849)] = 72900, - [SMALL_STATE(1850)] = 72943, - [SMALL_STATE(1851)] = 72986, - [SMALL_STATE(1852)] = 73029, - [SMALL_STATE(1853)] = 73072, - [SMALL_STATE(1854)] = 73115, - [SMALL_STATE(1855)] = 73202, - [SMALL_STATE(1856)] = 73259, - [SMALL_STATE(1857)] = 73346, - [SMALL_STATE(1858)] = 73389, - [SMALL_STATE(1859)] = 73476, - [SMALL_STATE(1860)] = 73519, - [SMALL_STATE(1861)] = 73586, - [SMALL_STATE(1862)] = 73653, - [SMALL_STATE(1863)] = 73696, - [SMALL_STATE(1864)] = 73783, - [SMALL_STATE(1865)] = 73846, - [SMALL_STATE(1866)] = 73917, - [SMALL_STATE(1867)] = 73974, - [SMALL_STATE(1868)] = 74053, - [SMALL_STATE(1869)] = 74140, - [SMALL_STATE(1870)] = 74183, - [SMALL_STATE(1871)] = 74270, - [SMALL_STATE(1872)] = 74313, - [SMALL_STATE(1873)] = 74366, - [SMALL_STATE(1874)] = 74409, - [SMALL_STATE(1875)] = 74452, - [SMALL_STATE(1876)] = 74533, - [SMALL_STATE(1877)] = 74620, - [SMALL_STATE(1878)] = 74677, - [SMALL_STATE(1879)] = 74720, - [SMALL_STATE(1880)] = 74763, - [SMALL_STATE(1881)] = 74806, - [SMALL_STATE(1882)] = 74889, - [SMALL_STATE(1883)] = 74976, - [SMALL_STATE(1884)] = 75057, - [SMALL_STATE(1885)] = 75136, - [SMALL_STATE(1886)] = 75179, - [SMALL_STATE(1887)] = 75263, - [SMALL_STATE(1888)] = 75347, - [SMALL_STATE(1889)] = 75431, - [SMALL_STATE(1890)] = 75515, - [SMALL_STATE(1891)] = 75557, - [SMALL_STATE(1892)] = 75635, - [SMALL_STATE(1893)] = 75677, - [SMALL_STATE(1894)] = 75761, - [SMALL_STATE(1895)] = 75803, - [SMALL_STATE(1896)] = 75845, - [SMALL_STATE(1897)] = 75887, - [SMALL_STATE(1898)] = 75929, - [SMALL_STATE(1899)] = 75971, - [SMALL_STATE(1900)] = 76055, - [SMALL_STATE(1901)] = 76097, - [SMALL_STATE(1902)] = 76170, - [SMALL_STATE(1903)] = 76246, - [SMALL_STATE(1904)] = 76322, - [SMALL_STATE(1905)] = 76398, - [SMALL_STATE(1906)] = 76474, - [SMALL_STATE(1907)] = 76534, - [SMALL_STATE(1908)] = 76610, - [SMALL_STATE(1909)] = 76680, - [SMALL_STATE(1910)] = 76756, - [SMALL_STATE(1911)] = 76816, - [SMALL_STATE(1912)] = 76876, - [SMALL_STATE(1913)] = 76952, - [SMALL_STATE(1914)] = 77028, - [SMALL_STATE(1915)] = 77104, - [SMALL_STATE(1916)] = 77180, - [SMALL_STATE(1917)] = 77256, - [SMALL_STATE(1918)] = 77332, - [SMALL_STATE(1919)] = 77408, - [SMALL_STATE(1920)] = 77484, - [SMALL_STATE(1921)] = 77560, - [SMALL_STATE(1922)] = 77636, - [SMALL_STATE(1923)] = 77712, - [SMALL_STATE(1924)] = 77788, - [SMALL_STATE(1925)] = 77864, - [SMALL_STATE(1926)] = 77940, - [SMALL_STATE(1927)] = 78016, - [SMALL_STATE(1928)] = 78081, - [SMALL_STATE(1929)] = 78150, - [SMALL_STATE(1930)] = 78219, - [SMALL_STATE(1931)] = 78274, - [SMALL_STATE(1932)] = 78343, - [SMALL_STATE(1933)] = 78399, - [SMALL_STATE(1934)] = 78455, - [SMALL_STATE(1935)] = 78509, - [SMALL_STATE(1936)] = 78563, - [SMALL_STATE(1937)] = 78619, - [SMALL_STATE(1938)] = 78675, - [SMALL_STATE(1939)] = 78736, - [SMALL_STATE(1940)] = 78797, - [SMALL_STATE(1941)] = 78848, - [SMALL_STATE(1942)] = 78899, - [SMALL_STATE(1943)] = 78958, - [SMALL_STATE(1944)] = 79011, - [SMALL_STATE(1945)] = 79072, - [SMALL_STATE(1946)] = 79131, - [SMALL_STATE(1947)] = 79190, - [SMALL_STATE(1948)] = 79251, - [SMALL_STATE(1949)] = 79304, - [SMALL_STATE(1950)] = 79363, - [SMALL_STATE(1951)] = 79422, - [SMALL_STATE(1952)] = 79483, - [SMALL_STATE(1953)] = 79542, - [SMALL_STATE(1954)] = 79603, - [SMALL_STATE(1955)] = 79662, - [SMALL_STATE(1956)] = 79723, - [SMALL_STATE(1957)] = 79782, - [SMALL_STATE(1958)] = 79843, - [SMALL_STATE(1959)] = 79902, - [SMALL_STATE(1960)] = 79963, - [SMALL_STATE(1961)] = 80022, - [SMALL_STATE(1962)] = 80083, - [SMALL_STATE(1963)] = 80137, - [SMALL_STATE(1964)] = 80191, - [SMALL_STATE(1965)] = 80245, - [SMALL_STATE(1966)] = 80299, - [SMALL_STATE(1967)] = 80353, - [SMALL_STATE(1968)] = 80407, - [SMALL_STATE(1969)] = 80461, - [SMALL_STATE(1970)] = 80515, - [SMALL_STATE(1971)] = 80569, - [SMALL_STATE(1972)] = 80623, - [SMALL_STATE(1973)] = 80676, - [SMALL_STATE(1974)] = 80731, - [SMALL_STATE(1975)] = 80784, - [SMALL_STATE(1976)] = 80845, - [SMALL_STATE(1977)] = 80896, - [SMALL_STATE(1978)] = 80946, - [SMALL_STATE(1979)] = 80994, - [SMALL_STATE(1980)] = 81050, - [SMALL_STATE(1981)] = 81098, - [SMALL_STATE(1982)] = 81154, - [SMALL_STATE(1983)] = 81214, - [SMALL_STATE(1984)] = 81260, - [SMALL_STATE(1985)] = 81315, - [SMALL_STATE(1986)] = 81350, - [SMALL_STATE(1987)] = 81393, - [SMALL_STATE(1988)] = 81421, - [SMALL_STATE(1989)] = 81455, - [SMALL_STATE(1990)] = 81483, - [SMALL_STATE(1991)] = 81515, - [SMALL_STATE(1992)] = 81558, - [SMALL_STATE(1993)] = 81605, - [SMALL_STATE(1994)] = 81650, - [SMALL_STATE(1995)] = 81695, - [SMALL_STATE(1996)] = 81722, - [SMALL_STATE(1997)] = 81755, - [SMALL_STATE(1998)] = 81796, - [SMALL_STATE(1999)] = 81822, - [SMALL_STATE(2000)] = 81848, - [SMALL_STATE(2001)] = 81874, - [SMALL_STATE(2002)] = 81912, - [SMALL_STATE(2003)] = 81938, - [SMALL_STATE(2004)] = 81976, - [SMALL_STATE(2005)] = 82002, - [SMALL_STATE(2006)] = 82028, - [SMALL_STATE(2007)] = 82054, - [SMALL_STATE(2008)] = 82080, - [SMALL_STATE(2009)] = 82106, - [SMALL_STATE(2010)] = 82132, - [SMALL_STATE(2011)] = 82158, - [SMALL_STATE(2012)] = 82184, - [SMALL_STATE(2013)] = 82210, - [SMALL_STATE(2014)] = 82236, - [SMALL_STATE(2015)] = 82262, - [SMALL_STATE(2016)] = 82288, - [SMALL_STATE(2017)] = 82314, - [SMALL_STATE(2018)] = 82340, - [SMALL_STATE(2019)] = 82366, - [SMALL_STATE(2020)] = 82392, - [SMALL_STATE(2021)] = 82418, - [SMALL_STATE(2022)] = 82444, - [SMALL_STATE(2023)] = 82470, - [SMALL_STATE(2024)] = 82508, - [SMALL_STATE(2025)] = 82546, - [SMALL_STATE(2026)] = 82572, - [SMALL_STATE(2027)] = 82602, - [SMALL_STATE(2028)] = 82640, - [SMALL_STATE(2029)] = 82678, - [SMALL_STATE(2030)] = 82704, - [SMALL_STATE(2031)] = 82736, - [SMALL_STATE(2032)] = 82762, - [SMALL_STATE(2033)] = 82790, - [SMALL_STATE(2034)] = 82816, - [SMALL_STATE(2035)] = 82842, - [SMALL_STATE(2036)] = 82880, - [SMALL_STATE(2037)] = 82918, - [SMALL_STATE(2038)] = 82944, - [SMALL_STATE(2039)] = 82970, - [SMALL_STATE(2040)] = 82996, - [SMALL_STATE(2041)] = 83034, - [SMALL_STATE(2042)] = 83060, - [SMALL_STATE(2043)] = 83086, - [SMALL_STATE(2044)] = 83124, - [SMALL_STATE(2045)] = 83162, - [SMALL_STATE(2046)] = 83200, - [SMALL_STATE(2047)] = 83238, - [SMALL_STATE(2048)] = 83276, - [SMALL_STATE(2049)] = 83314, - [SMALL_STATE(2050)] = 83352, - [SMALL_STATE(2051)] = 83387, - [SMALL_STATE(2052)] = 83412, - [SMALL_STATE(2053)] = 83447, - [SMALL_STATE(2054)] = 83482, - [SMALL_STATE(2055)] = 83517, - [SMALL_STATE(2056)] = 83552, - [SMALL_STATE(2057)] = 83587, - [SMALL_STATE(2058)] = 83622, - [SMALL_STATE(2059)] = 83657, - [SMALL_STATE(2060)] = 83692, - [SMALL_STATE(2061)] = 83727, - [SMALL_STATE(2062)] = 83762, - [SMALL_STATE(2063)] = 83797, - [SMALL_STATE(2064)] = 83832, - [SMALL_STATE(2065)] = 83867, - [SMALL_STATE(2066)] = 83891, - [SMALL_STATE(2067)] = 83915, - [SMALL_STATE(2068)] = 83939, - [SMALL_STATE(2069)] = 83961, - [SMALL_STATE(2070)] = 83985, - [SMALL_STATE(2071)] = 84007, - [SMALL_STATE(2072)] = 84029, - [SMALL_STATE(2073)] = 84051, - [SMALL_STATE(2074)] = 84073, - [SMALL_STATE(2075)] = 84095, - [SMALL_STATE(2076)] = 84119, - [SMALL_STATE(2077)] = 84141, - [SMALL_STATE(2078)] = 84163, - [SMALL_STATE(2079)] = 84187, - [SMALL_STATE(2080)] = 84209, - [SMALL_STATE(2081)] = 84246, - [SMALL_STATE(2082)] = 84283, - [SMALL_STATE(2083)] = 84313, - [SMALL_STATE(2084)] = 84343, - [SMALL_STATE(2085)] = 84379, - [SMALL_STATE(2086)] = 84409, - [SMALL_STATE(2087)] = 84439, - [SMALL_STATE(2088)] = 84475, - [SMALL_STATE(2089)] = 84505, - [SMALL_STATE(2090)] = 84535, - [SMALL_STATE(2091)] = 84571, - [SMALL_STATE(2092)] = 84601, - [SMALL_STATE(2093)] = 84631, - [SMALL_STATE(2094)] = 84667, - [SMALL_STATE(2095)] = 84697, - [SMALL_STATE(2096)] = 84727, - [SMALL_STATE(2097)] = 84763, - [SMALL_STATE(2098)] = 84793, - [SMALL_STATE(2099)] = 84823, - [SMALL_STATE(2100)] = 84859, - [SMALL_STATE(2101)] = 84895, - [SMALL_STATE(2102)] = 84925, - [SMALL_STATE(2103)] = 84955, - [SMALL_STATE(2104)] = 84985, - [SMALL_STATE(2105)] = 85021, - [SMALL_STATE(2106)] = 85051, - [SMALL_STATE(2107)] = 85084, - [SMALL_STATE(2108)] = 85117, - [SMALL_STATE(2109)] = 85150, - [SMALL_STATE(2110)] = 85183, - [SMALL_STATE(2111)] = 85210, - [SMALL_STATE(2112)] = 85243, - [SMALL_STATE(2113)] = 85276, - [SMALL_STATE(2114)] = 85309, - [SMALL_STATE(2115)] = 85342, - [SMALL_STATE(2116)] = 85375, - [SMALL_STATE(2117)] = 85408, - [SMALL_STATE(2118)] = 85441, - [SMALL_STATE(2119)] = 85474, - [SMALL_STATE(2120)] = 85507, - [SMALL_STATE(2121)] = 85540, - [SMALL_STATE(2122)] = 85573, - [SMALL_STATE(2123)] = 85606, - [SMALL_STATE(2124)] = 85636, - [SMALL_STATE(2125)] = 85666, - [SMALL_STATE(2126)] = 85696, - [SMALL_STATE(2127)] = 85726, - [SMALL_STATE(2128)] = 85756, - [SMALL_STATE(2129)] = 85786, - [SMALL_STATE(2130)] = 85816, - [SMALL_STATE(2131)] = 85846, - [SMALL_STATE(2132)] = 85876, - [SMALL_STATE(2133)] = 85906, - [SMALL_STATE(2134)] = 85936, - [SMALL_STATE(2135)] = 85966, - [SMALL_STATE(2136)] = 85996, - [SMALL_STATE(2137)] = 86026, - [SMALL_STATE(2138)] = 86056, - [SMALL_STATE(2139)] = 86086, - [SMALL_STATE(2140)] = 86112, - [SMALL_STATE(2141)] = 86142, - [SMALL_STATE(2142)] = 86172, - [SMALL_STATE(2143)] = 86202, - [SMALL_STATE(2144)] = 86230, - [SMALL_STATE(2145)] = 86260, - [SMALL_STATE(2146)] = 86290, - [SMALL_STATE(2147)] = 86320, - [SMALL_STATE(2148)] = 86350, - [SMALL_STATE(2149)] = 86380, - [SMALL_STATE(2150)] = 86410, - [SMALL_STATE(2151)] = 86440, - [SMALL_STATE(2152)] = 86470, - [SMALL_STATE(2153)] = 86500, - [SMALL_STATE(2154)] = 86530, - [SMALL_STATE(2155)] = 86560, - [SMALL_STATE(2156)] = 86590, - [SMALL_STATE(2157)] = 86620, - [SMALL_STATE(2158)] = 86650, - [SMALL_STATE(2159)] = 86680, - [SMALL_STATE(2160)] = 86710, - [SMALL_STATE(2161)] = 86740, - [SMALL_STATE(2162)] = 86770, - [SMALL_STATE(2163)] = 86800, - [SMALL_STATE(2164)] = 86830, - [SMALL_STATE(2165)] = 86860, - [SMALL_STATE(2166)] = 86886, - [SMALL_STATE(2167)] = 86911, - [SMALL_STATE(2168)] = 86936, - [SMALL_STATE(2169)] = 86961, - [SMALL_STATE(2170)] = 86986, - [SMALL_STATE(2171)] = 87011, - [SMALL_STATE(2172)] = 87036, - [SMALL_STATE(2173)] = 87057, - [SMALL_STATE(2174)] = 87080, - [SMALL_STATE(2175)] = 87101, - [SMALL_STATE(2176)] = 87126, - [SMALL_STATE(2177)] = 87149, - [SMALL_STATE(2178)] = 87174, - [SMALL_STATE(2179)] = 87188, - [SMALL_STATE(2180)] = 87210, - [SMALL_STATE(2181)] = 87236, - [SMALL_STATE(2182)] = 87258, - [SMALL_STATE(2183)] = 87284, - [SMALL_STATE(2184)] = 87298, - [SMALL_STATE(2185)] = 87318, - [SMALL_STATE(2186)] = 87340, - [SMALL_STATE(2187)] = 87354, - [SMALL_STATE(2188)] = 87378, - [SMALL_STATE(2189)] = 87392, - [SMALL_STATE(2190)] = 87414, - [SMALL_STATE(2191)] = 87432, - [SMALL_STATE(2192)] = 87446, - [SMALL_STATE(2193)] = 87460, - [SMALL_STATE(2194)] = 87480, - [SMALL_STATE(2195)] = 87502, - [SMALL_STATE(2196)] = 87518, - [SMALL_STATE(2197)] = 87540, - [SMALL_STATE(2198)] = 87564, - [SMALL_STATE(2199)] = 87584, - [SMALL_STATE(2200)] = 87606, - [SMALL_STATE(2201)] = 87628, - [SMALL_STATE(2202)] = 87646, - [SMALL_STATE(2203)] = 87662, - [SMALL_STATE(2204)] = 87684, - [SMALL_STATE(2205)] = 87704, - [SMALL_STATE(2206)] = 87730, - [SMALL_STATE(2207)] = 87754, - [SMALL_STATE(2208)] = 87776, - [SMALL_STATE(2209)] = 87790, - [SMALL_STATE(2210)] = 87814, - [SMALL_STATE(2211)] = 87838, - [SMALL_STATE(2212)] = 87862, - [SMALL_STATE(2213)] = 87884, - [SMALL_STATE(2214)] = 87906, - [SMALL_STATE(2215)] = 87928, - [SMALL_STATE(2216)] = 87942, - [SMALL_STATE(2217)] = 87964, - [SMALL_STATE(2218)] = 87986, - [SMALL_STATE(2219)] = 88000, - [SMALL_STATE(2220)] = 88020, - [SMALL_STATE(2221)] = 88034, - [SMALL_STATE(2222)] = 88058, - [SMALL_STATE(2223)] = 88072, - [SMALL_STATE(2224)] = 88086, - [SMALL_STATE(2225)] = 88110, - [SMALL_STATE(2226)] = 88124, - [SMALL_STATE(2227)] = 88150, - [SMALL_STATE(2228)] = 88172, - [SMALL_STATE(2229)] = 88194, - [SMALL_STATE(2230)] = 88208, - [SMALL_STATE(2231)] = 88230, - [SMALL_STATE(2232)] = 88256, - [SMALL_STATE(2233)] = 88278, - [SMALL_STATE(2234)] = 88302, - [SMALL_STATE(2235)] = 88322, - [SMALL_STATE(2236)] = 88338, - [SMALL_STATE(2237)] = 88358, - [SMALL_STATE(2238)] = 88380, - [SMALL_STATE(2239)] = 88406, - [SMALL_STATE(2240)] = 88430, - [SMALL_STATE(2241)] = 88444, - [SMALL_STATE(2242)] = 88458, - [SMALL_STATE(2243)] = 88472, - [SMALL_STATE(2244)] = 88491, - [SMALL_STATE(2245)] = 88508, - [SMALL_STATE(2246)] = 88525, - [SMALL_STATE(2247)] = 88544, - [SMALL_STATE(2248)] = 88561, - [SMALL_STATE(2249)] = 88584, - [SMALL_STATE(2250)] = 88607, - [SMALL_STATE(2251)] = 88620, - [SMALL_STATE(2252)] = 88637, - [SMALL_STATE(2253)] = 88650, - [SMALL_STATE(2254)] = 88663, - [SMALL_STATE(2255)] = 88676, - [SMALL_STATE(2256)] = 88689, - [SMALL_STATE(2257)] = 88712, - [SMALL_STATE(2258)] = 88731, - [SMALL_STATE(2259)] = 88754, - [SMALL_STATE(2260)] = 88777, - [SMALL_STATE(2261)] = 88800, - [SMALL_STATE(2262)] = 88815, - [SMALL_STATE(2263)] = 88832, - [SMALL_STATE(2264)] = 88851, - [SMALL_STATE(2265)] = 88870, - [SMALL_STATE(2266)] = 88883, - [SMALL_STATE(2267)] = 88898, - [SMALL_STATE(2268)] = 88911, - [SMALL_STATE(2269)] = 88934, - [SMALL_STATE(2270)] = 88947, - [SMALL_STATE(2271)] = 88960, - [SMALL_STATE(2272)] = 88979, - [SMALL_STATE(2273)] = 89002, - [SMALL_STATE(2274)] = 89015, - [SMALL_STATE(2275)] = 89028, - [SMALL_STATE(2276)] = 89047, - [SMALL_STATE(2277)] = 89064, - [SMALL_STATE(2278)] = 89081, - [SMALL_STATE(2279)] = 89104, - [SMALL_STATE(2280)] = 89121, - [SMALL_STATE(2281)] = 89136, - [SMALL_STATE(2282)] = 89153, - [SMALL_STATE(2283)] = 89176, - [SMALL_STATE(2284)] = 89191, - [SMALL_STATE(2285)] = 89214, - [SMALL_STATE(2286)] = 89231, - [SMALL_STATE(2287)] = 89248, - [SMALL_STATE(2288)] = 89263, - [SMALL_STATE(2289)] = 89286, - [SMALL_STATE(2290)] = 89303, - [SMALL_STATE(2291)] = 89316, - [SMALL_STATE(2292)] = 89329, - [SMALL_STATE(2293)] = 89346, - [SMALL_STATE(2294)] = 89365, - [SMALL_STATE(2295)] = 89380, - [SMALL_STATE(2296)] = 89400, - [SMALL_STATE(2297)] = 89420, - [SMALL_STATE(2298)] = 89440, - [SMALL_STATE(2299)] = 89454, - [SMALL_STATE(2300)] = 89468, - [SMALL_STATE(2301)] = 89486, - [SMALL_STATE(2302)] = 89506, - [SMALL_STATE(2303)] = 89526, - [SMALL_STATE(2304)] = 89538, - [SMALL_STATE(2305)] = 89558, - [SMALL_STATE(2306)] = 89570, - [SMALL_STATE(2307)] = 89590, - [SMALL_STATE(2308)] = 89610, - [SMALL_STATE(2309)] = 89630, - [SMALL_STATE(2310)] = 89644, - [SMALL_STATE(2311)] = 89656, - [SMALL_STATE(2312)] = 89672, - [SMALL_STATE(2313)] = 89686, - [SMALL_STATE(2314)] = 89700, - [SMALL_STATE(2315)] = 89720, - [SMALL_STATE(2316)] = 89734, - [SMALL_STATE(2317)] = 89754, - [SMALL_STATE(2318)] = 89774, - [SMALL_STATE(2319)] = 89786, - [SMALL_STATE(2320)] = 89800, - [SMALL_STATE(2321)] = 89820, - [SMALL_STATE(2322)] = 89834, - [SMALL_STATE(2323)] = 89854, - [SMALL_STATE(2324)] = 89874, - [SMALL_STATE(2325)] = 89888, - [SMALL_STATE(2326)] = 89908, - [SMALL_STATE(2327)] = 89920, - [SMALL_STATE(2328)] = 89940, - [SMALL_STATE(2329)] = 89958, - [SMALL_STATE(2330)] = 89970, - [SMALL_STATE(2331)] = 89990, - [SMALL_STATE(2332)] = 90010, - [SMALL_STATE(2333)] = 90030, - [SMALL_STATE(2334)] = 90044, - [SMALL_STATE(2335)] = 90064, - [SMALL_STATE(2336)] = 90084, - [SMALL_STATE(2337)] = 90096, - [SMALL_STATE(2338)] = 90116, - [SMALL_STATE(2339)] = 90136, - [SMALL_STATE(2340)] = 90156, - [SMALL_STATE(2341)] = 90176, - [SMALL_STATE(2342)] = 90196, - [SMALL_STATE(2343)] = 90210, - [SMALL_STATE(2344)] = 90230, - [SMALL_STATE(2345)] = 90250, - [SMALL_STATE(2346)] = 90264, - [SMALL_STATE(2347)] = 90276, - [SMALL_STATE(2348)] = 90290, - [SMALL_STATE(2349)] = 90304, - [SMALL_STATE(2350)] = 90316, - [SMALL_STATE(2351)] = 90336, - [SMALL_STATE(2352)] = 90356, - [SMALL_STATE(2353)] = 90368, - [SMALL_STATE(2354)] = 90380, - [SMALL_STATE(2355)] = 90400, - [SMALL_STATE(2356)] = 90414, - [SMALL_STATE(2357)] = 90428, - [SMALL_STATE(2358)] = 90440, - [SMALL_STATE(2359)] = 90452, - [SMALL_STATE(2360)] = 90466, - [SMALL_STATE(2361)] = 90486, - [SMALL_STATE(2362)] = 90506, - [SMALL_STATE(2363)] = 90520, - [SMALL_STATE(2364)] = 90534, - [SMALL_STATE(2365)] = 90548, - [SMALL_STATE(2366)] = 90560, - [SMALL_STATE(2367)] = 90580, - [SMALL_STATE(2368)] = 90594, - [SMALL_STATE(2369)] = 90614, - [SMALL_STATE(2370)] = 90628, - [SMALL_STATE(2371)] = 90642, - [SMALL_STATE(2372)] = 90656, - [SMALL_STATE(2373)] = 90670, - [SMALL_STATE(2374)] = 90684, - [SMALL_STATE(2375)] = 90704, - [SMALL_STATE(2376)] = 90718, - [SMALL_STATE(2377)] = 90732, - [SMALL_STATE(2378)] = 90748, - [SMALL_STATE(2379)] = 90768, - [SMALL_STATE(2380)] = 90782, - [SMALL_STATE(2381)] = 90796, - [SMALL_STATE(2382)] = 90816, - [SMALL_STATE(2383)] = 90834, - [SMALL_STATE(2384)] = 90850, - [SMALL_STATE(2385)] = 90870, - [SMALL_STATE(2386)] = 90882, - [SMALL_STATE(2387)] = 90896, - [SMALL_STATE(2388)] = 90916, - [SMALL_STATE(2389)] = 90936, - [SMALL_STATE(2390)] = 90948, - [SMALL_STATE(2391)] = 90962, - [SMALL_STATE(2392)] = 90982, - [SMALL_STATE(2393)] = 91002, - [SMALL_STATE(2394)] = 91022, - [SMALL_STATE(2395)] = 91042, - [SMALL_STATE(2396)] = 91062, - [SMALL_STATE(2397)] = 91076, - [SMALL_STATE(2398)] = 91096, - [SMALL_STATE(2399)] = 91114, - [SMALL_STATE(2400)] = 91128, - [SMALL_STATE(2401)] = 91148, - [SMALL_STATE(2402)] = 91162, - [SMALL_STATE(2403)] = 91182, - [SMALL_STATE(2404)] = 91196, - [SMALL_STATE(2405)] = 91216, - [SMALL_STATE(2406)] = 91228, - [SMALL_STATE(2407)] = 91248, - [SMALL_STATE(2408)] = 91268, - [SMALL_STATE(2409)] = 91282, - [SMALL_STATE(2410)] = 91294, - [SMALL_STATE(2411)] = 91306, - [SMALL_STATE(2412)] = 91320, - [SMALL_STATE(2413)] = 91334, - [SMALL_STATE(2414)] = 91354, - [SMALL_STATE(2415)] = 91374, - [SMALL_STATE(2416)] = 91394, - [SMALL_STATE(2417)] = 91414, - [SMALL_STATE(2418)] = 91426, - [SMALL_STATE(2419)] = 91443, - [SMALL_STATE(2420)] = 91460, - [SMALL_STATE(2421)] = 91477, - [SMALL_STATE(2422)] = 91488, - [SMALL_STATE(2423)] = 91505, - [SMALL_STATE(2424)] = 91522, - [SMALL_STATE(2425)] = 91539, - [SMALL_STATE(2426)] = 91550, - [SMALL_STATE(2427)] = 91561, - [SMALL_STATE(2428)] = 91578, - [SMALL_STATE(2429)] = 91589, - [SMALL_STATE(2430)] = 91600, - [SMALL_STATE(2431)] = 91611, - [SMALL_STATE(2432)] = 91622, - [SMALL_STATE(2433)] = 91639, - [SMALL_STATE(2434)] = 91656, - [SMALL_STATE(2435)] = 91673, - [SMALL_STATE(2436)] = 91690, - [SMALL_STATE(2437)] = 91701, - [SMALL_STATE(2438)] = 91718, - [SMALL_STATE(2439)] = 91735, - [SMALL_STATE(2440)] = 91752, - [SMALL_STATE(2441)] = 91769, - [SMALL_STATE(2442)] = 91786, - [SMALL_STATE(2443)] = 91803, - [SMALL_STATE(2444)] = 91814, - [SMALL_STATE(2445)] = 91825, - [SMALL_STATE(2446)] = 91842, - [SMALL_STATE(2447)] = 91859, - [SMALL_STATE(2448)] = 91876, - [SMALL_STATE(2449)] = 91893, - [SMALL_STATE(2450)] = 91910, - [SMALL_STATE(2451)] = 91927, - [SMALL_STATE(2452)] = 91944, - [SMALL_STATE(2453)] = 91961, - [SMALL_STATE(2454)] = 91978, - [SMALL_STATE(2455)] = 91989, - [SMALL_STATE(2456)] = 92000, - [SMALL_STATE(2457)] = 92011, - [SMALL_STATE(2458)] = 92028, - [SMALL_STATE(2459)] = 92045, - [SMALL_STATE(2460)] = 92062, - [SMALL_STATE(2461)] = 92073, - [SMALL_STATE(2462)] = 92084, - [SMALL_STATE(2463)] = 92095, - [SMALL_STATE(2464)] = 92112, - [SMALL_STATE(2465)] = 92123, - [SMALL_STATE(2466)] = 92134, - [SMALL_STATE(2467)] = 92151, - [SMALL_STATE(2468)] = 92168, - [SMALL_STATE(2469)] = 92179, - [SMALL_STATE(2470)] = 92190, - [SMALL_STATE(2471)] = 92201, - [SMALL_STATE(2472)] = 92218, - [SMALL_STATE(2473)] = 92229, - [SMALL_STATE(2474)] = 92240, - [SMALL_STATE(2475)] = 92251, - [SMALL_STATE(2476)] = 92262, - [SMALL_STATE(2477)] = 92273, - [SMALL_STATE(2478)] = 92284, - [SMALL_STATE(2479)] = 92301, - [SMALL_STATE(2480)] = 92316, - [SMALL_STATE(2481)] = 92331, - [SMALL_STATE(2482)] = 92348, - [SMALL_STATE(2483)] = 92365, - [SMALL_STATE(2484)] = 92382, - [SMALL_STATE(2485)] = 92399, - [SMALL_STATE(2486)] = 92416, - [SMALL_STATE(2487)] = 92433, - [SMALL_STATE(2488)] = 92450, - [SMALL_STATE(2489)] = 92467, - [SMALL_STATE(2490)] = 92484, - [SMALL_STATE(2491)] = 92499, - [SMALL_STATE(2492)] = 92514, - [SMALL_STATE(2493)] = 92531, - [SMALL_STATE(2494)] = 92548, - [SMALL_STATE(2495)] = 92565, - [SMALL_STATE(2496)] = 92582, - [SMALL_STATE(2497)] = 92599, - [SMALL_STATE(2498)] = 92616, - [SMALL_STATE(2499)] = 92633, - [SMALL_STATE(2500)] = 92650, - [SMALL_STATE(2501)] = 92667, - [SMALL_STATE(2502)] = 92684, - [SMALL_STATE(2503)] = 92701, - [SMALL_STATE(2504)] = 92718, - [SMALL_STATE(2505)] = 92735, - [SMALL_STATE(2506)] = 92752, - [SMALL_STATE(2507)] = 92769, - [SMALL_STATE(2508)] = 92786, - [SMALL_STATE(2509)] = 92797, - [SMALL_STATE(2510)] = 92814, - [SMALL_STATE(2511)] = 92825, - [SMALL_STATE(2512)] = 92836, - [SMALL_STATE(2513)] = 92851, - [SMALL_STATE(2514)] = 92866, - [SMALL_STATE(2515)] = 92877, - [SMALL_STATE(2516)] = 92894, - [SMALL_STATE(2517)] = 92905, - [SMALL_STATE(2518)] = 92916, - [SMALL_STATE(2519)] = 92927, - [SMALL_STATE(2520)] = 92944, - [SMALL_STATE(2521)] = 92961, - [SMALL_STATE(2522)] = 92978, - [SMALL_STATE(2523)] = 92995, - [SMALL_STATE(2524)] = 93012, - [SMALL_STATE(2525)] = 93029, - [SMALL_STATE(2526)] = 93040, - [SMALL_STATE(2527)] = 93053, - [SMALL_STATE(2528)] = 93070, - [SMALL_STATE(2529)] = 93087, - [SMALL_STATE(2530)] = 93102, - [SMALL_STATE(2531)] = 93119, - [SMALL_STATE(2532)] = 93130, - [SMALL_STATE(2533)] = 93141, - [SMALL_STATE(2534)] = 93152, - [SMALL_STATE(2535)] = 93163, - [SMALL_STATE(2536)] = 93174, - [SMALL_STATE(2537)] = 93187, - [SMALL_STATE(2538)] = 93204, - [SMALL_STATE(2539)] = 93221, - [SMALL_STATE(2540)] = 93238, - [SMALL_STATE(2541)] = 93255, - [SMALL_STATE(2542)] = 93272, - [SMALL_STATE(2543)] = 93289, - [SMALL_STATE(2544)] = 93306, - [SMALL_STATE(2545)] = 93323, - [SMALL_STATE(2546)] = 93340, - [SMALL_STATE(2547)] = 93357, - [SMALL_STATE(2548)] = 93374, - [SMALL_STATE(2549)] = 93385, - [SMALL_STATE(2550)] = 93400, - [SMALL_STATE(2551)] = 93417, - [SMALL_STATE(2552)] = 93434, - [SMALL_STATE(2553)] = 93451, - [SMALL_STATE(2554)] = 93462, - [SMALL_STATE(2555)] = 93479, - [SMALL_STATE(2556)] = 93490, - [SMALL_STATE(2557)] = 93501, - [SMALL_STATE(2558)] = 93512, - [SMALL_STATE(2559)] = 93523, - [SMALL_STATE(2560)] = 93534, - [SMALL_STATE(2561)] = 93545, - [SMALL_STATE(2562)] = 93556, - [SMALL_STATE(2563)] = 93567, - [SMALL_STATE(2564)] = 93584, - [SMALL_STATE(2565)] = 93595, - [SMALL_STATE(2566)] = 93606, - [SMALL_STATE(2567)] = 93623, - [SMALL_STATE(2568)] = 93640, - [SMALL_STATE(2569)] = 93657, - [SMALL_STATE(2570)] = 93674, - [SMALL_STATE(2571)] = 93691, - [SMALL_STATE(2572)] = 93708, - [SMALL_STATE(2573)] = 93725, - [SMALL_STATE(2574)] = 93742, - [SMALL_STATE(2575)] = 93759, - [SMALL_STATE(2576)] = 93776, - [SMALL_STATE(2577)] = 93793, - [SMALL_STATE(2578)] = 93810, - [SMALL_STATE(2579)] = 93827, - [SMALL_STATE(2580)] = 93838, - [SMALL_STATE(2581)] = 93849, - [SMALL_STATE(2582)] = 93866, - [SMALL_STATE(2583)] = 93877, - [SMALL_STATE(2584)] = 93894, - [SMALL_STATE(2585)] = 93911, - [SMALL_STATE(2586)] = 93928, - [SMALL_STATE(2587)] = 93945, - [SMALL_STATE(2588)] = 93962, - [SMALL_STATE(2589)] = 93979, - [SMALL_STATE(2590)] = 93996, - [SMALL_STATE(2591)] = 94013, - [SMALL_STATE(2592)] = 94030, - [SMALL_STATE(2593)] = 94047, - [SMALL_STATE(2594)] = 94064, - [SMALL_STATE(2595)] = 94075, - [SMALL_STATE(2596)] = 94092, - [SMALL_STATE(2597)] = 94109, - [SMALL_STATE(2598)] = 94126, - [SMALL_STATE(2599)] = 94143, - [SMALL_STATE(2600)] = 94154, - [SMALL_STATE(2601)] = 94171, - [SMALL_STATE(2602)] = 94185, - [SMALL_STATE(2603)] = 94195, - [SMALL_STATE(2604)] = 94205, - [SMALL_STATE(2605)] = 94219, - [SMALL_STATE(2606)] = 94233, - [SMALL_STATE(2607)] = 94247, - [SMALL_STATE(2608)] = 94261, - [SMALL_STATE(2609)] = 94275, - [SMALL_STATE(2610)] = 94285, - [SMALL_STATE(2611)] = 94299, - [SMALL_STATE(2612)] = 94311, - [SMALL_STATE(2613)] = 94325, - [SMALL_STATE(2614)] = 94339, - [SMALL_STATE(2615)] = 94353, - [SMALL_STATE(2616)] = 94363, - [SMALL_STATE(2617)] = 94373, - [SMALL_STATE(2618)] = 94383, - [SMALL_STATE(2619)] = 94397, - [SMALL_STATE(2620)] = 94411, - [SMALL_STATE(2621)] = 94425, - [SMALL_STATE(2622)] = 94439, - [SMALL_STATE(2623)] = 94449, - [SMALL_STATE(2624)] = 94463, - [SMALL_STATE(2625)] = 94477, - [SMALL_STATE(2626)] = 94491, - [SMALL_STATE(2627)] = 94501, - [SMALL_STATE(2628)] = 94515, - [SMALL_STATE(2629)] = 94529, - [SMALL_STATE(2630)] = 94543, - [SMALL_STATE(2631)] = 94557, - [SMALL_STATE(2632)] = 94571, - [SMALL_STATE(2633)] = 94581, - [SMALL_STATE(2634)] = 94591, - [SMALL_STATE(2635)] = 94601, - [SMALL_STATE(2636)] = 94615, - [SMALL_STATE(2637)] = 94629, - [SMALL_STATE(2638)] = 94639, - [SMALL_STATE(2639)] = 94653, - [SMALL_STATE(2640)] = 94663, - [SMALL_STATE(2641)] = 94673, - [SMALL_STATE(2642)] = 94683, - [SMALL_STATE(2643)] = 94693, - [SMALL_STATE(2644)] = 94707, - [SMALL_STATE(2645)] = 94721, - [SMALL_STATE(2646)] = 94735, - [SMALL_STATE(2647)] = 94749, - [SMALL_STATE(2648)] = 94763, - [SMALL_STATE(2649)] = 94777, - [SMALL_STATE(2650)] = 94791, - [SMALL_STATE(2651)] = 94801, - [SMALL_STATE(2652)] = 94815, - [SMALL_STATE(2653)] = 94829, - [SMALL_STATE(2654)] = 94839, - [SMALL_STATE(2655)] = 94849, - [SMALL_STATE(2656)] = 94863, - [SMALL_STATE(2657)] = 94873, - [SMALL_STATE(2658)] = 94887, - [SMALL_STATE(2659)] = 94901, - [SMALL_STATE(2660)] = 94915, - [SMALL_STATE(2661)] = 94929, - [SMALL_STATE(2662)] = 94943, - [SMALL_STATE(2663)] = 94953, - [SMALL_STATE(2664)] = 94967, - [SMALL_STATE(2665)] = 94977, - [SMALL_STATE(2666)] = 94987, - [SMALL_STATE(2667)] = 94997, - [SMALL_STATE(2668)] = 95011, - [SMALL_STATE(2669)] = 95025, - [SMALL_STATE(2670)] = 95035, - [SMALL_STATE(2671)] = 95047, - [SMALL_STATE(2672)] = 95057, - [SMALL_STATE(2673)] = 95067, - [SMALL_STATE(2674)] = 95077, - [SMALL_STATE(2675)] = 95091, - [SMALL_STATE(2676)] = 95105, - [SMALL_STATE(2677)] = 95119, - [SMALL_STATE(2678)] = 95129, - [SMALL_STATE(2679)] = 95139, - [SMALL_STATE(2680)] = 95149, - [SMALL_STATE(2681)] = 95159, - [SMALL_STATE(2682)] = 95171, - [SMALL_STATE(2683)] = 95185, - [SMALL_STATE(2684)] = 95199, - [SMALL_STATE(2685)] = 95213, - [SMALL_STATE(2686)] = 95227, - [SMALL_STATE(2687)] = 95241, - [SMALL_STATE(2688)] = 95255, - [SMALL_STATE(2689)] = 95265, - [SMALL_STATE(2690)] = 95275, - [SMALL_STATE(2691)] = 95285, - [SMALL_STATE(2692)] = 95297, - [SMALL_STATE(2693)] = 95307, - [SMALL_STATE(2694)] = 95321, - [SMALL_STATE(2695)] = 95335, - [SMALL_STATE(2696)] = 95345, - [SMALL_STATE(2697)] = 95355, - [SMALL_STATE(2698)] = 95365, - [SMALL_STATE(2699)] = 95375, - [SMALL_STATE(2700)] = 95385, - [SMALL_STATE(2701)] = 95395, - [SMALL_STATE(2702)] = 95409, - [SMALL_STATE(2703)] = 95423, - [SMALL_STATE(2704)] = 95437, - [SMALL_STATE(2705)] = 95447, - [SMALL_STATE(2706)] = 95457, - [SMALL_STATE(2707)] = 95467, - [SMALL_STATE(2708)] = 95477, - [SMALL_STATE(2709)] = 95487, - [SMALL_STATE(2710)] = 95497, - [SMALL_STATE(2711)] = 95507, - [SMALL_STATE(2712)] = 95517, - [SMALL_STATE(2713)] = 95527, - [SMALL_STATE(2714)] = 95541, - [SMALL_STATE(2715)] = 95551, - [SMALL_STATE(2716)] = 95561, - [SMALL_STATE(2717)] = 95571, - [SMALL_STATE(2718)] = 95585, - [SMALL_STATE(2719)] = 95599, - [SMALL_STATE(2720)] = 95609, - [SMALL_STATE(2721)] = 95623, - [SMALL_STATE(2722)] = 95637, - [SMALL_STATE(2723)] = 95647, - [SMALL_STATE(2724)] = 95657, - [SMALL_STATE(2725)] = 95667, - [SMALL_STATE(2726)] = 95677, - [SMALL_STATE(2727)] = 95691, - [SMALL_STATE(2728)] = 95705, - [SMALL_STATE(2729)] = 95719, - [SMALL_STATE(2730)] = 95733, - [SMALL_STATE(2731)] = 95747, - [SMALL_STATE(2732)] = 95761, - [SMALL_STATE(2733)] = 95773, - [SMALL_STATE(2734)] = 95783, - [SMALL_STATE(2735)] = 95797, - [SMALL_STATE(2736)] = 95811, - [SMALL_STATE(2737)] = 95825, - [SMALL_STATE(2738)] = 95839, - [SMALL_STATE(2739)] = 95853, - [SMALL_STATE(2740)] = 95863, - [SMALL_STATE(2741)] = 95877, - [SMALL_STATE(2742)] = 95891, - [SMALL_STATE(2743)] = 95905, - [SMALL_STATE(2744)] = 95917, - [SMALL_STATE(2745)] = 95931, - [SMALL_STATE(2746)] = 95941, - [SMALL_STATE(2747)] = 95951, - [SMALL_STATE(2748)] = 95961, - [SMALL_STATE(2749)] = 95971, - [SMALL_STATE(2750)] = 95981, - [SMALL_STATE(2751)] = 95995, - [SMALL_STATE(2752)] = 96005, - [SMALL_STATE(2753)] = 96015, - [SMALL_STATE(2754)] = 96025, - [SMALL_STATE(2755)] = 96035, - [SMALL_STATE(2756)] = 96045, - [SMALL_STATE(2757)] = 96055, - [SMALL_STATE(2758)] = 96065, - [SMALL_STATE(2759)] = 96075, - [SMALL_STATE(2760)] = 96089, - [SMALL_STATE(2761)] = 96099, - [SMALL_STATE(2762)] = 96109, - [SMALL_STATE(2763)] = 96119, - [SMALL_STATE(2764)] = 96133, - [SMALL_STATE(2765)] = 96147, - [SMALL_STATE(2766)] = 96159, - [SMALL_STATE(2767)] = 96173, - [SMALL_STATE(2768)] = 96187, - [SMALL_STATE(2769)] = 96201, - [SMALL_STATE(2770)] = 96215, - [SMALL_STATE(2771)] = 96229, - [SMALL_STATE(2772)] = 96243, - [SMALL_STATE(2773)] = 96257, - [SMALL_STATE(2774)] = 96267, - [SMALL_STATE(2775)] = 96277, - [SMALL_STATE(2776)] = 96291, - [SMALL_STATE(2777)] = 96301, - [SMALL_STATE(2778)] = 96311, - [SMALL_STATE(2779)] = 96325, - [SMALL_STATE(2780)] = 96339, - [SMALL_STATE(2781)] = 96349, - [SMALL_STATE(2782)] = 96359, - [SMALL_STATE(2783)] = 96373, - [SMALL_STATE(2784)] = 96387, - [SMALL_STATE(2785)] = 96397, - [SMALL_STATE(2786)] = 96407, - [SMALL_STATE(2787)] = 96421, - [SMALL_STATE(2788)] = 96433, - [SMALL_STATE(2789)] = 96447, - [SMALL_STATE(2790)] = 96461, - [SMALL_STATE(2791)] = 96475, - [SMALL_STATE(2792)] = 96485, - [SMALL_STATE(2793)] = 96497, - [SMALL_STATE(2794)] = 96509, - [SMALL_STATE(2795)] = 96523, - [SMALL_STATE(2796)] = 96537, - [SMALL_STATE(2797)] = 96547, - [SMALL_STATE(2798)] = 96561, - [SMALL_STATE(2799)] = 96571, - [SMALL_STATE(2800)] = 96585, - [SMALL_STATE(2801)] = 96595, - [SMALL_STATE(2802)] = 96605, - [SMALL_STATE(2803)] = 96619, - [SMALL_STATE(2804)] = 96629, - [SMALL_STATE(2805)] = 96643, - [SMALL_STATE(2806)] = 96657, - [SMALL_STATE(2807)] = 96667, - [SMALL_STATE(2808)] = 96677, - [SMALL_STATE(2809)] = 96691, - [SMALL_STATE(2810)] = 96705, - [SMALL_STATE(2811)] = 96719, - [SMALL_STATE(2812)] = 96729, - [SMALL_STATE(2813)] = 96739, - [SMALL_STATE(2814)] = 96749, - [SMALL_STATE(2815)] = 96759, - [SMALL_STATE(2816)] = 96773, - [SMALL_STATE(2817)] = 96787, - [SMALL_STATE(2818)] = 96797, - [SMALL_STATE(2819)] = 96811, - [SMALL_STATE(2820)] = 96821, - [SMALL_STATE(2821)] = 96831, - [SMALL_STATE(2822)] = 96845, - [SMALL_STATE(2823)] = 96859, - [SMALL_STATE(2824)] = 96873, - [SMALL_STATE(2825)] = 96887, - [SMALL_STATE(2826)] = 96901, - [SMALL_STATE(2827)] = 96915, - [SMALL_STATE(2828)] = 96925, - [SMALL_STATE(2829)] = 96935, - [SMALL_STATE(2830)] = 96945, - [SMALL_STATE(2831)] = 96959, - [SMALL_STATE(2832)] = 96971, - [SMALL_STATE(2833)] = 96985, - [SMALL_STATE(2834)] = 96997, - [SMALL_STATE(2835)] = 97011, - [SMALL_STATE(2836)] = 97025, - [SMALL_STATE(2837)] = 97039, - [SMALL_STATE(2838)] = 97053, - [SMALL_STATE(2839)] = 97067, - [SMALL_STATE(2840)] = 97077, - [SMALL_STATE(2841)] = 97091, - [SMALL_STATE(2842)] = 97101, - [SMALL_STATE(2843)] = 97115, - [SMALL_STATE(2844)] = 97125, - [SMALL_STATE(2845)] = 97139, - [SMALL_STATE(2846)] = 97153, - [SMALL_STATE(2847)] = 97163, - [SMALL_STATE(2848)] = 97177, - [SMALL_STATE(2849)] = 97187, - [SMALL_STATE(2850)] = 97201, - [SMALL_STATE(2851)] = 97211, - [SMALL_STATE(2852)] = 97223, - [SMALL_STATE(2853)] = 97237, - [SMALL_STATE(2854)] = 97251, - [SMALL_STATE(2855)] = 97265, - [SMALL_STATE(2856)] = 97279, - [SMALL_STATE(2857)] = 97293, - [SMALL_STATE(2858)] = 97307, - [SMALL_STATE(2859)] = 97321, - [SMALL_STATE(2860)] = 97335, - [SMALL_STATE(2861)] = 97345, - [SMALL_STATE(2862)] = 97355, - [SMALL_STATE(2863)] = 97365, - [SMALL_STATE(2864)] = 97375, - [SMALL_STATE(2865)] = 97385, - [SMALL_STATE(2866)] = 97399, - [SMALL_STATE(2867)] = 97411, - [SMALL_STATE(2868)] = 97425, - [SMALL_STATE(2869)] = 97439, - [SMALL_STATE(2870)] = 97451, - [SMALL_STATE(2871)] = 97461, - [SMALL_STATE(2872)] = 97471, - [SMALL_STATE(2873)] = 97485, - [SMALL_STATE(2874)] = 97499, - [SMALL_STATE(2875)] = 97513, - [SMALL_STATE(2876)] = 97527, - [SMALL_STATE(2877)] = 97541, - [SMALL_STATE(2878)] = 97555, - [SMALL_STATE(2879)] = 97569, - [SMALL_STATE(2880)] = 97583, - [SMALL_STATE(2881)] = 97597, - [SMALL_STATE(2882)] = 97611, - [SMALL_STATE(2883)] = 97625, - [SMALL_STATE(2884)] = 97637, - [SMALL_STATE(2885)] = 97651, - [SMALL_STATE(2886)] = 97665, - [SMALL_STATE(2887)] = 97679, - [SMALL_STATE(2888)] = 97693, - [SMALL_STATE(2889)] = 97707, - [SMALL_STATE(2890)] = 97721, - [SMALL_STATE(2891)] = 97735, - [SMALL_STATE(2892)] = 97749, - [SMALL_STATE(2893)] = 97763, - [SMALL_STATE(2894)] = 97777, - [SMALL_STATE(2895)] = 97791, - [SMALL_STATE(2896)] = 97805, - [SMALL_STATE(2897)] = 97815, - [SMALL_STATE(2898)] = 97829, - [SMALL_STATE(2899)] = 97843, - [SMALL_STATE(2900)] = 97857, - [SMALL_STATE(2901)] = 97871, - [SMALL_STATE(2902)] = 97881, - [SMALL_STATE(2903)] = 97891, - [SMALL_STATE(2904)] = 97901, - [SMALL_STATE(2905)] = 97915, - [SMALL_STATE(2906)] = 97925, - [SMALL_STATE(2907)] = 97939, - [SMALL_STATE(2908)] = 97949, - [SMALL_STATE(2909)] = 97961, - [SMALL_STATE(2910)] = 97975, - [SMALL_STATE(2911)] = 97985, - [SMALL_STATE(2912)] = 97995, - [SMALL_STATE(2913)] = 98009, - [SMALL_STATE(2914)] = 98023, - [SMALL_STATE(2915)] = 98033, - [SMALL_STATE(2916)] = 98043, - [SMALL_STATE(2917)] = 98053, - [SMALL_STATE(2918)] = 98063, - [SMALL_STATE(2919)] = 98073, - [SMALL_STATE(2920)] = 98083, - [SMALL_STATE(2921)] = 98097, - [SMALL_STATE(2922)] = 98111, - [SMALL_STATE(2923)] = 98122, - [SMALL_STATE(2924)] = 98133, - [SMALL_STATE(2925)] = 98144, - [SMALL_STATE(2926)] = 98155, - [SMALL_STATE(2927)] = 98166, - [SMALL_STATE(2928)] = 98177, - [SMALL_STATE(2929)] = 98188, - [SMALL_STATE(2930)] = 98199, - [SMALL_STATE(2931)] = 98210, - [SMALL_STATE(2932)] = 98221, - [SMALL_STATE(2933)] = 98232, - [SMALL_STATE(2934)] = 98243, - [SMALL_STATE(2935)] = 98254, - [SMALL_STATE(2936)] = 98265, - [SMALL_STATE(2937)] = 98276, - [SMALL_STATE(2938)] = 98287, - [SMALL_STATE(2939)] = 98300, - [SMALL_STATE(2940)] = 98311, - [SMALL_STATE(2941)] = 98322, - [SMALL_STATE(2942)] = 98333, - [SMALL_STATE(2943)] = 98344, - [SMALL_STATE(2944)] = 98355, - [SMALL_STATE(2945)] = 98366, - [SMALL_STATE(2946)] = 98377, - [SMALL_STATE(2947)] = 98388, - [SMALL_STATE(2948)] = 98399, - [SMALL_STATE(2949)] = 98410, - [SMALL_STATE(2950)] = 98421, - [SMALL_STATE(2951)] = 98432, - [SMALL_STATE(2952)] = 98443, - [SMALL_STATE(2953)] = 98454, - [SMALL_STATE(2954)] = 98465, - [SMALL_STATE(2955)] = 98476, - [SMALL_STATE(2956)] = 98487, - [SMALL_STATE(2957)] = 98496, - [SMALL_STATE(2958)] = 98505, - [SMALL_STATE(2959)] = 98516, - [SMALL_STATE(2960)] = 98527, - [SMALL_STATE(2961)] = 98538, - [SMALL_STATE(2962)] = 98549, - [SMALL_STATE(2963)] = 98560, - [SMALL_STATE(2964)] = 98571, - [SMALL_STATE(2965)] = 98582, - [SMALL_STATE(2966)] = 98593, - [SMALL_STATE(2967)] = 98604, - [SMALL_STATE(2968)] = 98615, - [SMALL_STATE(2969)] = 98626, - [SMALL_STATE(2970)] = 98637, - [SMALL_STATE(2971)] = 98648, - [SMALL_STATE(2972)] = 98659, - [SMALL_STATE(2973)] = 98670, - [SMALL_STATE(2974)] = 98681, - [SMALL_STATE(2975)] = 98692, - [SMALL_STATE(2976)] = 98703, - [SMALL_STATE(2977)] = 98714, - [SMALL_STATE(2978)] = 98725, - [SMALL_STATE(2979)] = 98736, - [SMALL_STATE(2980)] = 98747, - [SMALL_STATE(2981)] = 98758, - [SMALL_STATE(2982)] = 98769, - [SMALL_STATE(2983)] = 98780, - [SMALL_STATE(2984)] = 98793, - [SMALL_STATE(2985)] = 98804, - [SMALL_STATE(2986)] = 98813, - [SMALL_STATE(2987)] = 98822, - [SMALL_STATE(2988)] = 98833, - [SMALL_STATE(2989)] = 98844, - [SMALL_STATE(2990)] = 98853, - [SMALL_STATE(2991)] = 98864, - [SMALL_STATE(2992)] = 98875, - [SMALL_STATE(2993)] = 98884, - [SMALL_STATE(2994)] = 98893, - [SMALL_STATE(2995)] = 98904, - [SMALL_STATE(2996)] = 98915, - [SMALL_STATE(2997)] = 98926, - [SMALL_STATE(2998)] = 98937, - [SMALL_STATE(2999)] = 98948, - [SMALL_STATE(3000)] = 98959, - [SMALL_STATE(3001)] = 98970, - [SMALL_STATE(3002)] = 98981, - [SMALL_STATE(3003)] = 98992, - [SMALL_STATE(3004)] = 99003, - [SMALL_STATE(3005)] = 99014, - [SMALL_STATE(3006)] = 99025, - [SMALL_STATE(3007)] = 99038, - [SMALL_STATE(3008)] = 99049, - [SMALL_STATE(3009)] = 99058, - [SMALL_STATE(3010)] = 99069, - [SMALL_STATE(3011)] = 99080, - [SMALL_STATE(3012)] = 99091, - [SMALL_STATE(3013)] = 99102, - [SMALL_STATE(3014)] = 99113, - [SMALL_STATE(3015)] = 99122, - [SMALL_STATE(3016)] = 99133, - [SMALL_STATE(3017)] = 99144, - [SMALL_STATE(3018)] = 99155, - [SMALL_STATE(3019)] = 99166, - [SMALL_STATE(3020)] = 99177, - [SMALL_STATE(3021)] = 99188, - [SMALL_STATE(3022)] = 99199, - [SMALL_STATE(3023)] = 99208, - [SMALL_STATE(3024)] = 99219, - [SMALL_STATE(3025)] = 99230, - [SMALL_STATE(3026)] = 99241, - [SMALL_STATE(3027)] = 99252, - [SMALL_STATE(3028)] = 99263, - [SMALL_STATE(3029)] = 99274, - [SMALL_STATE(3030)] = 99285, - [SMALL_STATE(3031)] = 99296, - [SMALL_STATE(3032)] = 99307, - [SMALL_STATE(3033)] = 99318, - [SMALL_STATE(3034)] = 99329, - [SMALL_STATE(3035)] = 99340, - [SMALL_STATE(3036)] = 99351, - [SMALL_STATE(3037)] = 99362, - [SMALL_STATE(3038)] = 99373, - [SMALL_STATE(3039)] = 99384, - [SMALL_STATE(3040)] = 99395, - [SMALL_STATE(3041)] = 99406, - [SMALL_STATE(3042)] = 99417, - [SMALL_STATE(3043)] = 99428, - [SMALL_STATE(3044)] = 99439, - [SMALL_STATE(3045)] = 99450, - [SMALL_STATE(3046)] = 99461, - [SMALL_STATE(3047)] = 99472, - [SMALL_STATE(3048)] = 99483, - [SMALL_STATE(3049)] = 99492, - [SMALL_STATE(3050)] = 99503, - [SMALL_STATE(3051)] = 99514, - [SMALL_STATE(3052)] = 99523, - [SMALL_STATE(3053)] = 99534, - [SMALL_STATE(3054)] = 99545, - [SMALL_STATE(3055)] = 99556, - [SMALL_STATE(3056)] = 99567, - [SMALL_STATE(3057)] = 99576, - [SMALL_STATE(3058)] = 99587, - [SMALL_STATE(3059)] = 99598, - [SMALL_STATE(3060)] = 99607, - [SMALL_STATE(3061)] = 99618, - [SMALL_STATE(3062)] = 99629, - [SMALL_STATE(3063)] = 99640, - [SMALL_STATE(3064)] = 99651, - [SMALL_STATE(3065)] = 99662, - [SMALL_STATE(3066)] = 99673, - [SMALL_STATE(3067)] = 99682, - [SMALL_STATE(3068)] = 99693, - [SMALL_STATE(3069)] = 99702, - [SMALL_STATE(3070)] = 99713, - [SMALL_STATE(3071)] = 99724, - [SMALL_STATE(3072)] = 99733, - [SMALL_STATE(3073)] = 99742, - [SMALL_STATE(3074)] = 99755, - [SMALL_STATE(3075)] = 99766, - [SMALL_STATE(3076)] = 99777, - [SMALL_STATE(3077)] = 99788, - [SMALL_STATE(3078)] = 99799, - [SMALL_STATE(3079)] = 99810, - [SMALL_STATE(3080)] = 99821, - [SMALL_STATE(3081)] = 99832, - [SMALL_STATE(3082)] = 99843, - [SMALL_STATE(3083)] = 99854, - [SMALL_STATE(3084)] = 99865, - [SMALL_STATE(3085)] = 99874, - [SMALL_STATE(3086)] = 99885, - [SMALL_STATE(3087)] = 99896, - [SMALL_STATE(3088)] = 99907, - [SMALL_STATE(3089)] = 99916, - [SMALL_STATE(3090)] = 99927, - [SMALL_STATE(3091)] = 99938, - [SMALL_STATE(3092)] = 99949, - [SMALL_STATE(3093)] = 99960, - [SMALL_STATE(3094)] = 99971, - [SMALL_STATE(3095)] = 99982, - [SMALL_STATE(3096)] = 99993, - [SMALL_STATE(3097)] = 100004, - [SMALL_STATE(3098)] = 100015, - [SMALL_STATE(3099)] = 100026, - [SMALL_STATE(3100)] = 100037, - [SMALL_STATE(3101)] = 100048, - [SMALL_STATE(3102)] = 100059, - [SMALL_STATE(3103)] = 100070, - [SMALL_STATE(3104)] = 100081, - [SMALL_STATE(3105)] = 100094, - [SMALL_STATE(3106)] = 100103, - [SMALL_STATE(3107)] = 100114, - [SMALL_STATE(3108)] = 100125, - [SMALL_STATE(3109)] = 100136, - [SMALL_STATE(3110)] = 100147, - [SMALL_STATE(3111)] = 100158, - [SMALL_STATE(3112)] = 100169, - [SMALL_STATE(3113)] = 100180, - [SMALL_STATE(3114)] = 100191, - [SMALL_STATE(3115)] = 100202, - [SMALL_STATE(3116)] = 100213, - [SMALL_STATE(3117)] = 100224, - [SMALL_STATE(3118)] = 100235, - [SMALL_STATE(3119)] = 100246, - [SMALL_STATE(3120)] = 100257, - [SMALL_STATE(3121)] = 100268, - [SMALL_STATE(3122)] = 100279, - [SMALL_STATE(3123)] = 100288, - [SMALL_STATE(3124)] = 100299, - [SMALL_STATE(3125)] = 100310, - [SMALL_STATE(3126)] = 100321, - [SMALL_STATE(3127)] = 100332, - [SMALL_STATE(3128)] = 100343, - [SMALL_STATE(3129)] = 100354, - [SMALL_STATE(3130)] = 100365, - [SMALL_STATE(3131)] = 100376, - [SMALL_STATE(3132)] = 100387, - [SMALL_STATE(3133)] = 100398, - [SMALL_STATE(3134)] = 100409, - [SMALL_STATE(3135)] = 100420, - [SMALL_STATE(3136)] = 100431, - [SMALL_STATE(3137)] = 100440, - [SMALL_STATE(3138)] = 100451, - [SMALL_STATE(3139)] = 100462, - [SMALL_STATE(3140)] = 100473, - [SMALL_STATE(3141)] = 100484, - [SMALL_STATE(3142)] = 100495, - [SMALL_STATE(3143)] = 100506, - [SMALL_STATE(3144)] = 100517, - [SMALL_STATE(3145)] = 100528, - [SMALL_STATE(3146)] = 100539, - [SMALL_STATE(3147)] = 100550, - [SMALL_STATE(3148)] = 100561, - [SMALL_STATE(3149)] = 100572, - [SMALL_STATE(3150)] = 100583, - [SMALL_STATE(3151)] = 100594, - [SMALL_STATE(3152)] = 100605, - [SMALL_STATE(3153)] = 100616, - [SMALL_STATE(3154)] = 100627, - [SMALL_STATE(3155)] = 100638, - [SMALL_STATE(3156)] = 100649, - [SMALL_STATE(3157)] = 100660, - [SMALL_STATE(3158)] = 100671, - [SMALL_STATE(3159)] = 100682, - [SMALL_STATE(3160)] = 100691, - [SMALL_STATE(3161)] = 100702, - [SMALL_STATE(3162)] = 100713, - [SMALL_STATE(3163)] = 100722, - [SMALL_STATE(3164)] = 100731, - [SMALL_STATE(3165)] = 100742, - [SMALL_STATE(3166)] = 100753, - [SMALL_STATE(3167)] = 100764, - [SMALL_STATE(3168)] = 100773, - [SMALL_STATE(3169)] = 100784, - [SMALL_STATE(3170)] = 100795, - [SMALL_STATE(3171)] = 100806, - [SMALL_STATE(3172)] = 100817, - [SMALL_STATE(3173)] = 100828, - [SMALL_STATE(3174)] = 100839, - [SMALL_STATE(3175)] = 100848, - [SMALL_STATE(3176)] = 100857, - [SMALL_STATE(3177)] = 100866, - [SMALL_STATE(3178)] = 100875, - [SMALL_STATE(3179)] = 100886, - [SMALL_STATE(3180)] = 100897, - [SMALL_STATE(3181)] = 100908, - [SMALL_STATE(3182)] = 100919, - [SMALL_STATE(3183)] = 100930, - [SMALL_STATE(3184)] = 100941, - [SMALL_STATE(3185)] = 100952, - [SMALL_STATE(3186)] = 100963, - [SMALL_STATE(3187)] = 100974, - [SMALL_STATE(3188)] = 100985, - [SMALL_STATE(3189)] = 100996, - [SMALL_STATE(3190)] = 101007, - [SMALL_STATE(3191)] = 101018, - [SMALL_STATE(3192)] = 101029, - [SMALL_STATE(3193)] = 101040, - [SMALL_STATE(3194)] = 101051, - [SMALL_STATE(3195)] = 101062, - [SMALL_STATE(3196)] = 101073, - [SMALL_STATE(3197)] = 101084, - [SMALL_STATE(3198)] = 101095, - [SMALL_STATE(3199)] = 101106, - [SMALL_STATE(3200)] = 101117, - [SMALL_STATE(3201)] = 101128, - [SMALL_STATE(3202)] = 101139, - [SMALL_STATE(3203)] = 101150, - [SMALL_STATE(3204)] = 101161, - [SMALL_STATE(3205)] = 101172, - [SMALL_STATE(3206)] = 101181, - [SMALL_STATE(3207)] = 101192, - [SMALL_STATE(3208)] = 101203, - [SMALL_STATE(3209)] = 101214, - [SMALL_STATE(3210)] = 101223, - [SMALL_STATE(3211)] = 101234, - [SMALL_STATE(3212)] = 101243, - [SMALL_STATE(3213)] = 101254, - [SMALL_STATE(3214)] = 101265, - [SMALL_STATE(3215)] = 101278, - [SMALL_STATE(3216)] = 101289, - [SMALL_STATE(3217)] = 101298, - [SMALL_STATE(3218)] = 101309, - [SMALL_STATE(3219)] = 101320, - [SMALL_STATE(3220)] = 101331, - [SMALL_STATE(3221)] = 101342, - [SMALL_STATE(3222)] = 101353, - [SMALL_STATE(3223)] = 101364, - [SMALL_STATE(3224)] = 101375, - [SMALL_STATE(3225)] = 101386, - [SMALL_STATE(3226)] = 101397, - [SMALL_STATE(3227)] = 101408, - [SMALL_STATE(3228)] = 101419, - [SMALL_STATE(3229)] = 101430, - [SMALL_STATE(3230)] = 101441, - [SMALL_STATE(3231)] = 101452, - [SMALL_STATE(3232)] = 101463, - [SMALL_STATE(3233)] = 101474, - [SMALL_STATE(3234)] = 101485, - [SMALL_STATE(3235)] = 101496, - [SMALL_STATE(3236)] = 101507, - [SMALL_STATE(3237)] = 101516, - [SMALL_STATE(3238)] = 101527, - [SMALL_STATE(3239)] = 101538, - [SMALL_STATE(3240)] = 101547, - [SMALL_STATE(3241)] = 101556, - [SMALL_STATE(3242)] = 101567, - [SMALL_STATE(3243)] = 101576, - [SMALL_STATE(3244)] = 101587, - [SMALL_STATE(3245)] = 101598, - [SMALL_STATE(3246)] = 101609, - [SMALL_STATE(3247)] = 101618, - [SMALL_STATE(3248)] = 101627, - [SMALL_STATE(3249)] = 101636, - [SMALL_STATE(3250)] = 101645, - [SMALL_STATE(3251)] = 101656, - [SMALL_STATE(3252)] = 101667, - [SMALL_STATE(3253)] = 101678, - [SMALL_STATE(3254)] = 101689, - [SMALL_STATE(3255)] = 101700, - [SMALL_STATE(3256)] = 101711, - [SMALL_STATE(3257)] = 101720, - [SMALL_STATE(3258)] = 101729, - [SMALL_STATE(3259)] = 101740, - [SMALL_STATE(3260)] = 101751, - [SMALL_STATE(3261)] = 101760, - [SMALL_STATE(3262)] = 101771, - [SMALL_STATE(3263)] = 101782, - [SMALL_STATE(3264)] = 101793, - [SMALL_STATE(3265)] = 101804, - [SMALL_STATE(3266)] = 101815, - [SMALL_STATE(3267)] = 101826, - [SMALL_STATE(3268)] = 101837, - [SMALL_STATE(3269)] = 101848, - [SMALL_STATE(3270)] = 101859, - [SMALL_STATE(3271)] = 101870, - [SMALL_STATE(3272)] = 101881, - [SMALL_STATE(3273)] = 101892, - [SMALL_STATE(3274)] = 101903, - [SMALL_STATE(3275)] = 101914, - [SMALL_STATE(3276)] = 101925, - [SMALL_STATE(3277)] = 101936, - [SMALL_STATE(3278)] = 101945, - [SMALL_STATE(3279)] = 101954, - [SMALL_STATE(3280)] = 101965, - [SMALL_STATE(3281)] = 101976, - [SMALL_STATE(3282)] = 101987, - [SMALL_STATE(3283)] = 101998, - [SMALL_STATE(3284)] = 102009, - [SMALL_STATE(3285)] = 102020, - [SMALL_STATE(3286)] = 102031, - [SMALL_STATE(3287)] = 102042, - [SMALL_STATE(3288)] = 102053, - [SMALL_STATE(3289)] = 102061, - [SMALL_STATE(3290)] = 102069, - [SMALL_STATE(3291)] = 102077, - [SMALL_STATE(3292)] = 102085, - [SMALL_STATE(3293)] = 102093, - [SMALL_STATE(3294)] = 102101, - [SMALL_STATE(3295)] = 102109, - [SMALL_STATE(3296)] = 102117, - [SMALL_STATE(3297)] = 102125, - [SMALL_STATE(3298)] = 102133, - [SMALL_STATE(3299)] = 102141, - [SMALL_STATE(3300)] = 102149, - [SMALL_STATE(3301)] = 102157, - [SMALL_STATE(3302)] = 102167, - [SMALL_STATE(3303)] = 102175, - [SMALL_STATE(3304)] = 102183, - [SMALL_STATE(3305)] = 102191, - [SMALL_STATE(3306)] = 102199, - [SMALL_STATE(3307)] = 102207, - [SMALL_STATE(3308)] = 102215, - [SMALL_STATE(3309)] = 102223, - [SMALL_STATE(3310)] = 102231, - [SMALL_STATE(3311)] = 102239, - [SMALL_STATE(3312)] = 102247, - [SMALL_STATE(3313)] = 102255, - [SMALL_STATE(3314)] = 102263, - [SMALL_STATE(3315)] = 102271, - [SMALL_STATE(3316)] = 102279, - [SMALL_STATE(3317)] = 102289, - [SMALL_STATE(3318)] = 102297, - [SMALL_STATE(3319)] = 102305, - [SMALL_STATE(3320)] = 102313, - [SMALL_STATE(3321)] = 102321, - [SMALL_STATE(3322)] = 102331, - [SMALL_STATE(3323)] = 102339, - [SMALL_STATE(3324)] = 102347, - [SMALL_STATE(3325)] = 102355, - [SMALL_STATE(3326)] = 102363, - [SMALL_STATE(3327)] = 102371, - [SMALL_STATE(3328)] = 102379, - [SMALL_STATE(3329)] = 102387, - [SMALL_STATE(3330)] = 102395, - [SMALL_STATE(3331)] = 102403, - [SMALL_STATE(3332)] = 102411, - [SMALL_STATE(3333)] = 102421, - [SMALL_STATE(3334)] = 102429, - [SMALL_STATE(3335)] = 102437, - [SMALL_STATE(3336)] = 102445, - [SMALL_STATE(3337)] = 102455, - [SMALL_STATE(3338)] = 102463, - [SMALL_STATE(3339)] = 102471, - [SMALL_STATE(3340)] = 102481, - [SMALL_STATE(3341)] = 102489, - [SMALL_STATE(3342)] = 102497, - [SMALL_STATE(3343)] = 102505, - [SMALL_STATE(3344)] = 102513, - [SMALL_STATE(3345)] = 102521, - [SMALL_STATE(3346)] = 102529, - [SMALL_STATE(3347)] = 102537, - [SMALL_STATE(3348)] = 102545, - [SMALL_STATE(3349)] = 102553, - [SMALL_STATE(3350)] = 102561, - [SMALL_STATE(3351)] = 102569, - [SMALL_STATE(3352)] = 102577, - [SMALL_STATE(3353)] = 102585, - [SMALL_STATE(3354)] = 102593, - [SMALL_STATE(3355)] = 102601, - [SMALL_STATE(3356)] = 102609, - [SMALL_STATE(3357)] = 102619, - [SMALL_STATE(3358)] = 102627, - [SMALL_STATE(3359)] = 102635, - [SMALL_STATE(3360)] = 102643, - [SMALL_STATE(3361)] = 102651, - [SMALL_STATE(3362)] = 102659, - [SMALL_STATE(3363)] = 102667, - [SMALL_STATE(3364)] = 102675, - [SMALL_STATE(3365)] = 102683, - [SMALL_STATE(3366)] = 102691, - [SMALL_STATE(3367)] = 102699, - [SMALL_STATE(3368)] = 102709, - [SMALL_STATE(3369)] = 102717, - [SMALL_STATE(3370)] = 102725, - [SMALL_STATE(3371)] = 102733, - [SMALL_STATE(3372)] = 102741, - [SMALL_STATE(3373)] = 102749, - [SMALL_STATE(3374)] = 102757, - [SMALL_STATE(3375)] = 102765, - [SMALL_STATE(3376)] = 102773, - [SMALL_STATE(3377)] = 102781, - [SMALL_STATE(3378)] = 102789, - [SMALL_STATE(3379)] = 102797, - [SMALL_STATE(3380)] = 102805, - [SMALL_STATE(3381)] = 102813, - [SMALL_STATE(3382)] = 102821, - [SMALL_STATE(3383)] = 102829, - [SMALL_STATE(3384)] = 102837, - [SMALL_STATE(3385)] = 102845, - [SMALL_STATE(3386)] = 102853, - [SMALL_STATE(3387)] = 102861, - [SMALL_STATE(3388)] = 102871, - [SMALL_STATE(3389)] = 102879, - [SMALL_STATE(3390)] = 102887, - [SMALL_STATE(3391)] = 102895, - [SMALL_STATE(3392)] = 102903, - [SMALL_STATE(3393)] = 102911, - [SMALL_STATE(3394)] = 102919, - [SMALL_STATE(3395)] = 102927, - [SMALL_STATE(3396)] = 102935, - [SMALL_STATE(3397)] = 102943, - [SMALL_STATE(3398)] = 102951, - [SMALL_STATE(3399)] = 102961, - [SMALL_STATE(3400)] = 102969, - [SMALL_STATE(3401)] = 102977, - [SMALL_STATE(3402)] = 102985, - [SMALL_STATE(3403)] = 102993, - [SMALL_STATE(3404)] = 103001, - [SMALL_STATE(3405)] = 103009, - [SMALL_STATE(3406)] = 103017, - [SMALL_STATE(3407)] = 103025, - [SMALL_STATE(3408)] = 103033, - [SMALL_STATE(3409)] = 103041, - [SMALL_STATE(3410)] = 103049, - [SMALL_STATE(3411)] = 103057, - [SMALL_STATE(3412)] = 103065, - [SMALL_STATE(3413)] = 103073, - [SMALL_STATE(3414)] = 103081, - [SMALL_STATE(3415)] = 103091, - [SMALL_STATE(3416)] = 103099, - [SMALL_STATE(3417)] = 103107, - [SMALL_STATE(3418)] = 103115, - [SMALL_STATE(3419)] = 103125, - [SMALL_STATE(3420)] = 103133, - [SMALL_STATE(3421)] = 103141, - [SMALL_STATE(3422)] = 103149, - [SMALL_STATE(3423)] = 103157, - [SMALL_STATE(3424)] = 103165, - [SMALL_STATE(3425)] = 103173, - [SMALL_STATE(3426)] = 103181, - [SMALL_STATE(3427)] = 103189, - [SMALL_STATE(3428)] = 103197, - [SMALL_STATE(3429)] = 103205, - [SMALL_STATE(3430)] = 103213, - [SMALL_STATE(3431)] = 103221, - [SMALL_STATE(3432)] = 103229, - [SMALL_STATE(3433)] = 103237, - [SMALL_STATE(3434)] = 103245, - [SMALL_STATE(3435)] = 103253, - [SMALL_STATE(3436)] = 103261, - [SMALL_STATE(3437)] = 103269, - [SMALL_STATE(3438)] = 103277, - [SMALL_STATE(3439)] = 103285, - [SMALL_STATE(3440)] = 103293, - [SMALL_STATE(3441)] = 103301, - [SMALL_STATE(3442)] = 103309, - [SMALL_STATE(3443)] = 103317, - [SMALL_STATE(3444)] = 103325, - [SMALL_STATE(3445)] = 103333, - [SMALL_STATE(3446)] = 103341, - [SMALL_STATE(3447)] = 103349, - [SMALL_STATE(3448)] = 103357, - [SMALL_STATE(3449)] = 103365, - [SMALL_STATE(3450)] = 103373, - [SMALL_STATE(3451)] = 103381, - [SMALL_STATE(3452)] = 103389, - [SMALL_STATE(3453)] = 103397, - [SMALL_STATE(3454)] = 103405, - [SMALL_STATE(3455)] = 103413, - [SMALL_STATE(3456)] = 103421, - [SMALL_STATE(3457)] = 103429, - [SMALL_STATE(3458)] = 103437, - [SMALL_STATE(3459)] = 103445, - [SMALL_STATE(3460)] = 103453, - [SMALL_STATE(3461)] = 103461, - [SMALL_STATE(3462)] = 103469, - [SMALL_STATE(3463)] = 103477, - [SMALL_STATE(3464)] = 103485, - [SMALL_STATE(3465)] = 103493, - [SMALL_STATE(3466)] = 103501, - [SMALL_STATE(3467)] = 103509, - [SMALL_STATE(3468)] = 103517, - [SMALL_STATE(3469)] = 103525, - [SMALL_STATE(3470)] = 103533, - [SMALL_STATE(3471)] = 103541, - [SMALL_STATE(3472)] = 103549, - [SMALL_STATE(3473)] = 103557, - [SMALL_STATE(3474)] = 103565, - [SMALL_STATE(3475)] = 103573, - [SMALL_STATE(3476)] = 103581, - [SMALL_STATE(3477)] = 103589, - [SMALL_STATE(3478)] = 103597, - [SMALL_STATE(3479)] = 103605, + [SMALL_STATE(658)] = 0, + [SMALL_STATE(659)] = 89, + [SMALL_STATE(660)] = 178, + [SMALL_STATE(661)] = 267, + [SMALL_STATE(662)] = 338, + [SMALL_STATE(663)] = 427, + [SMALL_STATE(664)] = 520, + [SMALL_STATE(665)] = 608, + [SMALL_STATE(666)] = 696, + [SMALL_STATE(667)] = 783, + [SMALL_STATE(668)] = 870, + [SMALL_STATE(669)] = 957, + [SMALL_STATE(670)] = 1044, + [SMALL_STATE(671)] = 1112, + [SMALL_STATE(672)] = 1180, + [SMALL_STATE(673)] = 1264, + [SMALL_STATE(674)] = 1352, + [SMALL_STATE(675)] = 1436, + [SMALL_STATE(676)] = 1504, + [SMALL_STATE(677)] = 1588, + [SMALL_STATE(678)] = 1672, + [SMALL_STATE(679)] = 1740, + [SMALL_STATE(680)] = 1808, + [SMALL_STATE(681)] = 1876, + [SMALL_STATE(682)] = 1944, + [SMALL_STATE(683)] = 2012, + [SMALL_STATE(684)] = 2080, + [SMALL_STATE(685)] = 2148, + [SMALL_STATE(686)] = 2216, + [SMALL_STATE(687)] = 2284, + [SMALL_STATE(688)] = 2352, + [SMALL_STATE(689)] = 2420, + [SMALL_STATE(690)] = 2488, + [SMALL_STATE(691)] = 2556, + [SMALL_STATE(692)] = 2624, + [SMALL_STATE(693)] = 2691, + [SMALL_STATE(694)] = 2762, + [SMALL_STATE(695)] = 2829, + [SMALL_STATE(696)] = 2902, + [SMALL_STATE(697)] = 2975, + [SMALL_STATE(698)] = 3048, + [SMALL_STATE(699)] = 3121, + [SMALL_STATE(700)] = 3194, + [SMALL_STATE(701)] = 3267, + [SMALL_STATE(702)] = 3334, + [SMALL_STATE(703)] = 3401, + [SMALL_STATE(704)] = 3468, + [SMALL_STATE(705)] = 3535, + [SMALL_STATE(706)] = 3602, + [SMALL_STATE(707)] = 3674, + [SMALL_STATE(708)] = 3740, + [SMALL_STATE(709)] = 3816, + [SMALL_STATE(710)] = 3888, + [SMALL_STATE(711)] = 3964, + [SMALL_STATE(712)] = 4036, + [SMALL_STATE(713)] = 4108, + [SMALL_STATE(714)] = 4180, + [SMALL_STATE(715)] = 4252, + [SMALL_STATE(716)] = 4318, + [SMALL_STATE(717)] = 4384, + [SMALL_STATE(718)] = 4450, + [SMALL_STATE(719)] = 4520, + [SMALL_STATE(720)] = 4592, + [SMALL_STATE(721)] = 4658, + [SMALL_STATE(722)] = 4730, + [SMALL_STATE(723)] = 4802, + [SMALL_STATE(724)] = 4874, + [SMALL_STATE(725)] = 4946, + [SMALL_STATE(726)] = 5012, + [SMALL_STATE(727)] = 5082, + [SMALL_STATE(728)] = 5154, + [SMALL_STATE(729)] = 5220, + [SMALL_STATE(730)] = 5291, + [SMALL_STATE(731)] = 5362, + [SMALL_STATE(732)] = 5435, + [SMALL_STATE(733)] = 5508, + [SMALL_STATE(734)] = 5591, + [SMALL_STATE(735)] = 5664, + [SMALL_STATE(736)] = 5737, + [SMALL_STATE(737)] = 5810, + [SMALL_STATE(738)] = 5881, + [SMALL_STATE(739)] = 5946, + [SMALL_STATE(740)] = 6011, + [SMALL_STATE(741)] = 6076, + [SMALL_STATE(742)] = 6141, + [SMALL_STATE(743)] = 6210, + [SMALL_STATE(744)] = 6279, + [SMALL_STATE(745)] = 6350, + [SMALL_STATE(746)] = 6415, + [SMALL_STATE(747)] = 6480, + [SMALL_STATE(748)] = 6551, + [SMALL_STATE(749)] = 6624, + [SMALL_STATE(750)] = 6695, + [SMALL_STATE(751)] = 6764, + [SMALL_STATE(752)] = 6829, + [SMALL_STATE(753)] = 6907, + [SMALL_STATE(754)] = 6971, + [SMALL_STATE(755)] = 7035, + [SMALL_STATE(756)] = 7107, + [SMALL_STATE(757)] = 7175, + [SMALL_STATE(758)] = 7239, + [SMALL_STATE(759)] = 7303, + [SMALL_STATE(760)] = 7367, + [SMALL_STATE(761)] = 7431, + [SMALL_STATE(762)] = 7495, + [SMALL_STATE(763)] = 7563, + [SMALL_STATE(764)] = 7635, + [SMALL_STATE(765)] = 7706, + [SMALL_STATE(766)] = 7777, + [SMALL_STATE(767)] = 7848, + [SMALL_STATE(768)] = 7919, + [SMALL_STATE(769)] = 7990, + [SMALL_STATE(770)] = 8061, + [SMALL_STATE(771)] = 8132, + [SMALL_STATE(772)] = 8203, + [SMALL_STATE(773)] = 8274, + [SMALL_STATE(774)] = 8342, + [SMALL_STATE(775)] = 8410, + [SMALL_STATE(776)] = 8482, + [SMALL_STATE(777)] = 8556, + [SMALL_STATE(778)] = 8626, + [SMALL_STATE(779)] = 8696, + [SMALL_STATE(780)] = 8768, + [SMALL_STATE(781)] = 8838, + [SMALL_STATE(782)] = 8910, + [SMALL_STATE(783)] = 8978, + [SMALL_STATE(784)] = 9045, + [SMALL_STATE(785)] = 9114, + [SMALL_STATE(786)] = 9181, + [SMALL_STATE(787)] = 9248, + [SMALL_STATE(788)] = 9315, + [SMALL_STATE(789)] = 9384, + [SMALL_STATE(790)] = 9453, + [SMALL_STATE(791)] = 9520, + [SMALL_STATE(792)] = 9587, + [SMALL_STATE(793)] = 9654, + [SMALL_STATE(794)] = 9721, + [SMALL_STATE(795)] = 9792, + [SMALL_STATE(796)] = 9863, + [SMALL_STATE(797)] = 9932, + [SMALL_STATE(798)] = 10001, + [SMALL_STATE(799)] = 10068, + [SMALL_STATE(800)] = 10135, + [SMALL_STATE(801)] = 10202, + [SMALL_STATE(802)] = 10269, + [SMALL_STATE(803)] = 10340, + [SMALL_STATE(804)] = 10407, + [SMALL_STATE(805)] = 10473, + [SMALL_STATE(806)] = 10533, + [SMALL_STATE(807)] = 10599, + [SMALL_STATE(808)] = 10667, + [SMALL_STATE(809)] = 10731, + [SMALL_STATE(810)] = 10795, + [SMALL_STATE(811)] = 10861, + [SMALL_STATE(812)] = 10925, + [SMALL_STATE(813)] = 10991, + [SMALL_STATE(814)] = 11057, + [SMALL_STATE(815)] = 11123, + [SMALL_STATE(816)] = 11189, + [SMALL_STATE(817)] = 11255, + [SMALL_STATE(818)] = 11321, + [SMALL_STATE(819)] = 11381, + [SMALL_STATE(820)] = 11447, + [SMALL_STATE(821)] = 11513, + [SMALL_STATE(822)] = 11573, + [SMALL_STATE(823)] = 11633, + [SMALL_STATE(824)] = 11693, + [SMALL_STATE(825)] = 11759, + [SMALL_STATE(826)] = 11819, + [SMALL_STATE(827)] = 11879, + [SMALL_STATE(828)] = 11949, + [SMALL_STATE(829)] = 12019, + [SMALL_STATE(830)] = 12089, + [SMALL_STATE(831)] = 12148, + [SMALL_STATE(832)] = 12207, + [SMALL_STATE(833)] = 12270, + [SMALL_STATE(834)] = 12329, + [SMALL_STATE(835)] = 12392, + [SMALL_STATE(836)] = 12451, + [SMALL_STATE(837)] = 12510, + [SMALL_STATE(838)] = 12569, + [SMALL_STATE(839)] = 12628, + [SMALL_STATE(840)] = 12691, + [SMALL_STATE(841)] = 12758, + [SMALL_STATE(842)] = 12813, + [SMALL_STATE(843)] = 12882, + [SMALL_STATE(844)] = 12949, + [SMALL_STATE(845)] = 13005, + [SMALL_STATE(846)] = 13059, + [SMALL_STATE(847)] = 13123, + [SMALL_STATE(848)] = 13179, + [SMALL_STATE(849)] = 13235, + [SMALL_STATE(850)] = 13291, + [SMALL_STATE(851)] = 13347, + [SMALL_STATE(852)] = 13403, + [SMALL_STATE(853)] = 13459, + [SMALL_STATE(854)] = 13515, + [SMALL_STATE(855)] = 13571, + [SMALL_STATE(856)] = 13627, + [SMALL_STATE(857)] = 13683, + [SMALL_STATE(858)] = 13739, + [SMALL_STATE(859)] = 13795, + [SMALL_STATE(860)] = 13851, + [SMALL_STATE(861)] = 13907, + [SMALL_STATE(862)] = 13963, + [SMALL_STATE(863)] = 14025, + [SMALL_STATE(864)] = 14081, + [SMALL_STATE(865)] = 14137, + [SMALL_STATE(866)] = 14193, + [SMALL_STATE(867)] = 14249, + [SMALL_STATE(868)] = 14305, + [SMALL_STATE(869)] = 14361, + [SMALL_STATE(870)] = 14417, + [SMALL_STATE(871)] = 14473, + [SMALL_STATE(872)] = 14537, + [SMALL_STATE(873)] = 14603, + [SMALL_STATE(874)] = 14665, + [SMALL_STATE(875)] = 14717, + [SMALL_STATE(876)] = 14771, + [SMALL_STATE(877)] = 14825, + [SMALL_STATE(878)] = 14878, + [SMALL_STATE(879)] = 14929, + [SMALL_STATE(880)] = 15020, + [SMALL_STATE(881)] = 15071, + [SMALL_STATE(882)] = 15122, + [SMALL_STATE(883)] = 15217, + [SMALL_STATE(884)] = 15272, + [SMALL_STATE(885)] = 15323, + [SMALL_STATE(886)] = 15420, + [SMALL_STATE(887)] = 15471, + [SMALL_STATE(888)] = 15522, + [SMALL_STATE(889)] = 15573, + [SMALL_STATE(890)] = 15624, + [SMALL_STATE(891)] = 15721, + [SMALL_STATE(892)] = 15772, + [SMALL_STATE(893)] = 15823, + [SMALL_STATE(894)] = 15920, + [SMALL_STATE(895)] = 15971, + [SMALL_STATE(896)] = 16068, + [SMALL_STATE(897)] = 16163, + [SMALL_STATE(898)] = 16260, + [SMALL_STATE(899)] = 16335, + [SMALL_STATE(900)] = 16386, + [SMALL_STATE(901)] = 16483, + [SMALL_STATE(902)] = 16534, + [SMALL_STATE(903)] = 16631, + [SMALL_STATE(904)] = 16692, + [SMALL_STATE(905)] = 16789, + [SMALL_STATE(906)] = 16884, + [SMALL_STATE(907)] = 16949, + [SMALL_STATE(908)] = 17002, + [SMALL_STATE(909)] = 17053, + [SMALL_STATE(910)] = 17140, + [SMALL_STATE(911)] = 17229, + [SMALL_STATE(912)] = 17282, + [SMALL_STATE(913)] = 17335, + [SMALL_STATE(914)] = 17388, + [SMALL_STATE(915)] = 17441, + [SMALL_STATE(916)] = 17494, + [SMALL_STATE(917)] = 17545, + [SMALL_STATE(918)] = 17596, + [SMALL_STATE(919)] = 17667, + [SMALL_STATE(920)] = 17718, + [SMALL_STATE(921)] = 17769, + [SMALL_STATE(922)] = 17852, + [SMALL_STATE(923)] = 17949, + [SMALL_STATE(924)] = 18034, + [SMALL_STATE(925)] = 18131, + [SMALL_STATE(926)] = 18228, + [SMALL_STATE(927)] = 18279, + [SMALL_STATE(928)] = 18330, + [SMALL_STATE(929)] = 18417, + [SMALL_STATE(930)] = 18468, + [SMALL_STATE(931)] = 18519, + [SMALL_STATE(932)] = 18570, + [SMALL_STATE(933)] = 18621, + [SMALL_STATE(934)] = 18674, + [SMALL_STATE(935)] = 18725, + [SMALL_STATE(936)] = 18776, + [SMALL_STATE(937)] = 18827, + [SMALL_STATE(938)] = 18878, + [SMALL_STATE(939)] = 18929, + [SMALL_STATE(940)] = 18998, + [SMALL_STATE(941)] = 19051, + [SMALL_STATE(942)] = 19102, + [SMALL_STATE(943)] = 19197, + [SMALL_STATE(944)] = 19250, + [SMALL_STATE(945)] = 19303, + [SMALL_STATE(946)] = 19354, + [SMALL_STATE(947)] = 19415, + [SMALL_STATE(948)] = 19466, + [SMALL_STATE(949)] = 19517, + [SMALL_STATE(950)] = 19568, + [SMALL_STATE(951)] = 19619, + [SMALL_STATE(952)] = 19670, + [SMALL_STATE(953)] = 19721, + [SMALL_STATE(954)] = 19772, + [SMALL_STATE(955)] = 19833, + [SMALL_STATE(956)] = 19884, + [SMALL_STATE(957)] = 19935, + [SMALL_STATE(958)] = 19986, + [SMALL_STATE(959)] = 20037, + [SMALL_STATE(960)] = 20088, + [SMALL_STATE(961)] = 20153, + [SMALL_STATE(962)] = 20204, + [SMALL_STATE(963)] = 20255, + [SMALL_STATE(964)] = 20306, + [SMALL_STATE(965)] = 20357, + [SMALL_STATE(966)] = 20408, + [SMALL_STATE(967)] = 20469, + [SMALL_STATE(968)] = 20520, + [SMALL_STATE(969)] = 20571, + [SMALL_STATE(970)] = 20622, + [SMALL_STATE(971)] = 20673, + [SMALL_STATE(972)] = 20724, + [SMALL_STATE(973)] = 20775, + [SMALL_STATE(974)] = 20826, + [SMALL_STATE(975)] = 20877, + [SMALL_STATE(976)] = 20928, + [SMALL_STATE(977)] = 20979, + [SMALL_STATE(978)] = 21030, + [SMALL_STATE(979)] = 21081, + [SMALL_STATE(980)] = 21132, + [SMALL_STATE(981)] = 21185, + [SMALL_STATE(982)] = 21250, + [SMALL_STATE(983)] = 21329, + [SMALL_STATE(984)] = 21380, + [SMALL_STATE(985)] = 21431, + [SMALL_STATE(986)] = 21482, + [SMALL_STATE(987)] = 21533, + [SMALL_STATE(988)] = 21584, + [SMALL_STATE(989)] = 21635, + [SMALL_STATE(990)] = 21696, + [SMALL_STATE(991)] = 21747, + [SMALL_STATE(992)] = 21798, + [SMALL_STATE(993)] = 21893, + [SMALL_STATE(994)] = 21944, + [SMALL_STATE(995)] = 21995, + [SMALL_STATE(996)] = 22090, + [SMALL_STATE(997)] = 22187, + [SMALL_STATE(998)] = 22238, + [SMALL_STATE(999)] = 22289, + [SMALL_STATE(1000)] = 22340, + [SMALL_STATE(1001)] = 22391, + [SMALL_STATE(1002)] = 22442, + [SMALL_STATE(1003)] = 22495, + [SMALL_STATE(1004)] = 22589, + [SMALL_STATE(1005)] = 22639, + [SMALL_STATE(1006)] = 22689, + [SMALL_STATE(1007)] = 22743, + [SMALL_STATE(1008)] = 22793, + [SMALL_STATE(1009)] = 22847, + [SMALL_STATE(1010)] = 22897, + [SMALL_STATE(1011)] = 22947, + [SMALL_STATE(1012)] = 23001, + [SMALL_STATE(1013)] = 23055, + [SMALL_STATE(1014)] = 23105, + [SMALL_STATE(1015)] = 23155, + [SMALL_STATE(1016)] = 23205, + [SMALL_STATE(1017)] = 23255, + [SMALL_STATE(1018)] = 23305, + [SMALL_STATE(1019)] = 23355, + [SMALL_STATE(1020)] = 23405, + [SMALL_STATE(1021)] = 23455, + [SMALL_STATE(1022)] = 23505, + [SMALL_STATE(1023)] = 23555, + [SMALL_STATE(1024)] = 23605, + [SMALL_STATE(1025)] = 23655, + [SMALL_STATE(1026)] = 23705, + [SMALL_STATE(1027)] = 23755, + [SMALL_STATE(1028)] = 23805, + [SMALL_STATE(1029)] = 23855, + [SMALL_STATE(1030)] = 23905, + [SMALL_STATE(1031)] = 23955, + [SMALL_STATE(1032)] = 24005, + [SMALL_STATE(1033)] = 24055, + [SMALL_STATE(1034)] = 24105, + [SMALL_STATE(1035)] = 24155, + [SMALL_STATE(1036)] = 24205, + [SMALL_STATE(1037)] = 24259, + [SMALL_STATE(1038)] = 24323, + [SMALL_STATE(1039)] = 24373, + [SMALL_STATE(1040)] = 24427, + [SMALL_STATE(1041)] = 24477, + [SMALL_STATE(1042)] = 24535, + [SMALL_STATE(1043)] = 24585, + [SMALL_STATE(1044)] = 24635, + [SMALL_STATE(1045)] = 24685, + [SMALL_STATE(1046)] = 24735, + [SMALL_STATE(1047)] = 24789, + [SMALL_STATE(1048)] = 24885, + [SMALL_STATE(1049)] = 24945, + [SMALL_STATE(1050)] = 24999, + [SMALL_STATE(1051)] = 25095, + [SMALL_STATE(1052)] = 25145, + [SMALL_STATE(1053)] = 25195, + [SMALL_STATE(1054)] = 25245, + [SMALL_STATE(1055)] = 25295, + [SMALL_STATE(1056)] = 25357, + [SMALL_STATE(1057)] = 25407, + [SMALL_STATE(1058)] = 25457, + [SMALL_STATE(1059)] = 25551, + [SMALL_STATE(1060)] = 25603, + [SMALL_STATE(1061)] = 25653, + [SMALL_STATE(1062)] = 25713, + [SMALL_STATE(1063)] = 25763, + [SMALL_STATE(1064)] = 25813, + [SMALL_STATE(1065)] = 25867, + [SMALL_STATE(1066)] = 25963, + [SMALL_STATE(1067)] = 26017, + [SMALL_STATE(1068)] = 26113, + [SMALL_STATE(1069)] = 26167, + [SMALL_STATE(1070)] = 26217, + [SMALL_STATE(1071)] = 26313, + [SMALL_STATE(1072)] = 26367, + [SMALL_STATE(1073)] = 26417, + [SMALL_STATE(1074)] = 26467, + [SMALL_STATE(1075)] = 26517, + [SMALL_STATE(1076)] = 26571, + [SMALL_STATE(1077)] = 26621, + [SMALL_STATE(1078)] = 26671, + [SMALL_STATE(1079)] = 26721, + [SMALL_STATE(1080)] = 26771, + [SMALL_STATE(1081)] = 26821, + [SMALL_STATE(1082)] = 26875, + [SMALL_STATE(1083)] = 26927, + [SMALL_STATE(1084)] = 26977, + [SMALL_STATE(1085)] = 27029, + [SMALL_STATE(1086)] = 27079, + [SMALL_STATE(1087)] = 27129, + [SMALL_STATE(1088)] = 27223, + [SMALL_STATE(1089)] = 27275, + [SMALL_STATE(1090)] = 27327, + [SMALL_STATE(1091)] = 27381, + [SMALL_STATE(1092)] = 27431, + [SMALL_STATE(1093)] = 27525, + [SMALL_STATE(1094)] = 27599, + [SMALL_STATE(1095)] = 27649, + [SMALL_STATE(1096)] = 27699, + [SMALL_STATE(1097)] = 27757, + [SMALL_STATE(1098)] = 27807, + [SMALL_STATE(1099)] = 27871, + [SMALL_STATE(1100)] = 27957, + [SMALL_STATE(1101)] = 28045, + [SMALL_STATE(1102)] = 28115, + [SMALL_STATE(1103)] = 28197, + [SMALL_STATE(1104)] = 28281, + [SMALL_STATE(1105)] = 28367, + [SMALL_STATE(1106)] = 28435, + [SMALL_STATE(1107)] = 28499, + [SMALL_STATE(1108)] = 28549, + [SMALL_STATE(1109)] = 28627, + [SMALL_STATE(1110)] = 28681, + [SMALL_STATE(1111)] = 28771, + [SMALL_STATE(1112)] = 28821, + [SMALL_STATE(1113)] = 28871, + [SMALL_STATE(1114)] = 28965, + [SMALL_STATE(1115)] = 29015, + [SMALL_STATE(1116)] = 29065, + [SMALL_STATE(1117)] = 29115, + [SMALL_STATE(1118)] = 29165, + [SMALL_STATE(1119)] = 29227, + [SMALL_STATE(1120)] = 29281, + [SMALL_STATE(1121)] = 29331, + [SMALL_STATE(1122)] = 29425, + [SMALL_STATE(1123)] = 29475, + [SMALL_STATE(1124)] = 29527, + [SMALL_STATE(1125)] = 29577, + [SMALL_STATE(1126)] = 29627, + [SMALL_STATE(1127)] = 29723, + [SMALL_STATE(1128)] = 29773, + [SMALL_STATE(1129)] = 29827, + [SMALL_STATE(1130)] = 29877, + [SMALL_STATE(1131)] = 29937, + [SMALL_STATE(1132)] = 29991, + [SMALL_STATE(1133)] = 30041, + [SMALL_STATE(1134)] = 30137, + [SMALL_STATE(1135)] = 30189, + [SMALL_STATE(1136)] = 30243, + [SMALL_STATE(1137)] = 30293, + [SMALL_STATE(1138)] = 30389, + [SMALL_STATE(1139)] = 30439, + [SMALL_STATE(1140)] = 30493, + [SMALL_STATE(1141)] = 30543, + [SMALL_STATE(1142)] = 30595, + [SMALL_STATE(1143)] = 30647, + [SMALL_STATE(1144)] = 30697, + [SMALL_STATE(1145)] = 30747, + [SMALL_STATE(1146)] = 30843, + [SMALL_STATE(1147)] = 30895, + [SMALL_STATE(1148)] = 30945, + [SMALL_STATE(1149)] = 30997, + [SMALL_STATE(1150)] = 31049, + [SMALL_STATE(1151)] = 31103, + [SMALL_STATE(1152)] = 31155, + [SMALL_STATE(1153)] = 31205, + [SMALL_STATE(1154)] = 31259, + [SMALL_STATE(1155)] = 31309, + [SMALL_STATE(1156)] = 31361, + [SMALL_STATE(1157)] = 31415, + [SMALL_STATE(1158)] = 31511, + [SMALL_STATE(1159)] = 31565, + [SMALL_STATE(1160)] = 31619, + [SMALL_STATE(1161)] = 31669, + [SMALL_STATE(1162)] = 31719, + [SMALL_STATE(1163)] = 31769, + [SMALL_STATE(1164)] = 31819, + [SMALL_STATE(1165)] = 31873, + [SMALL_STATE(1166)] = 31923, + [SMALL_STATE(1167)] = 32019, + [SMALL_STATE(1168)] = 32115, + [SMALL_STATE(1169)] = 32165, + [SMALL_STATE(1170)] = 32258, + [SMALL_STATE(1171)] = 32309, + [SMALL_STATE(1172)] = 32402, + [SMALL_STATE(1173)] = 32451, + [SMALL_STATE(1174)] = 32500, + [SMALL_STATE(1175)] = 32549, + [SMALL_STATE(1176)] = 32598, + [SMALL_STATE(1177)] = 32647, + [SMALL_STATE(1178)] = 32696, + [SMALL_STATE(1179)] = 32745, + [SMALL_STATE(1180)] = 32796, + [SMALL_STATE(1181)] = 32851, + [SMALL_STATE(1182)] = 32900, + [SMALL_STATE(1183)] = 32949, + [SMALL_STATE(1184)] = 33004, + [SMALL_STATE(1185)] = 33053, + [SMALL_STATE(1186)] = 33102, + [SMALL_STATE(1187)] = 33151, + [SMALL_STATE(1188)] = 33200, + [SMALL_STATE(1189)] = 33249, + [SMALL_STATE(1190)] = 33298, + [SMALL_STATE(1191)] = 33347, + [SMALL_STATE(1192)] = 33396, + [SMALL_STATE(1193)] = 33445, + [SMALL_STATE(1194)] = 33494, + [SMALL_STATE(1195)] = 33543, + [SMALL_STATE(1196)] = 33592, + [SMALL_STATE(1197)] = 33641, + [SMALL_STATE(1198)] = 33690, + [SMALL_STATE(1199)] = 33739, + [SMALL_STATE(1200)] = 33788, + [SMALL_STATE(1201)] = 33837, + [SMALL_STATE(1202)] = 33886, + [SMALL_STATE(1203)] = 33935, + [SMALL_STATE(1204)] = 33984, + [SMALL_STATE(1205)] = 34033, + [SMALL_STATE(1206)] = 34082, + [SMALL_STATE(1207)] = 34131, + [SMALL_STATE(1208)] = 34180, + [SMALL_STATE(1209)] = 34229, + [SMALL_STATE(1210)] = 34278, + [SMALL_STATE(1211)] = 34327, + [SMALL_STATE(1212)] = 34376, + [SMALL_STATE(1213)] = 34425, + [SMALL_STATE(1214)] = 34474, + [SMALL_STATE(1215)] = 34523, + [SMALL_STATE(1216)] = 34572, + [SMALL_STATE(1217)] = 34621, + [SMALL_STATE(1218)] = 34670, + [SMALL_STATE(1219)] = 34719, + [SMALL_STATE(1220)] = 34768, + [SMALL_STATE(1221)] = 34817, + [SMALL_STATE(1222)] = 34866, + [SMALL_STATE(1223)] = 34915, + [SMALL_STATE(1224)] = 34964, + [SMALL_STATE(1225)] = 35013, + [SMALL_STATE(1226)] = 35062, + [SMALL_STATE(1227)] = 35111, + [SMALL_STATE(1228)] = 35160, + [SMALL_STATE(1229)] = 35209, + [SMALL_STATE(1230)] = 35258, + [SMALL_STATE(1231)] = 35307, + [SMALL_STATE(1232)] = 35356, + [SMALL_STATE(1233)] = 35405, + [SMALL_STATE(1234)] = 35454, + [SMALL_STATE(1235)] = 35503, + [SMALL_STATE(1236)] = 35552, + [SMALL_STATE(1237)] = 35601, + [SMALL_STATE(1238)] = 35650, + [SMALL_STATE(1239)] = 35699, + [SMALL_STATE(1240)] = 35748, + [SMALL_STATE(1241)] = 35797, + [SMALL_STATE(1242)] = 35846, + [SMALL_STATE(1243)] = 35895, + [SMALL_STATE(1244)] = 35944, + [SMALL_STATE(1245)] = 35993, + [SMALL_STATE(1246)] = 36042, + [SMALL_STATE(1247)] = 36091, + [SMALL_STATE(1248)] = 36140, + [SMALL_STATE(1249)] = 36189, + [SMALL_STATE(1250)] = 36238, + [SMALL_STATE(1251)] = 36287, + [SMALL_STATE(1252)] = 36336, + [SMALL_STATE(1253)] = 36385, + [SMALL_STATE(1254)] = 36434, + [SMALL_STATE(1255)] = 36483, + [SMALL_STATE(1256)] = 36534, + [SMALL_STATE(1257)] = 36583, + [SMALL_STATE(1258)] = 36632, + [SMALL_STATE(1259)] = 36683, + [SMALL_STATE(1260)] = 36734, + [SMALL_STATE(1261)] = 36785, + [SMALL_STATE(1262)] = 36836, + [SMALL_STATE(1263)] = 36887, + [SMALL_STATE(1264)] = 36938, + [SMALL_STATE(1265)] = 36993, + [SMALL_STATE(1266)] = 37044, + [SMALL_STATE(1267)] = 37095, + [SMALL_STATE(1268)] = 37146, + [SMALL_STATE(1269)] = 37205, + [SMALL_STATE(1270)] = 37256, + [SMALL_STATE(1271)] = 37307, + [SMALL_STATE(1272)] = 37358, + [SMALL_STATE(1273)] = 37451, + [SMALL_STATE(1274)] = 37544, + [SMALL_STATE(1275)] = 37617, + [SMALL_STATE(1276)] = 37680, + [SMALL_STATE(1277)] = 37765, + [SMALL_STATE(1278)] = 37852, + [SMALL_STATE(1279)] = 37921, + [SMALL_STATE(1280)] = 38002, + [SMALL_STATE(1281)] = 38085, + [SMALL_STATE(1282)] = 38170, + [SMALL_STATE(1283)] = 38237, + [SMALL_STATE(1284)] = 38300, + [SMALL_STATE(1285)] = 38377, + [SMALL_STATE(1286)] = 38466, + [SMALL_STATE(1287)] = 38559, + [SMALL_STATE(1288)] = 38652, + [SMALL_STATE(1289)] = 38701, + [SMALL_STATE(1290)] = 38787, + [SMALL_STATE(1291)] = 38879, + [SMALL_STATE(1292)] = 38975, + [SMALL_STATE(1293)] = 39023, + [SMALL_STATE(1294)] = 39071, + [SMALL_STATE(1295)] = 39119, + [SMALL_STATE(1296)] = 39167, + [SMALL_STATE(1297)] = 39219, + [SMALL_STATE(1298)] = 39315, + [SMALL_STATE(1299)] = 39411, + [SMALL_STATE(1300)] = 39469, + [SMALL_STATE(1301)] = 39561, + [SMALL_STATE(1302)] = 39609, + [SMALL_STATE(1303)] = 39657, + [SMALL_STATE(1304)] = 39705, + [SMALL_STATE(1305)] = 39753, + [SMALL_STATE(1306)] = 39801, + [SMALL_STATE(1307)] = 39849, + [SMALL_STATE(1308)] = 39941, + [SMALL_STATE(1309)] = 39989, + [SMALL_STATE(1310)] = 40037, + [SMALL_STATE(1311)] = 40085, + [SMALL_STATE(1312)] = 40157, + [SMALL_STATE(1313)] = 40205, + [SMALL_STATE(1314)] = 40253, + [SMALL_STATE(1315)] = 40301, + [SMALL_STATE(1316)] = 40349, + [SMALL_STATE(1317)] = 40397, + [SMALL_STATE(1318)] = 40445, + [SMALL_STATE(1319)] = 40493, + [SMALL_STATE(1320)] = 40541, + [SMALL_STATE(1321)] = 40589, + [SMALL_STATE(1322)] = 40637, + [SMALL_STATE(1323)] = 40685, + [SMALL_STATE(1324)] = 40733, + [SMALL_STATE(1325)] = 40781, + [SMALL_STATE(1326)] = 40829, + [SMALL_STATE(1327)] = 40877, + [SMALL_STATE(1328)] = 40925, + [SMALL_STATE(1329)] = 40973, + [SMALL_STATE(1330)] = 41035, + [SMALL_STATE(1331)] = 41083, + [SMALL_STATE(1332)] = 41175, + [SMALL_STATE(1333)] = 41227, + [SMALL_STATE(1334)] = 41311, + [SMALL_STATE(1335)] = 41407, + [SMALL_STATE(1336)] = 41503, + [SMALL_STATE(1337)] = 41563, + [SMALL_STATE(1338)] = 41659, + [SMALL_STATE(1339)] = 41707, + [SMALL_STATE(1340)] = 41775, + [SMALL_STATE(1341)] = 41855, + [SMALL_STATE(1342)] = 41937, + [SMALL_STATE(1343)] = 42021, + [SMALL_STATE(1344)] = 42087, + [SMALL_STATE(1345)] = 42135, + [SMALL_STATE(1346)] = 42183, + [SMALL_STATE(1347)] = 42231, + [SMALL_STATE(1348)] = 42293, + [SMALL_STATE(1349)] = 42341, + [SMALL_STATE(1350)] = 42389, + [SMALL_STATE(1351)] = 42437, + [SMALL_STATE(1352)] = 42485, + [SMALL_STATE(1353)] = 42533, + [SMALL_STATE(1354)] = 42625, + [SMALL_STATE(1355)] = 42701, + [SMALL_STATE(1356)] = 42749, + [SMALL_STATE(1357)] = 42797, + [SMALL_STATE(1358)] = 42893, + [SMALL_STATE(1359)] = 42981, + [SMALL_STATE(1360)] = 43029, + [SMALL_STATE(1361)] = 43077, + [SMALL_STATE(1362)] = 43125, + [SMALL_STATE(1363)] = 43173, + [SMALL_STATE(1364)] = 43221, + [SMALL_STATE(1365)] = 43269, + [SMALL_STATE(1366)] = 43317, + [SMALL_STATE(1367)] = 43365, + [SMALL_STATE(1368)] = 43413, + [SMALL_STATE(1369)] = 43461, + [SMALL_STATE(1370)] = 43509, + [SMALL_STATE(1371)] = 43557, + [SMALL_STATE(1372)] = 43605, + [SMALL_STATE(1373)] = 43653, + [SMALL_STATE(1374)] = 43745, + [SMALL_STATE(1375)] = 43793, + [SMALL_STATE(1376)] = 43841, + [SMALL_STATE(1377)] = 43889, + [SMALL_STATE(1378)] = 43981, + [SMALL_STATE(1379)] = 44029, + [SMALL_STATE(1380)] = 44077, + [SMALL_STATE(1381)] = 44125, + [SMALL_STATE(1382)] = 44173, + [SMALL_STATE(1383)] = 44221, + [SMALL_STATE(1384)] = 44317, + [SMALL_STATE(1385)] = 44365, + [SMALL_STATE(1386)] = 44413, + [SMALL_STATE(1387)] = 44461, + [SMALL_STATE(1388)] = 44557, + [SMALL_STATE(1389)] = 44608, + [SMALL_STATE(1390)] = 44655, + [SMALL_STATE(1391)] = 44746, + [SMALL_STATE(1392)] = 44793, + [SMALL_STATE(1393)] = 44844, + [SMALL_STATE(1394)] = 44891, + [SMALL_STATE(1395)] = 44938, + [SMALL_STATE(1396)] = 45029, + [SMALL_STATE(1397)] = 45076, + [SMALL_STATE(1398)] = 45123, + [SMALL_STATE(1399)] = 45174, + [SMALL_STATE(1400)] = 45264, + [SMALL_STATE(1401)] = 45316, + [SMALL_STATE(1402)] = 45406, + [SMALL_STATE(1403)] = 45496, + [SMALL_STATE(1404)] = 45556, + [SMALL_STATE(1405)] = 45652, + [SMALL_STATE(1406)] = 45742, + [SMALL_STATE(1407)] = 45790, + [SMALL_STATE(1408)] = 45842, + [SMALL_STATE(1409)] = 45938, + [SMALL_STATE(1410)] = 45990, + [SMALL_STATE(1411)] = 46081, + [SMALL_STATE(1412)] = 46170, + [SMALL_STATE(1413)] = 46225, + [SMALL_STATE(1414)] = 46282, + [SMALL_STATE(1415)] = 46371, + [SMALL_STATE(1416)] = 46464, + [SMALL_STATE(1417)] = 46519, + [SMALL_STATE(1418)] = 46568, + [SMALL_STATE(1419)] = 46659, + [SMALL_STATE(1420)] = 46748, + [SMALL_STATE(1421)] = 46793, + [SMALL_STATE(1422)] = 46882, + [SMALL_STATE(1423)] = 46971, + [SMALL_STATE(1424)] = 47040, + [SMALL_STATE(1425)] = 47133, + [SMALL_STATE(1426)] = 47192, + [SMALL_STATE(1427)] = 47273, + [SMALL_STATE(1428)] = 47356, + [SMALL_STATE(1429)] = 47421, + [SMALL_STATE(1430)] = 47498, + [SMALL_STATE(1431)] = 47577, + [SMALL_STATE(1432)] = 47658, + [SMALL_STATE(1433)] = 47721, + [SMALL_STATE(1434)] = 47780, + [SMALL_STATE(1435)] = 47853, + [SMALL_STATE(1436)] = 47938, + [SMALL_STATE(1437)] = 48031, + [SMALL_STATE(1438)] = 48120, + [SMALL_STATE(1439)] = 48213, + [SMALL_STATE(1440)] = 48302, + [SMALL_STATE(1441)] = 48395, + [SMALL_STATE(1442)] = 48488, + [SMALL_STATE(1443)] = 48537, + [SMALL_STATE(1444)] = 48628, + [SMALL_STATE(1445)] = 48721, + [SMALL_STATE(1446)] = 48772, + [SMALL_STATE(1447)] = 48819, + [SMALL_STATE(1448)] = 48866, + [SMALL_STATE(1449)] = 48917, + [SMALL_STATE(1450)] = 48964, + [SMALL_STATE(1451)] = 49015, + [SMALL_STATE(1452)] = 49108, + [SMALL_STATE(1453)] = 49157, + [SMALL_STATE(1454)] = 49206, + [SMALL_STATE(1455)] = 49299, + [SMALL_STATE(1456)] = 49392, + [SMALL_STATE(1457)] = 49485, + [SMALL_STATE(1458)] = 49578, + [SMALL_STATE(1459)] = 49671, + [SMALL_STATE(1460)] = 49764, + [SMALL_STATE(1461)] = 49857, + [SMALL_STATE(1462)] = 49950, + [SMALL_STATE(1463)] = 50043, + [SMALL_STATE(1464)] = 50136, + [SMALL_STATE(1465)] = 50229, + [SMALL_STATE(1466)] = 50320, + [SMALL_STATE(1467)] = 50369, + [SMALL_STATE(1468)] = 50460, + [SMALL_STATE(1469)] = 50509, + [SMALL_STATE(1470)] = 50600, + [SMALL_STATE(1471)] = 50649, + [SMALL_STATE(1472)] = 50740, + [SMALL_STATE(1473)] = 50789, + [SMALL_STATE(1474)] = 50838, + [SMALL_STATE(1475)] = 50929, + [SMALL_STATE(1476)] = 50978, + [SMALL_STATE(1477)] = 51069, + [SMALL_STATE(1478)] = 51118, + [SMALL_STATE(1479)] = 51209, + [SMALL_STATE(1480)] = 51258, + [SMALL_STATE(1481)] = 51307, + [SMALL_STATE(1482)] = 51356, + [SMALL_STATE(1483)] = 51405, + [SMALL_STATE(1484)] = 51454, + [SMALL_STATE(1485)] = 51547, + [SMALL_STATE(1486)] = 51596, + [SMALL_STATE(1487)] = 51687, + [SMALL_STATE(1488)] = 51736, + [SMALL_STATE(1489)] = 51827, + [SMALL_STATE(1490)] = 51876, + [SMALL_STATE(1491)] = 51967, + [SMALL_STATE(1492)] = 52016, + [SMALL_STATE(1493)] = 52109, + [SMALL_STATE(1494)] = 52198, + [SMALL_STATE(1495)] = 52257, + [SMALL_STATE(1496)] = 52346, + [SMALL_STATE(1497)] = 52415, + [SMALL_STATE(1498)] = 52474, + [SMALL_STATE(1499)] = 52555, + [SMALL_STATE(1500)] = 52638, + [SMALL_STATE(1501)] = 52703, + [SMALL_STATE(1502)] = 52780, + [SMALL_STATE(1503)] = 52859, + [SMALL_STATE(1504)] = 52940, + [SMALL_STATE(1505)] = 53003, + [SMALL_STATE(1506)] = 53062, + [SMALL_STATE(1507)] = 53135, + [SMALL_STATE(1508)] = 53220, + [SMALL_STATE(1509)] = 53309, + [SMALL_STATE(1510)] = 53398, + [SMALL_STATE(1511)] = 53491, + [SMALL_STATE(1512)] = 53584, + [SMALL_STATE(1513)] = 53677, + [SMALL_STATE(1514)] = 53770, + [SMALL_STATE(1515)] = 53863, + [SMALL_STATE(1516)] = 53954, + [SMALL_STATE(1517)] = 54045, + [SMALL_STATE(1518)] = 54136, + [SMALL_STATE(1519)] = 54227, + [SMALL_STATE(1520)] = 54318, + [SMALL_STATE(1521)] = 54409, + [SMALL_STATE(1522)] = 54502, + [SMALL_STATE(1523)] = 54595, + [SMALL_STATE(1524)] = 54688, + [SMALL_STATE(1525)] = 54781, + [SMALL_STATE(1526)] = 54874, + [SMALL_STATE(1527)] = 54967, + [SMALL_STATE(1528)] = 55060, + [SMALL_STATE(1529)] = 55153, + [SMALL_STATE(1530)] = 55246, + [SMALL_STATE(1531)] = 55339, + [SMALL_STATE(1532)] = 55432, + [SMALL_STATE(1533)] = 55525, + [SMALL_STATE(1534)] = 55574, + [SMALL_STATE(1535)] = 55667, + [SMALL_STATE(1536)] = 55760, + [SMALL_STATE(1537)] = 55853, + [SMALL_STATE(1538)] = 55946, + [SMALL_STATE(1539)] = 56039, + [SMALL_STATE(1540)] = 56132, + [SMALL_STATE(1541)] = 56225, + [SMALL_STATE(1542)] = 56318, + [SMALL_STATE(1543)] = 56411, + [SMALL_STATE(1544)] = 56504, + [SMALL_STATE(1545)] = 56597, + [SMALL_STATE(1546)] = 56690, + [SMALL_STATE(1547)] = 56783, + [SMALL_STATE(1548)] = 56876, + [SMALL_STATE(1549)] = 56969, + [SMALL_STATE(1550)] = 57062, + [SMALL_STATE(1551)] = 57155, + [SMALL_STATE(1552)] = 57248, + [SMALL_STATE(1553)] = 57341, + [SMALL_STATE(1554)] = 57434, + [SMALL_STATE(1555)] = 57483, + [SMALL_STATE(1556)] = 57576, + [SMALL_STATE(1557)] = 57669, + [SMALL_STATE(1558)] = 57718, + [SMALL_STATE(1559)] = 57809, + [SMALL_STATE(1560)] = 57900, + [SMALL_STATE(1561)] = 57949, + [SMALL_STATE(1562)] = 58040, + [SMALL_STATE(1563)] = 58131, + [SMALL_STATE(1564)] = 58222, + [SMALL_STATE(1565)] = 58313, + [SMALL_STATE(1566)] = 58402, + [SMALL_STATE(1567)] = 58491, + [SMALL_STATE(1568)] = 58577, + [SMALL_STATE(1569)] = 58665, + [SMALL_STATE(1570)] = 58753, + [SMALL_STATE(1571)] = 58797, + [SMALL_STATE(1572)] = 58843, + [SMALL_STATE(1573)] = 58887, + [SMALL_STATE(1574)] = 58931, + [SMALL_STATE(1575)] = 58975, + [SMALL_STATE(1576)] = 59019, + [SMALL_STATE(1577)] = 59063, + [SMALL_STATE(1578)] = 59107, + [SMALL_STATE(1579)] = 59151, + [SMALL_STATE(1580)] = 59195, + [SMALL_STATE(1581)] = 59283, + [SMALL_STATE(1582)] = 59327, + [SMALL_STATE(1583)] = 59371, + [SMALL_STATE(1584)] = 59415, + [SMALL_STATE(1585)] = 59459, + [SMALL_STATE(1586)] = 59545, + [SMALL_STATE(1587)] = 59589, + [SMALL_STATE(1588)] = 59633, + [SMALL_STATE(1589)] = 59677, + [SMALL_STATE(1590)] = 59721, + [SMALL_STATE(1591)] = 59765, + [SMALL_STATE(1592)] = 59809, + [SMALL_STATE(1593)] = 59853, + [SMALL_STATE(1594)] = 59941, + [SMALL_STATE(1595)] = 60029, + [SMALL_STATE(1596)] = 60073, + [SMALL_STATE(1597)] = 60117, + [SMALL_STATE(1598)] = 60163, + [SMALL_STATE(1599)] = 60251, + [SMALL_STATE(1600)] = 60295, + [SMALL_STATE(1601)] = 60339, + [SMALL_STATE(1602)] = 60383, + [SMALL_STATE(1603)] = 60427, + [SMALL_STATE(1604)] = 60473, + [SMALL_STATE(1605)] = 60517, + [SMALL_STATE(1606)] = 60561, + [SMALL_STATE(1607)] = 60607, + [SMALL_STATE(1608)] = 60653, + [SMALL_STATE(1609)] = 60699, + [SMALL_STATE(1610)] = 60745, + [SMALL_STATE(1611)] = 60791, + [SMALL_STATE(1612)] = 60879, + [SMALL_STATE(1613)] = 60923, + [SMALL_STATE(1614)] = 60967, + [SMALL_STATE(1615)] = 61011, + [SMALL_STATE(1616)] = 61055, + [SMALL_STATE(1617)] = 61099, + [SMALL_STATE(1618)] = 61143, + [SMALL_STATE(1619)] = 61187, + [SMALL_STATE(1620)] = 61231, + [SMALL_STATE(1621)] = 61319, + [SMALL_STATE(1622)] = 61363, + [SMALL_STATE(1623)] = 61407, + [SMALL_STATE(1624)] = 61475, + [SMALL_STATE(1625)] = 61519, + [SMALL_STATE(1626)] = 61563, + [SMALL_STATE(1627)] = 61607, + [SMALL_STATE(1628)] = 61651, + [SMALL_STATE(1629)] = 61695, + [SMALL_STATE(1630)] = 61739, + [SMALL_STATE(1631)] = 61825, + [SMALL_STATE(1632)] = 61871, + [SMALL_STATE(1633)] = 61915, + [SMALL_STATE(1634)] = 61959, + [SMALL_STATE(1635)] = 62003, + [SMALL_STATE(1636)] = 62047, + [SMALL_STATE(1637)] = 62091, + [SMALL_STATE(1638)] = 62135, + [SMALL_STATE(1639)] = 62179, + [SMALL_STATE(1640)] = 62223, + [SMALL_STATE(1641)] = 62309, + [SMALL_STATE(1642)] = 62353, + [SMALL_STATE(1643)] = 62397, + [SMALL_STATE(1644)] = 62441, + [SMALL_STATE(1645)] = 62485, + [SMALL_STATE(1646)] = 62529, + [SMALL_STATE(1647)] = 62573, + [SMALL_STATE(1648)] = 62617, + [SMALL_STATE(1649)] = 62703, + [SMALL_STATE(1650)] = 62747, + [SMALL_STATE(1651)] = 62791, + [SMALL_STATE(1652)] = 62835, + [SMALL_STATE(1653)] = 62879, + [SMALL_STATE(1654)] = 62923, + [SMALL_STATE(1655)] = 63009, + [SMALL_STATE(1656)] = 63053, + [SMALL_STATE(1657)] = 63111, + [SMALL_STATE(1658)] = 63191, + [SMALL_STATE(1659)] = 63273, + [SMALL_STATE(1660)] = 63359, + [SMALL_STATE(1661)] = 63405, + [SMALL_STATE(1662)] = 63451, + [SMALL_STATE(1663)] = 63539, + [SMALL_STATE(1664)] = 63583, + [SMALL_STATE(1665)] = 63669, + [SMALL_STATE(1666)] = 63733, + [SMALL_STATE(1667)] = 63819, + [SMALL_STATE(1668)] = 63895, + [SMALL_STATE(1669)] = 63973, + [SMALL_STATE(1670)] = 64059, + [SMALL_STATE(1671)] = 64139, + [SMALL_STATE(1672)] = 64183, + [SMALL_STATE(1673)] = 64245, + [SMALL_STATE(1674)] = 64303, + [SMALL_STATE(1675)] = 64375, + [SMALL_STATE(1676)] = 64459, + [SMALL_STATE(1677)] = 64503, + [SMALL_STATE(1678)] = 64547, + [SMALL_STATE(1679)] = 64635, + [SMALL_STATE(1680)] = 64679, + [SMALL_STATE(1681)] = 64723, + [SMALL_STATE(1682)] = 64769, + [SMALL_STATE(1683)] = 64815, + [SMALL_STATE(1684)] = 64859, + [SMALL_STATE(1685)] = 64903, + [SMALL_STATE(1686)] = 64947, + [SMALL_STATE(1687)] = 64993, + [SMALL_STATE(1688)] = 65047, + [SMALL_STATE(1689)] = 65093, + [SMALL_STATE(1690)] = 65137, + [SMALL_STATE(1691)] = 65180, + [SMALL_STATE(1692)] = 65223, + [SMALL_STATE(1693)] = 65266, + [SMALL_STATE(1694)] = 65309, + [SMALL_STATE(1695)] = 65352, + [SMALL_STATE(1696)] = 65439, + [SMALL_STATE(1697)] = 65482, + [SMALL_STATE(1698)] = 65525, + [SMALL_STATE(1699)] = 65568, + [SMALL_STATE(1700)] = 65655, + [SMALL_STATE(1701)] = 65742, + [SMALL_STATE(1702)] = 65821, + [SMALL_STATE(1703)] = 65902, + [SMALL_STATE(1704)] = 65945, + [SMALL_STATE(1705)] = 65988, + [SMALL_STATE(1706)] = 66075, + [SMALL_STATE(1707)] = 66162, + [SMALL_STATE(1708)] = 66205, + [SMALL_STATE(1709)] = 66248, + [SMALL_STATE(1710)] = 66335, + [SMALL_STATE(1711)] = 66378, + [SMALL_STATE(1712)] = 66421, + [SMALL_STATE(1713)] = 66508, + [SMALL_STATE(1714)] = 66551, + [SMALL_STATE(1715)] = 66594, + [SMALL_STATE(1716)] = 66681, + [SMALL_STATE(1717)] = 66724, + [SMALL_STATE(1718)] = 66811, + [SMALL_STATE(1719)] = 66854, + [SMALL_STATE(1720)] = 66941, + [SMALL_STATE(1721)] = 66984, + [SMALL_STATE(1722)] = 67027, + [SMALL_STATE(1723)] = 67070, + [SMALL_STATE(1724)] = 67133, + [SMALL_STATE(1725)] = 67176, + [SMALL_STATE(1726)] = 67263, + [SMALL_STATE(1727)] = 67306, + [SMALL_STATE(1728)] = 67393, + [SMALL_STATE(1729)] = 67480, + [SMALL_STATE(1730)] = 67523, + [SMALL_STATE(1731)] = 67580, + [SMALL_STATE(1732)] = 67623, + [SMALL_STATE(1733)] = 67666, + [SMALL_STATE(1734)] = 67709, + [SMALL_STATE(1735)] = 67796, + [SMALL_STATE(1736)] = 67839, + [SMALL_STATE(1737)] = 67926, + [SMALL_STATE(1738)] = 68013, + [SMALL_STATE(1739)] = 68056, + [SMALL_STATE(1740)] = 68143, + [SMALL_STATE(1741)] = 68230, + [SMALL_STATE(1742)] = 68273, + [SMALL_STATE(1743)] = 68340, + [SMALL_STATE(1744)] = 68427, + [SMALL_STATE(1745)] = 68470, + [SMALL_STATE(1746)] = 68557, + [SMALL_STATE(1747)] = 68644, + [SMALL_STATE(1748)] = 68731, + [SMALL_STATE(1749)] = 68818, + [SMALL_STATE(1750)] = 68861, + [SMALL_STATE(1751)] = 68904, + [SMALL_STATE(1752)] = 68979, + [SMALL_STATE(1753)] = 69066, + [SMALL_STATE(1754)] = 69109, + [SMALL_STATE(1755)] = 69152, + [SMALL_STATE(1756)] = 69239, + [SMALL_STATE(1757)] = 69282, + [SMALL_STATE(1758)] = 69369, + [SMALL_STATE(1759)] = 69456, + [SMALL_STATE(1760)] = 69499, + [SMALL_STATE(1761)] = 69542, + [SMALL_STATE(1762)] = 69585, + [SMALL_STATE(1763)] = 69672, + [SMALL_STATE(1764)] = 69759, + [SMALL_STATE(1765)] = 69846, + [SMALL_STATE(1766)] = 69933, + [SMALL_STATE(1767)] = 70020, + [SMALL_STATE(1768)] = 70063, + [SMALL_STATE(1769)] = 70150, + [SMALL_STATE(1770)] = 70217, + [SMALL_STATE(1771)] = 70274, + [SMALL_STATE(1772)] = 70353, + [SMALL_STATE(1773)] = 70434, + [SMALL_STATE(1774)] = 70497, + [SMALL_STATE(1775)] = 70572, + [SMALL_STATE(1776)] = 70649, + [SMALL_STATE(1777)] = 70728, + [SMALL_STATE(1778)] = 70789, + [SMALL_STATE(1779)] = 70846, + [SMALL_STATE(1780)] = 70923, + [SMALL_STATE(1781)] = 71002, + [SMALL_STATE(1782)] = 71063, + [SMALL_STATE(1783)] = 71150, + [SMALL_STATE(1784)] = 71193, + [SMALL_STATE(1785)] = 71264, + [SMALL_STATE(1786)] = 71307, + [SMALL_STATE(1787)] = 71390, + [SMALL_STATE(1788)] = 71447, + [SMALL_STATE(1789)] = 71490, + [SMALL_STATE(1790)] = 71577, + [SMALL_STATE(1791)] = 71648, + [SMALL_STATE(1792)] = 71691, + [SMALL_STATE(1793)] = 71734, + [SMALL_STATE(1794)] = 71777, + [SMALL_STATE(1795)] = 71820, + [SMALL_STATE(1796)] = 71863, + [SMALL_STATE(1797)] = 71906, + [SMALL_STATE(1798)] = 71949, + [SMALL_STATE(1799)] = 71992, + [SMALL_STATE(1800)] = 72079, + [SMALL_STATE(1801)] = 72122, + [SMALL_STATE(1802)] = 72165, + [SMALL_STATE(1803)] = 72208, + [SMALL_STATE(1804)] = 72251, + [SMALL_STATE(1805)] = 72294, + [SMALL_STATE(1806)] = 72337, + [SMALL_STATE(1807)] = 72426, + [SMALL_STATE(1808)] = 72513, + [SMALL_STATE(1809)] = 72556, + [SMALL_STATE(1810)] = 72599, + [SMALL_STATE(1811)] = 72682, + [SMALL_STATE(1812)] = 72725, + [SMALL_STATE(1813)] = 72812, + [SMALL_STATE(1814)] = 72899, + [SMALL_STATE(1815)] = 72942, + [SMALL_STATE(1816)] = 72985, + [SMALL_STATE(1817)] = 73072, + [SMALL_STATE(1818)] = 73115, + [SMALL_STATE(1819)] = 73158, + [SMALL_STATE(1820)] = 73213, + [SMALL_STATE(1821)] = 73256, + [SMALL_STATE(1822)] = 73299, + [SMALL_STATE(1823)] = 73386, + [SMALL_STATE(1824)] = 73473, + [SMALL_STATE(1825)] = 73516, + [SMALL_STATE(1826)] = 73569, + [SMALL_STATE(1827)] = 73612, + [SMALL_STATE(1828)] = 73655, + [SMALL_STATE(1829)] = 73697, + [SMALL_STATE(1830)] = 73781, + [SMALL_STATE(1831)] = 73859, + [SMALL_STATE(1832)] = 73943, + [SMALL_STATE(1833)] = 73985, + [SMALL_STATE(1834)] = 74069, + [SMALL_STATE(1835)] = 74153, + [SMALL_STATE(1836)] = 74237, + [SMALL_STATE(1837)] = 74279, + [SMALL_STATE(1838)] = 74321, + [SMALL_STATE(1839)] = 74363, + [SMALL_STATE(1840)] = 74405, + [SMALL_STATE(1841)] = 74489, + [SMALL_STATE(1842)] = 74562, + [SMALL_STATE(1843)] = 74638, + [SMALL_STATE(1844)] = 74714, + [SMALL_STATE(1845)] = 74790, + [SMALL_STATE(1846)] = 74866, + [SMALL_STATE(1847)] = 74942, + [SMALL_STATE(1848)] = 75018, + [SMALL_STATE(1849)] = 75094, + [SMALL_STATE(1850)] = 75170, + [SMALL_STATE(1851)] = 75246, + [SMALL_STATE(1852)] = 75322, + [SMALL_STATE(1853)] = 75382, + [SMALL_STATE(1854)] = 75458, + [SMALL_STATE(1855)] = 75534, + [SMALL_STATE(1856)] = 75610, + [SMALL_STATE(1857)] = 75670, + [SMALL_STATE(1858)] = 75746, + [SMALL_STATE(1859)] = 75822, + [SMALL_STATE(1860)] = 75898, + [SMALL_STATE(1861)] = 75974, + [SMALL_STATE(1862)] = 76050, + [SMALL_STATE(1863)] = 76126, + [SMALL_STATE(1864)] = 76202, + [SMALL_STATE(1865)] = 76278, + [SMALL_STATE(1866)] = 76338, + [SMALL_STATE(1867)] = 76408, + [SMALL_STATE(1868)] = 76477, + [SMALL_STATE(1869)] = 76532, + [SMALL_STATE(1870)] = 76597, + [SMALL_STATE(1871)] = 76666, + [SMALL_STATE(1872)] = 76735, + [SMALL_STATE(1873)] = 76789, + [SMALL_STATE(1874)] = 76843, + [SMALL_STATE(1875)] = 76899, + [SMALL_STATE(1876)] = 76955, + [SMALL_STATE(1877)] = 77011, + [SMALL_STATE(1878)] = 77067, + [SMALL_STATE(1879)] = 77126, + [SMALL_STATE(1880)] = 77177, + [SMALL_STATE(1881)] = 77230, + [SMALL_STATE(1882)] = 77289, + [SMALL_STATE(1883)] = 77350, + [SMALL_STATE(1884)] = 77409, + [SMALL_STATE(1885)] = 77470, + [SMALL_STATE(1886)] = 77529, + [SMALL_STATE(1887)] = 77590, + [SMALL_STATE(1888)] = 77649, + [SMALL_STATE(1889)] = 77710, + [SMALL_STATE(1890)] = 77769, + [SMALL_STATE(1891)] = 77830, + [SMALL_STATE(1892)] = 77889, + [SMALL_STATE(1893)] = 77950, + [SMALL_STATE(1894)] = 78009, + [SMALL_STATE(1895)] = 78070, + [SMALL_STATE(1896)] = 78131, + [SMALL_STATE(1897)] = 78190, + [SMALL_STATE(1898)] = 78251, + [SMALL_STATE(1899)] = 78304, + [SMALL_STATE(1900)] = 78355, + [SMALL_STATE(1901)] = 78414, + [SMALL_STATE(1902)] = 78475, + [SMALL_STATE(1903)] = 78529, + [SMALL_STATE(1904)] = 78583, + [SMALL_STATE(1905)] = 78637, + [SMALL_STATE(1906)] = 78691, + [SMALL_STATE(1907)] = 78745, + [SMALL_STATE(1908)] = 78799, + [SMALL_STATE(1909)] = 78853, + [SMALL_STATE(1910)] = 78907, + [SMALL_STATE(1911)] = 78961, + [SMALL_STATE(1912)] = 79015, + [SMALL_STATE(1913)] = 79068, + [SMALL_STATE(1914)] = 79119, + [SMALL_STATE(1915)] = 79172, + [SMALL_STATE(1916)] = 79227, + [SMALL_STATE(1917)] = 79288, + [SMALL_STATE(1918)] = 79334, + [SMALL_STATE(1919)] = 79384, + [SMALL_STATE(1920)] = 79440, + [SMALL_STATE(1921)] = 79500, + [SMALL_STATE(1922)] = 79548, + [SMALL_STATE(1923)] = 79604, + [SMALL_STATE(1924)] = 79652, + [SMALL_STATE(1925)] = 79707, + [SMALL_STATE(1926)] = 79742, + [SMALL_STATE(1927)] = 79785, + [SMALL_STATE(1928)] = 79819, + [SMALL_STATE(1929)] = 79847, + [SMALL_STATE(1930)] = 79879, + [SMALL_STATE(1931)] = 79907, + [SMALL_STATE(1932)] = 79952, + [SMALL_STATE(1933)] = 79997, + [SMALL_STATE(1934)] = 80038, + [SMALL_STATE(1935)] = 80085, + [SMALL_STATE(1936)] = 80118, + [SMALL_STATE(1937)] = 80161, + [SMALL_STATE(1938)] = 80188, + [SMALL_STATE(1939)] = 80214, + [SMALL_STATE(1940)] = 80252, + [SMALL_STATE(1941)] = 80290, + [SMALL_STATE(1942)] = 80328, + [SMALL_STATE(1943)] = 80354, + [SMALL_STATE(1944)] = 80380, + [SMALL_STATE(1945)] = 80406, + [SMALL_STATE(1946)] = 80432, + [SMALL_STATE(1947)] = 80470, + [SMALL_STATE(1948)] = 80496, + [SMALL_STATE(1949)] = 80522, + [SMALL_STATE(1950)] = 80548, + [SMALL_STATE(1951)] = 80578, + [SMALL_STATE(1952)] = 80604, + [SMALL_STATE(1953)] = 80630, + [SMALL_STATE(1954)] = 80656, + [SMALL_STATE(1955)] = 80682, + [SMALL_STATE(1956)] = 80720, + [SMALL_STATE(1957)] = 80746, + [SMALL_STATE(1958)] = 80772, + [SMALL_STATE(1959)] = 80798, + [SMALL_STATE(1960)] = 80824, + [SMALL_STATE(1961)] = 80856, + [SMALL_STATE(1962)] = 80882, + [SMALL_STATE(1963)] = 80920, + [SMALL_STATE(1964)] = 80946, + [SMALL_STATE(1965)] = 80972, + [SMALL_STATE(1966)] = 80998, + [SMALL_STATE(1967)] = 81036, + [SMALL_STATE(1968)] = 81074, + [SMALL_STATE(1969)] = 81100, + [SMALL_STATE(1970)] = 81126, + [SMALL_STATE(1971)] = 81152, + [SMALL_STATE(1972)] = 81190, + [SMALL_STATE(1973)] = 81228, + [SMALL_STATE(1974)] = 81266, + [SMALL_STATE(1975)] = 81292, + [SMALL_STATE(1976)] = 81318, + [SMALL_STATE(1977)] = 81344, + [SMALL_STATE(1978)] = 81370, + [SMALL_STATE(1979)] = 81396, + [SMALL_STATE(1980)] = 81422, + [SMALL_STATE(1981)] = 81450, + [SMALL_STATE(1982)] = 81476, + [SMALL_STATE(1983)] = 81502, + [SMALL_STATE(1984)] = 81528, + [SMALL_STATE(1985)] = 81566, + [SMALL_STATE(1986)] = 81604, + [SMALL_STATE(1987)] = 81642, + [SMALL_STATE(1988)] = 81680, + [SMALL_STATE(1989)] = 81718, + [SMALL_STATE(1990)] = 81744, + [SMALL_STATE(1991)] = 81779, + [SMALL_STATE(1992)] = 81814, + [SMALL_STATE(1993)] = 81849, + [SMALL_STATE(1994)] = 81884, + [SMALL_STATE(1995)] = 81909, + [SMALL_STATE(1996)] = 81944, + [SMALL_STATE(1997)] = 81979, + [SMALL_STATE(1998)] = 82014, + [SMALL_STATE(1999)] = 82049, + [SMALL_STATE(2000)] = 82084, + [SMALL_STATE(2001)] = 82119, + [SMALL_STATE(2002)] = 82154, + [SMALL_STATE(2003)] = 82189, + [SMALL_STATE(2004)] = 82224, + [SMALL_STATE(2005)] = 82259, + [SMALL_STATE(2006)] = 82283, + [SMALL_STATE(2007)] = 82307, + [SMALL_STATE(2008)] = 82329, + [SMALL_STATE(2009)] = 82351, + [SMALL_STATE(2010)] = 82373, + [SMALL_STATE(2011)] = 82395, + [SMALL_STATE(2012)] = 82417, + [SMALL_STATE(2013)] = 82441, + [SMALL_STATE(2014)] = 82463, + [SMALL_STATE(2015)] = 82485, + [SMALL_STATE(2016)] = 82507, + [SMALL_STATE(2017)] = 82531, + [SMALL_STATE(2018)] = 82555, + [SMALL_STATE(2019)] = 82579, + [SMALL_STATE(2020)] = 82601, + [SMALL_STATE(2021)] = 82638, + [SMALL_STATE(2022)] = 82675, + [SMALL_STATE(2023)] = 82705, + [SMALL_STATE(2024)] = 82735, + [SMALL_STATE(2025)] = 82771, + [SMALL_STATE(2026)] = 82801, + [SMALL_STATE(2027)] = 82831, + [SMALL_STATE(2028)] = 82861, + [SMALL_STATE(2029)] = 82897, + [SMALL_STATE(2030)] = 82933, + [SMALL_STATE(2031)] = 82963, + [SMALL_STATE(2032)] = 82993, + [SMALL_STATE(2033)] = 83029, + [SMALL_STATE(2034)] = 83065, + [SMALL_STATE(2035)] = 83101, + [SMALL_STATE(2036)] = 83131, + [SMALL_STATE(2037)] = 83161, + [SMALL_STATE(2038)] = 83191, + [SMALL_STATE(2039)] = 83227, + [SMALL_STATE(2040)] = 83257, + [SMALL_STATE(2041)] = 83287, + [SMALL_STATE(2042)] = 83317, + [SMALL_STATE(2043)] = 83353, + [SMALL_STATE(2044)] = 83383, + [SMALL_STATE(2045)] = 83413, + [SMALL_STATE(2046)] = 83443, + [SMALL_STATE(2047)] = 83476, + [SMALL_STATE(2048)] = 83509, + [SMALL_STATE(2049)] = 83542, + [SMALL_STATE(2050)] = 83575, + [SMALL_STATE(2051)] = 83608, + [SMALL_STATE(2052)] = 83641, + [SMALL_STATE(2053)] = 83674, + [SMALL_STATE(2054)] = 83707, + [SMALL_STATE(2055)] = 83740, + [SMALL_STATE(2056)] = 83773, + [SMALL_STATE(2057)] = 83806, + [SMALL_STATE(2058)] = 83839, + [SMALL_STATE(2059)] = 83866, + [SMALL_STATE(2060)] = 83899, + [SMALL_STATE(2061)] = 83932, + [SMALL_STATE(2062)] = 83965, + [SMALL_STATE(2063)] = 83998, + [SMALL_STATE(2064)] = 84028, + [SMALL_STATE(2065)] = 84058, + [SMALL_STATE(2066)] = 84088, + [SMALL_STATE(2067)] = 84118, + [SMALL_STATE(2068)] = 84148, + [SMALL_STATE(2069)] = 84178, + [SMALL_STATE(2070)] = 84208, + [SMALL_STATE(2071)] = 84238, + [SMALL_STATE(2072)] = 84268, + [SMALL_STATE(2073)] = 84298, + [SMALL_STATE(2074)] = 84328, + [SMALL_STATE(2075)] = 84358, + [SMALL_STATE(2076)] = 84388, + [SMALL_STATE(2077)] = 84418, + [SMALL_STATE(2078)] = 84448, + [SMALL_STATE(2079)] = 84478, + [SMALL_STATE(2080)] = 84508, + [SMALL_STATE(2081)] = 84538, + [SMALL_STATE(2082)] = 84568, + [SMALL_STATE(2083)] = 84598, + [SMALL_STATE(2084)] = 84628, + [SMALL_STATE(2085)] = 84658, + [SMALL_STATE(2086)] = 84688, + [SMALL_STATE(2087)] = 84718, + [SMALL_STATE(2088)] = 84748, + [SMALL_STATE(2089)] = 84778, + [SMALL_STATE(2090)] = 84804, + [SMALL_STATE(2091)] = 84832, + [SMALL_STATE(2092)] = 84862, + [SMALL_STATE(2093)] = 84892, + [SMALL_STATE(2094)] = 84922, + [SMALL_STATE(2095)] = 84952, + [SMALL_STATE(2096)] = 84982, + [SMALL_STATE(2097)] = 85012, + [SMALL_STATE(2098)] = 85042, + [SMALL_STATE(2099)] = 85072, + [SMALL_STATE(2100)] = 85102, + [SMALL_STATE(2101)] = 85132, + [SMALL_STATE(2102)] = 85162, + [SMALL_STATE(2103)] = 85192, + [SMALL_STATE(2104)] = 85222, + [SMALL_STATE(2105)] = 85252, + [SMALL_STATE(2106)] = 85278, + [SMALL_STATE(2107)] = 85303, + [SMALL_STATE(2108)] = 85324, + [SMALL_STATE(2109)] = 85347, + [SMALL_STATE(2110)] = 85370, + [SMALL_STATE(2111)] = 85395, + [SMALL_STATE(2112)] = 85420, + [SMALL_STATE(2113)] = 85445, + [SMALL_STATE(2114)] = 85470, + [SMALL_STATE(2115)] = 85495, + [SMALL_STATE(2116)] = 85520, + [SMALL_STATE(2117)] = 85545, + [SMALL_STATE(2118)] = 85566, + [SMALL_STATE(2119)] = 85592, + [SMALL_STATE(2120)] = 85614, + [SMALL_STATE(2121)] = 85640, + [SMALL_STATE(2122)] = 85662, + [SMALL_STATE(2123)] = 85676, + [SMALL_STATE(2124)] = 85690, + [SMALL_STATE(2125)] = 85714, + [SMALL_STATE(2126)] = 85728, + [SMALL_STATE(2127)] = 85750, + [SMALL_STATE(2128)] = 85774, + [SMALL_STATE(2129)] = 85788, + [SMALL_STATE(2130)] = 85812, + [SMALL_STATE(2131)] = 85832, + [SMALL_STATE(2132)] = 85846, + [SMALL_STATE(2133)] = 85860, + [SMALL_STATE(2134)] = 85882, + [SMALL_STATE(2135)] = 85908, + [SMALL_STATE(2136)] = 85926, + [SMALL_STATE(2137)] = 85940, + [SMALL_STATE(2138)] = 85962, + [SMALL_STATE(2139)] = 85984, + [SMALL_STATE(2140)] = 86004, + [SMALL_STATE(2141)] = 86026, + [SMALL_STATE(2142)] = 86040, + [SMALL_STATE(2143)] = 86062, + [SMALL_STATE(2144)] = 86078, + [SMALL_STATE(2145)] = 86098, + [SMALL_STATE(2146)] = 86120, + [SMALL_STATE(2147)] = 86136, + [SMALL_STATE(2148)] = 86160, + [SMALL_STATE(2149)] = 86180, + [SMALL_STATE(2150)] = 86204, + [SMALL_STATE(2151)] = 86222, + [SMALL_STATE(2152)] = 86244, + [SMALL_STATE(2153)] = 86264, + [SMALL_STATE(2154)] = 86288, + [SMALL_STATE(2155)] = 86312, + [SMALL_STATE(2156)] = 86336, + [SMALL_STATE(2157)] = 86350, + [SMALL_STATE(2158)] = 86370, + [SMALL_STATE(2159)] = 86392, + [SMALL_STATE(2160)] = 86418, + [SMALL_STATE(2161)] = 86444, + [SMALL_STATE(2162)] = 86466, + [SMALL_STATE(2163)] = 86492, + [SMALL_STATE(2164)] = 86506, + [SMALL_STATE(2165)] = 86520, + [SMALL_STATE(2166)] = 86542, + [SMALL_STATE(2167)] = 86562, + [SMALL_STATE(2168)] = 86576, + [SMALL_STATE(2169)] = 86598, + [SMALL_STATE(2170)] = 86622, + [SMALL_STATE(2171)] = 86636, + [SMALL_STATE(2172)] = 86652, + [SMALL_STATE(2173)] = 86666, + [SMALL_STATE(2174)] = 86688, + [SMALL_STATE(2175)] = 86710, + [SMALL_STATE(2176)] = 86724, + [SMALL_STATE(2177)] = 86746, + [SMALL_STATE(2178)] = 86760, + [SMALL_STATE(2179)] = 86784, + [SMALL_STATE(2180)] = 86806, + [SMALL_STATE(2181)] = 86828, + [SMALL_STATE(2182)] = 86850, + [SMALL_STATE(2183)] = 86864, + [SMALL_STATE(2184)] = 86877, + [SMALL_STATE(2185)] = 86900, + [SMALL_STATE(2186)] = 86923, + [SMALL_STATE(2187)] = 86942, + [SMALL_STATE(2188)] = 86955, + [SMALL_STATE(2189)] = 86974, + [SMALL_STATE(2190)] = 86987, + [SMALL_STATE(2191)] = 87006, + [SMALL_STATE(2192)] = 87019, + [SMALL_STATE(2193)] = 87036, + [SMALL_STATE(2194)] = 87049, + [SMALL_STATE(2195)] = 87068, + [SMALL_STATE(2196)] = 87085, + [SMALL_STATE(2197)] = 87108, + [SMALL_STATE(2198)] = 87123, + [SMALL_STATE(2199)] = 87136, + [SMALL_STATE(2200)] = 87151, + [SMALL_STATE(2201)] = 87168, + [SMALL_STATE(2202)] = 87185, + [SMALL_STATE(2203)] = 87208, + [SMALL_STATE(2204)] = 87227, + [SMALL_STATE(2205)] = 87250, + [SMALL_STATE(2206)] = 87263, + [SMALL_STATE(2207)] = 87286, + [SMALL_STATE(2208)] = 87305, + [SMALL_STATE(2209)] = 87322, + [SMALL_STATE(2210)] = 87339, + [SMALL_STATE(2211)] = 87362, + [SMALL_STATE(2212)] = 87385, + [SMALL_STATE(2213)] = 87398, + [SMALL_STATE(2214)] = 87413, + [SMALL_STATE(2215)] = 87430, + [SMALL_STATE(2216)] = 87453, + [SMALL_STATE(2217)] = 87470, + [SMALL_STATE(2218)] = 87487, + [SMALL_STATE(2219)] = 87510, + [SMALL_STATE(2220)] = 87527, + [SMALL_STATE(2221)] = 87540, + [SMALL_STATE(2222)] = 87553, + [SMALL_STATE(2223)] = 87570, + [SMALL_STATE(2224)] = 87585, + [SMALL_STATE(2225)] = 87608, + [SMALL_STATE(2226)] = 87627, + [SMALL_STATE(2227)] = 87644, + [SMALL_STATE(2228)] = 87659, + [SMALL_STATE(2229)] = 87674, + [SMALL_STATE(2230)] = 87693, + [SMALL_STATE(2231)] = 87706, + [SMALL_STATE(2232)] = 87719, + [SMALL_STATE(2233)] = 87732, + [SMALL_STATE(2234)] = 87755, + [SMALL_STATE(2235)] = 87772, + [SMALL_STATE(2236)] = 87784, + [SMALL_STATE(2237)] = 87804, + [SMALL_STATE(2238)] = 87818, + [SMALL_STATE(2239)] = 87838, + [SMALL_STATE(2240)] = 87852, + [SMALL_STATE(2241)] = 87866, + [SMALL_STATE(2242)] = 87880, + [SMALL_STATE(2243)] = 87900, + [SMALL_STATE(2244)] = 87914, + [SMALL_STATE(2245)] = 87928, + [SMALL_STATE(2246)] = 87948, + [SMALL_STATE(2247)] = 87968, + [SMALL_STATE(2248)] = 87982, + [SMALL_STATE(2249)] = 87996, + [SMALL_STATE(2250)] = 88016, + [SMALL_STATE(2251)] = 88036, + [SMALL_STATE(2252)] = 88050, + [SMALL_STATE(2253)] = 88064, + [SMALL_STATE(2254)] = 88084, + [SMALL_STATE(2255)] = 88096, + [SMALL_STATE(2256)] = 88116, + [SMALL_STATE(2257)] = 88130, + [SMALL_STATE(2258)] = 88150, + [SMALL_STATE(2259)] = 88164, + [SMALL_STATE(2260)] = 88176, + [SMALL_STATE(2261)] = 88196, + [SMALL_STATE(2262)] = 88208, + [SMALL_STATE(2263)] = 88228, + [SMALL_STATE(2264)] = 88248, + [SMALL_STATE(2265)] = 88264, + [SMALL_STATE(2266)] = 88278, + [SMALL_STATE(2267)] = 88292, + [SMALL_STATE(2268)] = 88312, + [SMALL_STATE(2269)] = 88326, + [SMALL_STATE(2270)] = 88338, + [SMALL_STATE(2271)] = 88358, + [SMALL_STATE(2272)] = 88372, + [SMALL_STATE(2273)] = 88392, + [SMALL_STATE(2274)] = 88406, + [SMALL_STATE(2275)] = 88426, + [SMALL_STATE(2276)] = 88446, + [SMALL_STATE(2277)] = 88466, + [SMALL_STATE(2278)] = 88486, + [SMALL_STATE(2279)] = 88506, + [SMALL_STATE(2280)] = 88526, + [SMALL_STATE(2281)] = 88538, + [SMALL_STATE(2282)] = 88558, + [SMALL_STATE(2283)] = 88572, + [SMALL_STATE(2284)] = 88586, + [SMALL_STATE(2285)] = 88606, + [SMALL_STATE(2286)] = 88626, + [SMALL_STATE(2287)] = 88646, + [SMALL_STATE(2288)] = 88666, + [SMALL_STATE(2289)] = 88678, + [SMALL_STATE(2290)] = 88698, + [SMALL_STATE(2291)] = 88714, + [SMALL_STATE(2292)] = 88734, + [SMALL_STATE(2293)] = 88746, + [SMALL_STATE(2294)] = 88760, + [SMALL_STATE(2295)] = 88780, + [SMALL_STATE(2296)] = 88796, + [SMALL_STATE(2297)] = 88810, + [SMALL_STATE(2298)] = 88830, + [SMALL_STATE(2299)] = 88850, + [SMALL_STATE(2300)] = 88870, + [SMALL_STATE(2301)] = 88884, + [SMALL_STATE(2302)] = 88896, + [SMALL_STATE(2303)] = 88916, + [SMALL_STATE(2304)] = 88936, + [SMALL_STATE(2305)] = 88950, + [SMALL_STATE(2306)] = 88970, + [SMALL_STATE(2307)] = 88984, + [SMALL_STATE(2308)] = 89004, + [SMALL_STATE(2309)] = 89016, + [SMALL_STATE(2310)] = 89030, + [SMALL_STATE(2311)] = 89042, + [SMALL_STATE(2312)] = 89056, + [SMALL_STATE(2313)] = 89068, + [SMALL_STATE(2314)] = 89088, + [SMALL_STATE(2315)] = 89108, + [SMALL_STATE(2316)] = 89126, + [SMALL_STATE(2317)] = 89144, + [SMALL_STATE(2318)] = 89158, + [SMALL_STATE(2319)] = 89170, + [SMALL_STATE(2320)] = 89182, + [SMALL_STATE(2321)] = 89196, + [SMALL_STATE(2322)] = 89216, + [SMALL_STATE(2323)] = 89236, + [SMALL_STATE(2324)] = 89256, + [SMALL_STATE(2325)] = 89268, + [SMALL_STATE(2326)] = 89280, + [SMALL_STATE(2327)] = 89292, + [SMALL_STATE(2328)] = 89312, + [SMALL_STATE(2329)] = 89332, + [SMALL_STATE(2330)] = 89346, + [SMALL_STATE(2331)] = 89366, + [SMALL_STATE(2332)] = 89378, + [SMALL_STATE(2333)] = 89392, + [SMALL_STATE(2334)] = 89410, + [SMALL_STATE(2335)] = 89424, + [SMALL_STATE(2336)] = 89438, + [SMALL_STATE(2337)] = 89458, + [SMALL_STATE(2338)] = 89478, + [SMALL_STATE(2339)] = 89492, + [SMALL_STATE(2340)] = 89506, + [SMALL_STATE(2341)] = 89526, + [SMALL_STATE(2342)] = 89538, + [SMALL_STATE(2343)] = 89552, + [SMALL_STATE(2344)] = 89566, + [SMALL_STATE(2345)] = 89580, + [SMALL_STATE(2346)] = 89600, + [SMALL_STATE(2347)] = 89620, + [SMALL_STATE(2348)] = 89640, + [SMALL_STATE(2349)] = 89660, + [SMALL_STATE(2350)] = 89674, + [SMALL_STATE(2351)] = 89688, + [SMALL_STATE(2352)] = 89700, + [SMALL_STATE(2353)] = 89720, + [SMALL_STATE(2354)] = 89740, + [SMALL_STATE(2355)] = 89758, + [SMALL_STATE(2356)] = 89778, + [SMALL_STATE(2357)] = 89798, + [SMALL_STATE(2358)] = 89818, + [SMALL_STATE(2359)] = 89829, + [SMALL_STATE(2360)] = 89846, + [SMALL_STATE(2361)] = 89863, + [SMALL_STATE(2362)] = 89880, + [SMALL_STATE(2363)] = 89897, + [SMALL_STATE(2364)] = 89914, + [SMALL_STATE(2365)] = 89931, + [SMALL_STATE(2366)] = 89948, + [SMALL_STATE(2367)] = 89965, + [SMALL_STATE(2368)] = 89982, + [SMALL_STATE(2369)] = 89999, + [SMALL_STATE(2370)] = 90016, + [SMALL_STATE(2371)] = 90033, + [SMALL_STATE(2372)] = 90044, + [SMALL_STATE(2373)] = 90055, + [SMALL_STATE(2374)] = 90072, + [SMALL_STATE(2375)] = 90089, + [SMALL_STATE(2376)] = 90106, + [SMALL_STATE(2377)] = 90123, + [SMALL_STATE(2378)] = 90140, + [SMALL_STATE(2379)] = 90157, + [SMALL_STATE(2380)] = 90174, + [SMALL_STATE(2381)] = 90191, + [SMALL_STATE(2382)] = 90208, + [SMALL_STATE(2383)] = 90225, + [SMALL_STATE(2384)] = 90242, + [SMALL_STATE(2385)] = 90259, + [SMALL_STATE(2386)] = 90270, + [SMALL_STATE(2387)] = 90281, + [SMALL_STATE(2388)] = 90298, + [SMALL_STATE(2389)] = 90309, + [SMALL_STATE(2390)] = 90326, + [SMALL_STATE(2391)] = 90343, + [SMALL_STATE(2392)] = 90360, + [SMALL_STATE(2393)] = 90377, + [SMALL_STATE(2394)] = 90388, + [SMALL_STATE(2395)] = 90399, + [SMALL_STATE(2396)] = 90410, + [SMALL_STATE(2397)] = 90427, + [SMALL_STATE(2398)] = 90444, + [SMALL_STATE(2399)] = 90461, + [SMALL_STATE(2400)] = 90478, + [SMALL_STATE(2401)] = 90489, + [SMALL_STATE(2402)] = 90500, + [SMALL_STATE(2403)] = 90511, + [SMALL_STATE(2404)] = 90528, + [SMALL_STATE(2405)] = 90545, + [SMALL_STATE(2406)] = 90562, + [SMALL_STATE(2407)] = 90573, + [SMALL_STATE(2408)] = 90584, + [SMALL_STATE(2409)] = 90595, + [SMALL_STATE(2410)] = 90606, + [SMALL_STATE(2411)] = 90617, + [SMALL_STATE(2412)] = 90634, + [SMALL_STATE(2413)] = 90651, + [SMALL_STATE(2414)] = 90666, + [SMALL_STATE(2415)] = 90677, + [SMALL_STATE(2416)] = 90688, + [SMALL_STATE(2417)] = 90705, + [SMALL_STATE(2418)] = 90722, + [SMALL_STATE(2419)] = 90739, + [SMALL_STATE(2420)] = 90752, + [SMALL_STATE(2421)] = 90763, + [SMALL_STATE(2422)] = 90774, + [SMALL_STATE(2423)] = 90791, + [SMALL_STATE(2424)] = 90808, + [SMALL_STATE(2425)] = 90819, + [SMALL_STATE(2426)] = 90830, + [SMALL_STATE(2427)] = 90847, + [SMALL_STATE(2428)] = 90864, + [SMALL_STATE(2429)] = 90877, + [SMALL_STATE(2430)] = 90894, + [SMALL_STATE(2431)] = 90911, + [SMALL_STATE(2432)] = 90928, + [SMALL_STATE(2433)] = 90945, + [SMALL_STATE(2434)] = 90956, + [SMALL_STATE(2435)] = 90973, + [SMALL_STATE(2436)] = 90990, + [SMALL_STATE(2437)] = 91001, + [SMALL_STATE(2438)] = 91018, + [SMALL_STATE(2439)] = 91029, + [SMALL_STATE(2440)] = 91046, + [SMALL_STATE(2441)] = 91057, + [SMALL_STATE(2442)] = 91074, + [SMALL_STATE(2443)] = 91091, + [SMALL_STATE(2444)] = 91108, + [SMALL_STATE(2445)] = 91125, + [SMALL_STATE(2446)] = 91136, + [SMALL_STATE(2447)] = 91151, + [SMALL_STATE(2448)] = 91162, + [SMALL_STATE(2449)] = 91179, + [SMALL_STATE(2450)] = 91196, + [SMALL_STATE(2451)] = 91207, + [SMALL_STATE(2452)] = 91222, + [SMALL_STATE(2453)] = 91239, + [SMALL_STATE(2454)] = 91250, + [SMALL_STATE(2455)] = 91267, + [SMALL_STATE(2456)] = 91284, + [SMALL_STATE(2457)] = 91295, + [SMALL_STATE(2458)] = 91312, + [SMALL_STATE(2459)] = 91329, + [SMALL_STATE(2460)] = 91346, + [SMALL_STATE(2461)] = 91363, + [SMALL_STATE(2462)] = 91380, + [SMALL_STATE(2463)] = 91397, + [SMALL_STATE(2464)] = 91414, + [SMALL_STATE(2465)] = 91431, + [SMALL_STATE(2466)] = 91442, + [SMALL_STATE(2467)] = 91459, + [SMALL_STATE(2468)] = 91476, + [SMALL_STATE(2469)] = 91487, + [SMALL_STATE(2470)] = 91504, + [SMALL_STATE(2471)] = 91521, + [SMALL_STATE(2472)] = 91532, + [SMALL_STATE(2473)] = 91543, + [SMALL_STATE(2474)] = 91560, + [SMALL_STATE(2475)] = 91577, + [SMALL_STATE(2476)] = 91588, + [SMALL_STATE(2477)] = 91599, + [SMALL_STATE(2478)] = 91610, + [SMALL_STATE(2479)] = 91627, + [SMALL_STATE(2480)] = 91644, + [SMALL_STATE(2481)] = 91661, + [SMALL_STATE(2482)] = 91672, + [SMALL_STATE(2483)] = 91683, + [SMALL_STATE(2484)] = 91700, + [SMALL_STATE(2485)] = 91717, + [SMALL_STATE(2486)] = 91728, + [SMALL_STATE(2487)] = 91739, + [SMALL_STATE(2488)] = 91756, + [SMALL_STATE(2489)] = 91767, + [SMALL_STATE(2490)] = 91778, + [SMALL_STATE(2491)] = 91789, + [SMALL_STATE(2492)] = 91800, + [SMALL_STATE(2493)] = 91811, + [SMALL_STATE(2494)] = 91822, + [SMALL_STATE(2495)] = 91833, + [SMALL_STATE(2496)] = 91844, + [SMALL_STATE(2497)] = 91855, + [SMALL_STATE(2498)] = 91866, + [SMALL_STATE(2499)] = 91883, + [SMALL_STATE(2500)] = 91898, + [SMALL_STATE(2501)] = 91915, + [SMALL_STATE(2502)] = 91932, + [SMALL_STATE(2503)] = 91949, + [SMALL_STATE(2504)] = 91966, + [SMALL_STATE(2505)] = 91983, + [SMALL_STATE(2506)] = 92000, + [SMALL_STATE(2507)] = 92017, + [SMALL_STATE(2508)] = 92032, + [SMALL_STATE(2509)] = 92047, + [SMALL_STATE(2510)] = 92058, + [SMALL_STATE(2511)] = 92069, + [SMALL_STATE(2512)] = 92086, + [SMALL_STATE(2513)] = 92103, + [SMALL_STATE(2514)] = 92120, + [SMALL_STATE(2515)] = 92131, + [SMALL_STATE(2516)] = 92148, + [SMALL_STATE(2517)] = 92165, + [SMALL_STATE(2518)] = 92182, + [SMALL_STATE(2519)] = 92199, + [SMALL_STATE(2520)] = 92216, + [SMALL_STATE(2521)] = 92233, + [SMALL_STATE(2522)] = 92250, + [SMALL_STATE(2523)] = 92267, + [SMALL_STATE(2524)] = 92284, + [SMALL_STATE(2525)] = 92301, + [SMALL_STATE(2526)] = 92318, + [SMALL_STATE(2527)] = 92335, + [SMALL_STATE(2528)] = 92352, + [SMALL_STATE(2529)] = 92369, + [SMALL_STATE(2530)] = 92386, + [SMALL_STATE(2531)] = 92403, + [SMALL_STATE(2532)] = 92414, + [SMALL_STATE(2533)] = 92431, + [SMALL_STATE(2534)] = 92448, + [SMALL_STATE(2535)] = 92465, + [SMALL_STATE(2536)] = 92482, + [SMALL_STATE(2537)] = 92497, + [SMALL_STATE(2538)] = 92514, + [SMALL_STATE(2539)] = 92529, + [SMALL_STATE(2540)] = 92546, + [SMALL_STATE(2541)] = 92563, + [SMALL_STATE(2542)] = 92577, + [SMALL_STATE(2543)] = 92591, + [SMALL_STATE(2544)] = 92605, + [SMALL_STATE(2545)] = 92615, + [SMALL_STATE(2546)] = 92625, + [SMALL_STATE(2547)] = 92635, + [SMALL_STATE(2548)] = 92645, + [SMALL_STATE(2549)] = 92655, + [SMALL_STATE(2550)] = 92669, + [SMALL_STATE(2551)] = 92683, + [SMALL_STATE(2552)] = 92693, + [SMALL_STATE(2553)] = 92703, + [SMALL_STATE(2554)] = 92717, + [SMALL_STATE(2555)] = 92727, + [SMALL_STATE(2556)] = 92737, + [SMALL_STATE(2557)] = 92751, + [SMALL_STATE(2558)] = 92761, + [SMALL_STATE(2559)] = 92771, + [SMALL_STATE(2560)] = 92785, + [SMALL_STATE(2561)] = 92799, + [SMALL_STATE(2562)] = 92813, + [SMALL_STATE(2563)] = 92823, + [SMALL_STATE(2564)] = 92837, + [SMALL_STATE(2565)] = 92849, + [SMALL_STATE(2566)] = 92859, + [SMALL_STATE(2567)] = 92869, + [SMALL_STATE(2568)] = 92883, + [SMALL_STATE(2569)] = 92897, + [SMALL_STATE(2570)] = 92911, + [SMALL_STATE(2571)] = 92921, + [SMALL_STATE(2572)] = 92931, + [SMALL_STATE(2573)] = 92945, + [SMALL_STATE(2574)] = 92955, + [SMALL_STATE(2575)] = 92965, + [SMALL_STATE(2576)] = 92975, + [SMALL_STATE(2577)] = 92985, + [SMALL_STATE(2578)] = 92995, + [SMALL_STATE(2579)] = 93009, + [SMALL_STATE(2580)] = 93023, + [SMALL_STATE(2581)] = 93033, + [SMALL_STATE(2582)] = 93047, + [SMALL_STATE(2583)] = 93057, + [SMALL_STATE(2584)] = 93071, + [SMALL_STATE(2585)] = 93085, + [SMALL_STATE(2586)] = 93099, + [SMALL_STATE(2587)] = 93113, + [SMALL_STATE(2588)] = 93123, + [SMALL_STATE(2589)] = 93137, + [SMALL_STATE(2590)] = 93151, + [SMALL_STATE(2591)] = 93165, + [SMALL_STATE(2592)] = 93175, + [SMALL_STATE(2593)] = 93185, + [SMALL_STATE(2594)] = 93199, + [SMALL_STATE(2595)] = 93213, + [SMALL_STATE(2596)] = 93227, + [SMALL_STATE(2597)] = 93237, + [SMALL_STATE(2598)] = 93249, + [SMALL_STATE(2599)] = 93259, + [SMALL_STATE(2600)] = 93273, + [SMALL_STATE(2601)] = 93283, + [SMALL_STATE(2602)] = 93297, + [SMALL_STATE(2603)] = 93311, + [SMALL_STATE(2604)] = 93325, + [SMALL_STATE(2605)] = 93337, + [SMALL_STATE(2606)] = 93347, + [SMALL_STATE(2607)] = 93361, + [SMALL_STATE(2608)] = 93375, + [SMALL_STATE(2609)] = 93389, + [SMALL_STATE(2610)] = 93403, + [SMALL_STATE(2611)] = 93417, + [SMALL_STATE(2612)] = 93431, + [SMALL_STATE(2613)] = 93441, + [SMALL_STATE(2614)] = 93455, + [SMALL_STATE(2615)] = 93465, + [SMALL_STATE(2616)] = 93477, + [SMALL_STATE(2617)] = 93491, + [SMALL_STATE(2618)] = 93505, + [SMALL_STATE(2619)] = 93519, + [SMALL_STATE(2620)] = 93533, + [SMALL_STATE(2621)] = 93547, + [SMALL_STATE(2622)] = 93557, + [SMALL_STATE(2623)] = 93571, + [SMALL_STATE(2624)] = 93585, + [SMALL_STATE(2625)] = 93599, + [SMALL_STATE(2626)] = 93613, + [SMALL_STATE(2627)] = 93623, + [SMALL_STATE(2628)] = 93637, + [SMALL_STATE(2629)] = 93647, + [SMALL_STATE(2630)] = 93657, + [SMALL_STATE(2631)] = 93671, + [SMALL_STATE(2632)] = 93681, + [SMALL_STATE(2633)] = 93691, + [SMALL_STATE(2634)] = 93701, + [SMALL_STATE(2635)] = 93711, + [SMALL_STATE(2636)] = 93725, + [SMALL_STATE(2637)] = 93739, + [SMALL_STATE(2638)] = 93753, + [SMALL_STATE(2639)] = 93767, + [SMALL_STATE(2640)] = 93779, + [SMALL_STATE(2641)] = 93789, + [SMALL_STATE(2642)] = 93803, + [SMALL_STATE(2643)] = 93817, + [SMALL_STATE(2644)] = 93831, + [SMALL_STATE(2645)] = 93845, + [SMALL_STATE(2646)] = 93859, + [SMALL_STATE(2647)] = 93869, + [SMALL_STATE(2648)] = 93879, + [SMALL_STATE(2649)] = 93893, + [SMALL_STATE(2650)] = 93903, + [SMALL_STATE(2651)] = 93917, + [SMALL_STATE(2652)] = 93931, + [SMALL_STATE(2653)] = 93941, + [SMALL_STATE(2654)] = 93955, + [SMALL_STATE(2655)] = 93969, + [SMALL_STATE(2656)] = 93979, + [SMALL_STATE(2657)] = 93993, + [SMALL_STATE(2658)] = 94005, + [SMALL_STATE(2659)] = 94019, + [SMALL_STATE(2660)] = 94029, + [SMALL_STATE(2661)] = 94043, + [SMALL_STATE(2662)] = 94053, + [SMALL_STATE(2663)] = 94063, + [SMALL_STATE(2664)] = 94077, + [SMALL_STATE(2665)] = 94091, + [SMALL_STATE(2666)] = 94101, + [SMALL_STATE(2667)] = 94115, + [SMALL_STATE(2668)] = 94129, + [SMALL_STATE(2669)] = 94139, + [SMALL_STATE(2670)] = 94153, + [SMALL_STATE(2671)] = 94167, + [SMALL_STATE(2672)] = 94181, + [SMALL_STATE(2673)] = 94195, + [SMALL_STATE(2674)] = 94205, + [SMALL_STATE(2675)] = 94219, + [SMALL_STATE(2676)] = 94233, + [SMALL_STATE(2677)] = 94247, + [SMALL_STATE(2678)] = 94259, + [SMALL_STATE(2679)] = 94273, + [SMALL_STATE(2680)] = 94283, + [SMALL_STATE(2681)] = 94297, + [SMALL_STATE(2682)] = 94311, + [SMALL_STATE(2683)] = 94325, + [SMALL_STATE(2684)] = 94337, + [SMALL_STATE(2685)] = 94347, + [SMALL_STATE(2686)] = 94361, + [SMALL_STATE(2687)] = 94371, + [SMALL_STATE(2688)] = 94385, + [SMALL_STATE(2689)] = 94399, + [SMALL_STATE(2690)] = 94413, + [SMALL_STATE(2691)] = 94423, + [SMALL_STATE(2692)] = 94437, + [SMALL_STATE(2693)] = 94451, + [SMALL_STATE(2694)] = 94465, + [SMALL_STATE(2695)] = 94475, + [SMALL_STATE(2696)] = 94485, + [SMALL_STATE(2697)] = 94495, + [SMALL_STATE(2698)] = 94505, + [SMALL_STATE(2699)] = 94519, + [SMALL_STATE(2700)] = 94529, + [SMALL_STATE(2701)] = 94543, + [SMALL_STATE(2702)] = 94553, + [SMALL_STATE(2703)] = 94563, + [SMALL_STATE(2704)] = 94573, + [SMALL_STATE(2705)] = 94583, + [SMALL_STATE(2706)] = 94597, + [SMALL_STATE(2707)] = 94611, + [SMALL_STATE(2708)] = 94625, + [SMALL_STATE(2709)] = 94639, + [SMALL_STATE(2710)] = 94653, + [SMALL_STATE(2711)] = 94663, + [SMALL_STATE(2712)] = 94673, + [SMALL_STATE(2713)] = 94683, + [SMALL_STATE(2714)] = 94693, + [SMALL_STATE(2715)] = 94703, + [SMALL_STATE(2716)] = 94717, + [SMALL_STATE(2717)] = 94727, + [SMALL_STATE(2718)] = 94741, + [SMALL_STATE(2719)] = 94751, + [SMALL_STATE(2720)] = 94765, + [SMALL_STATE(2721)] = 94779, + [SMALL_STATE(2722)] = 94789, + [SMALL_STATE(2723)] = 94803, + [SMALL_STATE(2724)] = 94817, + [SMALL_STATE(2725)] = 94831, + [SMALL_STATE(2726)] = 94845, + [SMALL_STATE(2727)] = 94859, + [SMALL_STATE(2728)] = 94871, + [SMALL_STATE(2729)] = 94885, + [SMALL_STATE(2730)] = 94899, + [SMALL_STATE(2731)] = 94909, + [SMALL_STATE(2732)] = 94923, + [SMALL_STATE(2733)] = 94937, + [SMALL_STATE(2734)] = 94951, + [SMALL_STATE(2735)] = 94965, + [SMALL_STATE(2736)] = 94979, + [SMALL_STATE(2737)] = 94989, + [SMALL_STATE(2738)] = 95003, + [SMALL_STATE(2739)] = 95017, + [SMALL_STATE(2740)] = 95027, + [SMALL_STATE(2741)] = 95041, + [SMALL_STATE(2742)] = 95051, + [SMALL_STATE(2743)] = 95061, + [SMALL_STATE(2744)] = 95073, + [SMALL_STATE(2745)] = 95083, + [SMALL_STATE(2746)] = 95093, + [SMALL_STATE(2747)] = 95107, + [SMALL_STATE(2748)] = 95121, + [SMALL_STATE(2749)] = 95135, + [SMALL_STATE(2750)] = 95149, + [SMALL_STATE(2751)] = 95163, + [SMALL_STATE(2752)] = 95173, + [SMALL_STATE(2753)] = 95187, + [SMALL_STATE(2754)] = 95201, + [SMALL_STATE(2755)] = 95215, + [SMALL_STATE(2756)] = 95225, + [SMALL_STATE(2757)] = 95239, + [SMALL_STATE(2758)] = 95251, + [SMALL_STATE(2759)] = 95261, + [SMALL_STATE(2760)] = 95271, + [SMALL_STATE(2761)] = 95285, + [SMALL_STATE(2762)] = 95299, + [SMALL_STATE(2763)] = 95313, + [SMALL_STATE(2764)] = 95327, + [SMALL_STATE(2765)] = 95341, + [SMALL_STATE(2766)] = 95351, + [SMALL_STATE(2767)] = 95361, + [SMALL_STATE(2768)] = 95371, + [SMALL_STATE(2769)] = 95381, + [SMALL_STATE(2770)] = 95395, + [SMALL_STATE(2771)] = 95405, + [SMALL_STATE(2772)] = 95415, + [SMALL_STATE(2773)] = 95429, + [SMALL_STATE(2774)] = 95439, + [SMALL_STATE(2775)] = 95453, + [SMALL_STATE(2776)] = 95463, + [SMALL_STATE(2777)] = 95473, + [SMALL_STATE(2778)] = 95483, + [SMALL_STATE(2779)] = 95493, + [SMALL_STATE(2780)] = 95503, + [SMALL_STATE(2781)] = 95517, + [SMALL_STATE(2782)] = 95531, + [SMALL_STATE(2783)] = 95541, + [SMALL_STATE(2784)] = 95555, + [SMALL_STATE(2785)] = 95565, + [SMALL_STATE(2786)] = 95579, + [SMALL_STATE(2787)] = 95593, + [SMALL_STATE(2788)] = 95603, + [SMALL_STATE(2789)] = 95615, + [SMALL_STATE(2790)] = 95627, + [SMALL_STATE(2791)] = 95637, + [SMALL_STATE(2792)] = 95647, + [SMALL_STATE(2793)] = 95661, + [SMALL_STATE(2794)] = 95675, + [SMALL_STATE(2795)] = 95689, + [SMALL_STATE(2796)] = 95703, + [SMALL_STATE(2797)] = 95713, + [SMALL_STATE(2798)] = 95723, + [SMALL_STATE(2799)] = 95737, + [SMALL_STATE(2800)] = 95751, + [SMALL_STATE(2801)] = 95765, + [SMALL_STATE(2802)] = 95779, + [SMALL_STATE(2803)] = 95789, + [SMALL_STATE(2804)] = 95801, + [SMALL_STATE(2805)] = 95811, + [SMALL_STATE(2806)] = 95825, + [SMALL_STATE(2807)] = 95835, + [SMALL_STATE(2808)] = 95845, + [SMALL_STATE(2809)] = 95859, + [SMALL_STATE(2810)] = 95869, + [SMALL_STATE(2811)] = 95879, + [SMALL_STATE(2812)] = 95893, + [SMALL_STATE(2813)] = 95903, + [SMALL_STATE(2814)] = 95913, + [SMALL_STATE(2815)] = 95927, + [SMALL_STATE(2816)] = 95939, + [SMALL_STATE(2817)] = 95953, + [SMALL_STATE(2818)] = 95963, + [SMALL_STATE(2819)] = 95973, + [SMALL_STATE(2820)] = 95987, + [SMALL_STATE(2821)] = 96001, + [SMALL_STATE(2822)] = 96011, + [SMALL_STATE(2823)] = 96025, + [SMALL_STATE(2824)] = 96039, + [SMALL_STATE(2825)] = 96049, + [SMALL_STATE(2826)] = 96063, + [SMALL_STATE(2827)] = 96073, + [SMALL_STATE(2828)] = 96083, + [SMALL_STATE(2829)] = 96095, + [SMALL_STATE(2830)] = 96109, + [SMALL_STATE(2831)] = 96119, + [SMALL_STATE(2832)] = 96129, + [SMALL_STATE(2833)] = 96143, + [SMALL_STATE(2834)] = 96157, + [SMALL_STATE(2835)] = 96171, + [SMALL_STATE(2836)] = 96185, + [SMALL_STATE(2837)] = 96199, + [SMALL_STATE(2838)] = 96209, + [SMALL_STATE(2839)] = 96219, + [SMALL_STATE(2840)] = 96229, + [SMALL_STATE(2841)] = 96239, + [SMALL_STATE(2842)] = 96249, + [SMALL_STATE(2843)] = 96259, + [SMALL_STATE(2844)] = 96269, + [SMALL_STATE(2845)] = 96279, + [SMALL_STATE(2846)] = 96293, + [SMALL_STATE(2847)] = 96307, + [SMALL_STATE(2848)] = 96321, + [SMALL_STATE(2849)] = 96335, + [SMALL_STATE(2850)] = 96349, + [SMALL_STATE(2851)] = 96363, + [SMALL_STATE(2852)] = 96377, + [SMALL_STATE(2853)] = 96387, + [SMALL_STATE(2854)] = 96397, + [SMALL_STATE(2855)] = 96407, + [SMALL_STATE(2856)] = 96419, + [SMALL_STATE(2857)] = 96433, + [SMALL_STATE(2858)] = 96447, + [SMALL_STATE(2859)] = 96461, + [SMALL_STATE(2860)] = 96475, + [SMALL_STATE(2861)] = 96489, + [SMALL_STATE(2862)] = 96503, + [SMALL_STATE(2863)] = 96514, + [SMALL_STATE(2864)] = 96525, + [SMALL_STATE(2865)] = 96536, + [SMALL_STATE(2866)] = 96547, + [SMALL_STATE(2867)] = 96558, + [SMALL_STATE(2868)] = 96569, + [SMALL_STATE(2869)] = 96578, + [SMALL_STATE(2870)] = 96589, + [SMALL_STATE(2871)] = 96598, + [SMALL_STATE(2872)] = 96609, + [SMALL_STATE(2873)] = 96620, + [SMALL_STATE(2874)] = 96629, + [SMALL_STATE(2875)] = 96640, + [SMALL_STATE(2876)] = 96651, + [SMALL_STATE(2877)] = 96662, + [SMALL_STATE(2878)] = 96673, + [SMALL_STATE(2879)] = 96684, + [SMALL_STATE(2880)] = 96693, + [SMALL_STATE(2881)] = 96704, + [SMALL_STATE(2882)] = 96715, + [SMALL_STATE(2883)] = 96726, + [SMALL_STATE(2884)] = 96737, + [SMALL_STATE(2885)] = 96746, + [SMALL_STATE(2886)] = 96757, + [SMALL_STATE(2887)] = 96768, + [SMALL_STATE(2888)] = 96779, + [SMALL_STATE(2889)] = 96790, + [SMALL_STATE(2890)] = 96801, + [SMALL_STATE(2891)] = 96812, + [SMALL_STATE(2892)] = 96821, + [SMALL_STATE(2893)] = 96832, + [SMALL_STATE(2894)] = 96843, + [SMALL_STATE(2895)] = 96854, + [SMALL_STATE(2896)] = 96865, + [SMALL_STATE(2897)] = 96876, + [SMALL_STATE(2898)] = 96887, + [SMALL_STATE(2899)] = 96898, + [SMALL_STATE(2900)] = 96909, + [SMALL_STATE(2901)] = 96918, + [SMALL_STATE(2902)] = 96929, + [SMALL_STATE(2903)] = 96940, + [SMALL_STATE(2904)] = 96951, + [SMALL_STATE(2905)] = 96962, + [SMALL_STATE(2906)] = 96975, + [SMALL_STATE(2907)] = 96986, + [SMALL_STATE(2908)] = 96997, + [SMALL_STATE(2909)] = 97008, + [SMALL_STATE(2910)] = 97019, + [SMALL_STATE(2911)] = 97030, + [SMALL_STATE(2912)] = 97039, + [SMALL_STATE(2913)] = 97050, + [SMALL_STATE(2914)] = 97061, + [SMALL_STATE(2915)] = 97074, + [SMALL_STATE(2916)] = 97085, + [SMALL_STATE(2917)] = 97096, + [SMALL_STATE(2918)] = 97107, + [SMALL_STATE(2919)] = 97118, + [SMALL_STATE(2920)] = 97129, + [SMALL_STATE(2921)] = 97140, + [SMALL_STATE(2922)] = 97151, + [SMALL_STATE(2923)] = 97160, + [SMALL_STATE(2924)] = 97171, + [SMALL_STATE(2925)] = 97182, + [SMALL_STATE(2926)] = 97193, + [SMALL_STATE(2927)] = 97202, + [SMALL_STATE(2928)] = 97213, + [SMALL_STATE(2929)] = 97224, + [SMALL_STATE(2930)] = 97233, + [SMALL_STATE(2931)] = 97244, + [SMALL_STATE(2932)] = 97255, + [SMALL_STATE(2933)] = 97266, + [SMALL_STATE(2934)] = 97277, + [SMALL_STATE(2935)] = 97288, + [SMALL_STATE(2936)] = 97299, + [SMALL_STATE(2937)] = 97310, + [SMALL_STATE(2938)] = 97321, + [SMALL_STATE(2939)] = 97330, + [SMALL_STATE(2940)] = 97341, + [SMALL_STATE(2941)] = 97352, + [SMALL_STATE(2942)] = 97363, + [SMALL_STATE(2943)] = 97374, + [SMALL_STATE(2944)] = 97385, + [SMALL_STATE(2945)] = 97396, + [SMALL_STATE(2946)] = 97407, + [SMALL_STATE(2947)] = 97418, + [SMALL_STATE(2948)] = 97429, + [SMALL_STATE(2949)] = 97438, + [SMALL_STATE(2950)] = 97449, + [SMALL_STATE(2951)] = 97458, + [SMALL_STATE(2952)] = 97467, + [SMALL_STATE(2953)] = 97478, + [SMALL_STATE(2954)] = 97489, + [SMALL_STATE(2955)] = 97500, + [SMALL_STATE(2956)] = 97509, + [SMALL_STATE(2957)] = 97520, + [SMALL_STATE(2958)] = 97531, + [SMALL_STATE(2959)] = 97542, + [SMALL_STATE(2960)] = 97553, + [SMALL_STATE(2961)] = 97564, + [SMALL_STATE(2962)] = 97575, + [SMALL_STATE(2963)] = 97586, + [SMALL_STATE(2964)] = 97597, + [SMALL_STATE(2965)] = 97608, + [SMALL_STATE(2966)] = 97619, + [SMALL_STATE(2967)] = 97630, + [SMALL_STATE(2968)] = 97641, + [SMALL_STATE(2969)] = 97652, + [SMALL_STATE(2970)] = 97663, + [SMALL_STATE(2971)] = 97674, + [SMALL_STATE(2972)] = 97685, + [SMALL_STATE(2973)] = 97696, + [SMALL_STATE(2974)] = 97707, + [SMALL_STATE(2975)] = 97718, + [SMALL_STATE(2976)] = 97729, + [SMALL_STATE(2977)] = 97740, + [SMALL_STATE(2978)] = 97751, + [SMALL_STATE(2979)] = 97760, + [SMALL_STATE(2980)] = 97771, + [SMALL_STATE(2981)] = 97782, + [SMALL_STATE(2982)] = 97793, + [SMALL_STATE(2983)] = 97804, + [SMALL_STATE(2984)] = 97815, + [SMALL_STATE(2985)] = 97826, + [SMALL_STATE(2986)] = 97837, + [SMALL_STATE(2987)] = 97848, + [SMALL_STATE(2988)] = 97857, + [SMALL_STATE(2989)] = 97868, + [SMALL_STATE(2990)] = 97879, + [SMALL_STATE(2991)] = 97890, + [SMALL_STATE(2992)] = 97899, + [SMALL_STATE(2993)] = 97910, + [SMALL_STATE(2994)] = 97919, + [SMALL_STATE(2995)] = 97928, + [SMALL_STATE(2996)] = 97939, + [SMALL_STATE(2997)] = 97950, + [SMALL_STATE(2998)] = 97961, + [SMALL_STATE(2999)] = 97972, + [SMALL_STATE(3000)] = 97983, + [SMALL_STATE(3001)] = 97992, + [SMALL_STATE(3002)] = 98003, + [SMALL_STATE(3003)] = 98014, + [SMALL_STATE(3004)] = 98025, + [SMALL_STATE(3005)] = 98036, + [SMALL_STATE(3006)] = 98047, + [SMALL_STATE(3007)] = 98058, + [SMALL_STATE(3008)] = 98069, + [SMALL_STATE(3009)] = 98080, + [SMALL_STATE(3010)] = 98091, + [SMALL_STATE(3011)] = 98102, + [SMALL_STATE(3012)] = 98113, + [SMALL_STATE(3013)] = 98124, + [SMALL_STATE(3014)] = 98135, + [SMALL_STATE(3015)] = 98146, + [SMALL_STATE(3016)] = 98157, + [SMALL_STATE(3017)] = 98166, + [SMALL_STATE(3018)] = 98177, + [SMALL_STATE(3019)] = 98188, + [SMALL_STATE(3020)] = 98199, + [SMALL_STATE(3021)] = 98210, + [SMALL_STATE(3022)] = 98221, + [SMALL_STATE(3023)] = 98230, + [SMALL_STATE(3024)] = 98241, + [SMALL_STATE(3025)] = 98252, + [SMALL_STATE(3026)] = 98263, + [SMALL_STATE(3027)] = 98274, + [SMALL_STATE(3028)] = 98283, + [SMALL_STATE(3029)] = 98294, + [SMALL_STATE(3030)] = 98303, + [SMALL_STATE(3031)] = 98314, + [SMALL_STATE(3032)] = 98325, + [SMALL_STATE(3033)] = 98336, + [SMALL_STATE(3034)] = 98347, + [SMALL_STATE(3035)] = 98358, + [SMALL_STATE(3036)] = 98369, + [SMALL_STATE(3037)] = 98380, + [SMALL_STATE(3038)] = 98391, + [SMALL_STATE(3039)] = 98402, + [SMALL_STATE(3040)] = 98413, + [SMALL_STATE(3041)] = 98424, + [SMALL_STATE(3042)] = 98435, + [SMALL_STATE(3043)] = 98444, + [SMALL_STATE(3044)] = 98455, + [SMALL_STATE(3045)] = 98466, + [SMALL_STATE(3046)] = 98475, + [SMALL_STATE(3047)] = 98486, + [SMALL_STATE(3048)] = 98497, + [SMALL_STATE(3049)] = 98508, + [SMALL_STATE(3050)] = 98519, + [SMALL_STATE(3051)] = 98530, + [SMALL_STATE(3052)] = 98541, + [SMALL_STATE(3053)] = 98552, + [SMALL_STATE(3054)] = 98563, + [SMALL_STATE(3055)] = 98574, + [SMALL_STATE(3056)] = 98585, + [SMALL_STATE(3057)] = 98596, + [SMALL_STATE(3058)] = 98607, + [SMALL_STATE(3059)] = 98618, + [SMALL_STATE(3060)] = 98629, + [SMALL_STATE(3061)] = 98640, + [SMALL_STATE(3062)] = 98651, + [SMALL_STATE(3063)] = 98664, + [SMALL_STATE(3064)] = 98675, + [SMALL_STATE(3065)] = 98686, + [SMALL_STATE(3066)] = 98695, + [SMALL_STATE(3067)] = 98706, + [SMALL_STATE(3068)] = 98717, + [SMALL_STATE(3069)] = 98728, + [SMALL_STATE(3070)] = 98739, + [SMALL_STATE(3071)] = 98750, + [SMALL_STATE(3072)] = 98761, + [SMALL_STATE(3073)] = 98772, + [SMALL_STATE(3074)] = 98783, + [SMALL_STATE(3075)] = 98794, + [SMALL_STATE(3076)] = 98805, + [SMALL_STATE(3077)] = 98814, + [SMALL_STATE(3078)] = 98825, + [SMALL_STATE(3079)] = 98836, + [SMALL_STATE(3080)] = 98847, + [SMALL_STATE(3081)] = 98858, + [SMALL_STATE(3082)] = 98869, + [SMALL_STATE(3083)] = 98880, + [SMALL_STATE(3084)] = 98891, + [SMALL_STATE(3085)] = 98902, + [SMALL_STATE(3086)] = 98913, + [SMALL_STATE(3087)] = 98924, + [SMALL_STATE(3088)] = 98935, + [SMALL_STATE(3089)] = 98946, + [SMALL_STATE(3090)] = 98957, + [SMALL_STATE(3091)] = 98968, + [SMALL_STATE(3092)] = 98979, + [SMALL_STATE(3093)] = 98990, + [SMALL_STATE(3094)] = 99001, + [SMALL_STATE(3095)] = 99012, + [SMALL_STATE(3096)] = 99023, + [SMALL_STATE(3097)] = 99034, + [SMALL_STATE(3098)] = 99045, + [SMALL_STATE(3099)] = 99056, + [SMALL_STATE(3100)] = 99067, + [SMALL_STATE(3101)] = 99078, + [SMALL_STATE(3102)] = 99089, + [SMALL_STATE(3103)] = 99100, + [SMALL_STATE(3104)] = 99111, + [SMALL_STATE(3105)] = 99120, + [SMALL_STATE(3106)] = 99129, + [SMALL_STATE(3107)] = 99138, + [SMALL_STATE(3108)] = 99149, + [SMALL_STATE(3109)] = 99160, + [SMALL_STATE(3110)] = 99171, + [SMALL_STATE(3111)] = 99182, + [SMALL_STATE(3112)] = 99193, + [SMALL_STATE(3113)] = 99202, + [SMALL_STATE(3114)] = 99213, + [SMALL_STATE(3115)] = 99224, + [SMALL_STATE(3116)] = 99235, + [SMALL_STATE(3117)] = 99246, + [SMALL_STATE(3118)] = 99255, + [SMALL_STATE(3119)] = 99264, + [SMALL_STATE(3120)] = 99273, + [SMALL_STATE(3121)] = 99282, + [SMALL_STATE(3122)] = 99291, + [SMALL_STATE(3123)] = 99304, + [SMALL_STATE(3124)] = 99315, + [SMALL_STATE(3125)] = 99326, + [SMALL_STATE(3126)] = 99337, + [SMALL_STATE(3127)] = 99348, + [SMALL_STATE(3128)] = 99359, + [SMALL_STATE(3129)] = 99370, + [SMALL_STATE(3130)] = 99381, + [SMALL_STATE(3131)] = 99390, + [SMALL_STATE(3132)] = 99401, + [SMALL_STATE(3133)] = 99412, + [SMALL_STATE(3134)] = 99423, + [SMALL_STATE(3135)] = 99434, + [SMALL_STATE(3136)] = 99445, + [SMALL_STATE(3137)] = 99456, + [SMALL_STATE(3138)] = 99465, + [SMALL_STATE(3139)] = 99476, + [SMALL_STATE(3140)] = 99487, + [SMALL_STATE(3141)] = 99498, + [SMALL_STATE(3142)] = 99509, + [SMALL_STATE(3143)] = 99520, + [SMALL_STATE(3144)] = 99531, + [SMALL_STATE(3145)] = 99542, + [SMALL_STATE(3146)] = 99553, + [SMALL_STATE(3147)] = 99564, + [SMALL_STATE(3148)] = 99575, + [SMALL_STATE(3149)] = 99586, + [SMALL_STATE(3150)] = 99597, + [SMALL_STATE(3151)] = 99608, + [SMALL_STATE(3152)] = 99619, + [SMALL_STATE(3153)] = 99630, + [SMALL_STATE(3154)] = 99641, + [SMALL_STATE(3155)] = 99654, + [SMALL_STATE(3156)] = 99665, + [SMALL_STATE(3157)] = 99676, + [SMALL_STATE(3158)] = 99685, + [SMALL_STATE(3159)] = 99696, + [SMALL_STATE(3160)] = 99707, + [SMALL_STATE(3161)] = 99718, + [SMALL_STATE(3162)] = 99729, + [SMALL_STATE(3163)] = 99740, + [SMALL_STATE(3164)] = 99751, + [SMALL_STATE(3165)] = 99762, + [SMALL_STATE(3166)] = 99773, + [SMALL_STATE(3167)] = 99784, + [SMALL_STATE(3168)] = 99795, + [SMALL_STATE(3169)] = 99806, + [SMALL_STATE(3170)] = 99815, + [SMALL_STATE(3171)] = 99826, + [SMALL_STATE(3172)] = 99837, + [SMALL_STATE(3173)] = 99848, + [SMALL_STATE(3174)] = 99859, + [SMALL_STATE(3175)] = 99870, + [SMALL_STATE(3176)] = 99881, + [SMALL_STATE(3177)] = 99892, + [SMALL_STATE(3178)] = 99903, + [SMALL_STATE(3179)] = 99914, + [SMALL_STATE(3180)] = 99925, + [SMALL_STATE(3181)] = 99934, + [SMALL_STATE(3182)] = 99945, + [SMALL_STATE(3183)] = 99956, + [SMALL_STATE(3184)] = 99967, + [SMALL_STATE(3185)] = 99978, + [SMALL_STATE(3186)] = 99989, + [SMALL_STATE(3187)] = 100000, + [SMALL_STATE(3188)] = 100011, + [SMALL_STATE(3189)] = 100022, + [SMALL_STATE(3190)] = 100033, + [SMALL_STATE(3191)] = 100044, + [SMALL_STATE(3192)] = 100055, + [SMALL_STATE(3193)] = 100066, + [SMALL_STATE(3194)] = 100079, + [SMALL_STATE(3195)] = 100090, + [SMALL_STATE(3196)] = 100101, + [SMALL_STATE(3197)] = 100112, + [SMALL_STATE(3198)] = 100123, + [SMALL_STATE(3199)] = 100134, + [SMALL_STATE(3200)] = 100145, + [SMALL_STATE(3201)] = 100156, + [SMALL_STATE(3202)] = 100167, + [SMALL_STATE(3203)] = 100178, + [SMALL_STATE(3204)] = 100189, + [SMALL_STATE(3205)] = 100200, + [SMALL_STATE(3206)] = 100209, + [SMALL_STATE(3207)] = 100220, + [SMALL_STATE(3208)] = 100231, + [SMALL_STATE(3209)] = 100242, + [SMALL_STATE(3210)] = 100251, + [SMALL_STATE(3211)] = 100262, + [SMALL_STATE(3212)] = 100273, + [SMALL_STATE(3213)] = 100284, + [SMALL_STATE(3214)] = 100295, + [SMALL_STATE(3215)] = 100306, + [SMALL_STATE(3216)] = 100315, + [SMALL_STATE(3217)] = 100326, + [SMALL_STATE(3218)] = 100335, + [SMALL_STATE(3219)] = 100346, + [SMALL_STATE(3220)] = 100357, + [SMALL_STATE(3221)] = 100368, + [SMALL_STATE(3222)] = 100379, + [SMALL_STATE(3223)] = 100390, + [SMALL_STATE(3224)] = 100401, + [SMALL_STATE(3225)] = 100412, + [SMALL_STATE(3226)] = 100423, + [SMALL_STATE(3227)] = 100434, + [SMALL_STATE(3228)] = 100445, + [SMALL_STATE(3229)] = 100453, + [SMALL_STATE(3230)] = 100463, + [SMALL_STATE(3231)] = 100471, + [SMALL_STATE(3232)] = 100479, + [SMALL_STATE(3233)] = 100489, + [SMALL_STATE(3234)] = 100497, + [SMALL_STATE(3235)] = 100505, + [SMALL_STATE(3236)] = 100513, + [SMALL_STATE(3237)] = 100521, + [SMALL_STATE(3238)] = 100529, + [SMALL_STATE(3239)] = 100537, + [SMALL_STATE(3240)] = 100545, + [SMALL_STATE(3241)] = 100553, + [SMALL_STATE(3242)] = 100561, + [SMALL_STATE(3243)] = 100569, + [SMALL_STATE(3244)] = 100577, + [SMALL_STATE(3245)] = 100585, + [SMALL_STATE(3246)] = 100593, + [SMALL_STATE(3247)] = 100601, + [SMALL_STATE(3248)] = 100609, + [SMALL_STATE(3249)] = 100617, + [SMALL_STATE(3250)] = 100625, + [SMALL_STATE(3251)] = 100633, + [SMALL_STATE(3252)] = 100641, + [SMALL_STATE(3253)] = 100649, + [SMALL_STATE(3254)] = 100657, + [SMALL_STATE(3255)] = 100665, + [SMALL_STATE(3256)] = 100673, + [SMALL_STATE(3257)] = 100681, + [SMALL_STATE(3258)] = 100689, + [SMALL_STATE(3259)] = 100697, + [SMALL_STATE(3260)] = 100705, + [SMALL_STATE(3261)] = 100713, + [SMALL_STATE(3262)] = 100721, + [SMALL_STATE(3263)] = 100729, + [SMALL_STATE(3264)] = 100737, + [SMALL_STATE(3265)] = 100745, + [SMALL_STATE(3266)] = 100755, + [SMALL_STATE(3267)] = 100763, + [SMALL_STATE(3268)] = 100771, + [SMALL_STATE(3269)] = 100779, + [SMALL_STATE(3270)] = 100787, + [SMALL_STATE(3271)] = 100795, + [SMALL_STATE(3272)] = 100803, + [SMALL_STATE(3273)] = 100811, + [SMALL_STATE(3274)] = 100819, + [SMALL_STATE(3275)] = 100827, + [SMALL_STATE(3276)] = 100835, + [SMALL_STATE(3277)] = 100843, + [SMALL_STATE(3278)] = 100851, + [SMALL_STATE(3279)] = 100859, + [SMALL_STATE(3280)] = 100867, + [SMALL_STATE(3281)] = 100875, + [SMALL_STATE(3282)] = 100883, + [SMALL_STATE(3283)] = 100893, + [SMALL_STATE(3284)] = 100901, + [SMALL_STATE(3285)] = 100909, + [SMALL_STATE(3286)] = 100917, + [SMALL_STATE(3287)] = 100925, + [SMALL_STATE(3288)] = 100933, + [SMALL_STATE(3289)] = 100941, + [SMALL_STATE(3290)] = 100949, + [SMALL_STATE(3291)] = 100957, + [SMALL_STATE(3292)] = 100965, + [SMALL_STATE(3293)] = 100973, + [SMALL_STATE(3294)] = 100981, + [SMALL_STATE(3295)] = 100991, + [SMALL_STATE(3296)] = 100999, + [SMALL_STATE(3297)] = 101007, + [SMALL_STATE(3298)] = 101015, + [SMALL_STATE(3299)] = 101023, + [SMALL_STATE(3300)] = 101031, + [SMALL_STATE(3301)] = 101039, + [SMALL_STATE(3302)] = 101047, + [SMALL_STATE(3303)] = 101055, + [SMALL_STATE(3304)] = 101063, + [SMALL_STATE(3305)] = 101071, + [SMALL_STATE(3306)] = 101079, + [SMALL_STATE(3307)] = 101087, + [SMALL_STATE(3308)] = 101095, + [SMALL_STATE(3309)] = 101103, + [SMALL_STATE(3310)] = 101111, + [SMALL_STATE(3311)] = 101119, + [SMALL_STATE(3312)] = 101129, + [SMALL_STATE(3313)] = 101137, + [SMALL_STATE(3314)] = 101145, + [SMALL_STATE(3315)] = 101153, + [SMALL_STATE(3316)] = 101161, + [SMALL_STATE(3317)] = 101169, + [SMALL_STATE(3318)] = 101177, + [SMALL_STATE(3319)] = 101187, + [SMALL_STATE(3320)] = 101197, + [SMALL_STATE(3321)] = 101205, + [SMALL_STATE(3322)] = 101213, + [SMALL_STATE(3323)] = 101223, + [SMALL_STATE(3324)] = 101231, + [SMALL_STATE(3325)] = 101239, + [SMALL_STATE(3326)] = 101247, + [SMALL_STATE(3327)] = 101255, + [SMALL_STATE(3328)] = 101263, + [SMALL_STATE(3329)] = 101271, + [SMALL_STATE(3330)] = 101279, + [SMALL_STATE(3331)] = 101287, + [SMALL_STATE(3332)] = 101295, + [SMALL_STATE(3333)] = 101303, + [SMALL_STATE(3334)] = 101311, + [SMALL_STATE(3335)] = 101319, + [SMALL_STATE(3336)] = 101327, + [SMALL_STATE(3337)] = 101337, + [SMALL_STATE(3338)] = 101345, + [SMALL_STATE(3339)] = 101353, + [SMALL_STATE(3340)] = 101361, + [SMALL_STATE(3341)] = 101369, + [SMALL_STATE(3342)] = 101377, + [SMALL_STATE(3343)] = 101385, + [SMALL_STATE(3344)] = 101393, + [SMALL_STATE(3345)] = 101403, + [SMALL_STATE(3346)] = 101411, + [SMALL_STATE(3347)] = 101419, + [SMALL_STATE(3348)] = 101427, + [SMALL_STATE(3349)] = 101435, + [SMALL_STATE(3350)] = 101443, + [SMALL_STATE(3351)] = 101451, + [SMALL_STATE(3352)] = 101459, + [SMALL_STATE(3353)] = 101467, + [SMALL_STATE(3354)] = 101475, + [SMALL_STATE(3355)] = 101483, + [SMALL_STATE(3356)] = 101491, + [SMALL_STATE(3357)] = 101499, + [SMALL_STATE(3358)] = 101507, + [SMALL_STATE(3359)] = 101515, + [SMALL_STATE(3360)] = 101523, + [SMALL_STATE(3361)] = 101531, + [SMALL_STATE(3362)] = 101541, + [SMALL_STATE(3363)] = 101549, + [SMALL_STATE(3364)] = 101557, + [SMALL_STATE(3365)] = 101565, + [SMALL_STATE(3366)] = 101573, + [SMALL_STATE(3367)] = 101581, + [SMALL_STATE(3368)] = 101589, + [SMALL_STATE(3369)] = 101597, + [SMALL_STATE(3370)] = 101605, + [SMALL_STATE(3371)] = 101613, + [SMALL_STATE(3372)] = 101621, + [SMALL_STATE(3373)] = 101629, + [SMALL_STATE(3374)] = 101637, + [SMALL_STATE(3375)] = 101645, + [SMALL_STATE(3376)] = 101653, + [SMALL_STATE(3377)] = 101661, + [SMALL_STATE(3378)] = 101669, + [SMALL_STATE(3379)] = 101677, + [SMALL_STATE(3380)] = 101685, + [SMALL_STATE(3381)] = 101693, + [SMALL_STATE(3382)] = 101701, + [SMALL_STATE(3383)] = 101709, + [SMALL_STATE(3384)] = 101717, + [SMALL_STATE(3385)] = 101725, + [SMALL_STATE(3386)] = 101733, + [SMALL_STATE(3387)] = 101741, + [SMALL_STATE(3388)] = 101749, + [SMALL_STATE(3389)] = 101757, + [SMALL_STATE(3390)] = 101765, + [SMALL_STATE(3391)] = 101773, + [SMALL_STATE(3392)] = 101781, + [SMALL_STATE(3393)] = 101789, + [SMALL_STATE(3394)] = 101797, + [SMALL_STATE(3395)] = 101805, + [SMALL_STATE(3396)] = 101813, + [SMALL_STATE(3397)] = 101821, + [SMALL_STATE(3398)] = 101829, + [SMALL_STATE(3399)] = 101837, + [SMALL_STATE(3400)] = 101845, + [SMALL_STATE(3401)] = 101853, + [SMALL_STATE(3402)] = 101861, + [SMALL_STATE(3403)] = 101869, + [SMALL_STATE(3404)] = 101877, + [SMALL_STATE(3405)] = 101885, + [SMALL_STATE(3406)] = 101893, + [SMALL_STATE(3407)] = 101901, + [SMALL_STATE(3408)] = 101909, + [SMALL_STATE(3409)] = 101917, + [SMALL_STATE(3410)] = 101925, + [SMALL_STATE(3411)] = 101933, + [SMALL_STATE(3412)] = 101941, + [SMALL_STATE(3413)] = 101949, + [SMALL_STATE(3414)] = 101957, + [SMALL_STATE(3415)] = 101965, + [SMALL_STATE(3416)] = 101973, + [SMALL_STATE(3417)] = 101981, + [SMALL_STATE(3418)] = 101989, + [SMALL_STATE(3419)] = 101997, }; static const TSParseActionEntry ts_parse_actions[] = { @@ -160627,2975 +156253,2925 @@ static const TSParseActionEntry ts_parse_actions[] = { [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), [5] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), [7] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 0, 0, 0), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782), - [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(748), + [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2261), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2331), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2170), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2283), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2358), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2890), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2576), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2923), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(213), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(144), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3067), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2939), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2171), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2931), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3107), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687), - [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747), - [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2330), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2116), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2227), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2280), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), + [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2678), + [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2378), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3129), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2920), + [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3038), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2115), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3210), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2944), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(657), + [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708), + [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), - [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), - [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), - [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2521), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(541), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3316), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181), - [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), - [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3410), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1397), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(784), - [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), - [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2288), - [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), - [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), + [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), + [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2369), + [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3229), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), + [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2174), + [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), + [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3279), + [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1320), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731), + [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), + [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), + [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(672), + [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), + [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(550), - [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(702), - [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465), - [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), - [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), - [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), - [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(525), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), + [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), + [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667), + [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), + [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), + [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), + [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2657), + [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488), + [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), - [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718), - [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(551), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(530), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(531), + [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), + [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), + [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), + [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(514), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(668), + [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), + [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710), - [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(546), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), - [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(527), - [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(526), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(677), + [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509), + [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(666), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), + [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), + [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), - [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), - [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444), - [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(549), - [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), - [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), - [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(529), - [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), + [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(676), + [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), + [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(510), + [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(669), + [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), + [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), + [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), [181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), - [183] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(782), - [186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1931), + [183] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(748), + [186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1871), [189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2), - [192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2261), + [192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2199), [195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), - [197] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2331), - [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2170), - [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2283), - [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2358), - [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(298), - [212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(26), - [215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2890), - [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2576), - [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2923), - [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2081), - [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(213), - [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(144), - [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3067), - [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(216), - [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2939), - [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2171), - [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2931), - [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3107), - [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(687), - [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(747), - [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(145), - [260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(575), + [197] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2330), + [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2116), + [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2227), + [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2280), + [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(441), + [212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(41), + [215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2678), + [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2378), + [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3129), + [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2021), + [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(200), + [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(146), + [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2920), + [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(201), + [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3038), + [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2115), + [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3210), + [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2944), + [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(657), + [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(708), + [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(143), + [260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(558), [263] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(101), - [266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(126), - [269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2366), - [272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2563), - [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2521), - [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(541), - [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3316), - [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(298), - [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(378), - [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2181), - [293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1397), - [296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3410), - [299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1397), - [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(784), - [305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2320), - [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(765), - [311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1393), - [314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(74), - [317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2288), - [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(856), + [266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(131), + [269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2238), + [272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2369), + [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2377), + [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(503), + [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3229), + [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(441), + [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(277), + [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2174), + [293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1320), + [296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3279), + [299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1320), + [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(731), + [305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2345), + [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(736), + [311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1322), + [314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(79), + [317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2204), + [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), [322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), - [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), + [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), [326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), - [328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2413), - [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), - [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2507), - [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2787), - [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), - [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(845), + [328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2275), + [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), + [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2487), + [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2757), + [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), + [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(824), [340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(147), [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(105), - [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), - [347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(135), - [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2350), - [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2577), - [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(697), - [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), + [347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(127), + [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2299), + [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), + [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), + [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(662), + [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), [361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 1), - [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(305), - [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(3414), - [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), - [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(306), - [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2185), - [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), - [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), - [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(860), - [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), - [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), - [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), - [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), - [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), - [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), - [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), - [405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(822), - [407] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(147), - [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), - [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), - [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), - [419] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(175), - [422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(176), - [425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2, 0, 0), - [427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), - [429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 78), - [431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 78), - [433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 18), - [435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 18), - [437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 130), - [439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 130), - [441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), - [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), - [445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(909), - [447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), - [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), - [451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770), - [453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1928), - [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2266), - [459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2344), - [461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2168), - [463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2294), - [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2310), - [467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), - [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2837), - [471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2592), - [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3042), - [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2080), - [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(143), - [479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3065), - [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), - [483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3044), - [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), - [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3046), - [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3047), - [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), - [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), - [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), - [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), - [499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), - [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772), - [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278), - [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), - [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), - [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), - [519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), - [521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), - [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), - [527] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(187), - [530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(188), - [533] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(184), - [536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(185), - [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), - [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), - [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), - [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), - [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1157), - [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), - [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), - [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1782), - [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1508), - [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), - [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(288), + [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(3232), + [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(291), + [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2126), + [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), + [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3284), + [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1814), + [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806), + [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), + [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), + [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), + [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), + [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), + [401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(797), + [403] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(147), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), + [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), + [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), + [415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(442), + [418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(220), + [421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2, 0, 0), + [423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), + [425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 78), + [427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 78), + [429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 18), + [431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 18), + [433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 130), + [435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 130), + [437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), + [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), + [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), + [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), + [445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), + [447] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), + [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2955), + [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), + [455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), + [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(732), + [459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), + [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), + [463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2223), + [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2352), + [467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106), + [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2228), + [471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2341), + [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), + [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2674), + [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2535), + [479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2992), + [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020), + [483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145), + [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3041), + [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), + [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2995), + [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2111), + [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2996), + [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2997), + [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(654), + [499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710), + [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2784), + [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), + [505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734), + [507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), + [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), + [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), + [515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), + [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [521] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(475), + [524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(255), + [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), + [529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(472), + [532] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(250), + [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), + [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269), + [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), + [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947), + [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), + [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), + [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), + [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), + [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), + [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1760), + [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), + [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), + [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), + [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), - [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), - [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), - [571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), - [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), - [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), - [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), - [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), - [581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), - [585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3056), - [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), - [589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), - [591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), - [593] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(339), - [596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), - [599] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(478), - [602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 22), - [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839), - [606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [608] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(287), - [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(819), - [613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [615] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 22), - [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), - [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), - [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1660), - [631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), - [635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), - [639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), - [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(820), - [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), - [649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(732), - [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), - [655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), - [657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), - [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2368), - [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), - [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2588), - [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2883), - [667] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), - [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), - [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731), - [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), - [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2394), - [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2523), - [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), - [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(533), - [687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3398), - [689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), - [693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), - [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), - [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), - [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(925), - [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728), - [703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), - [705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), - [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(746), - [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), - [713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), - [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2323), - [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2574), - [721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2851), - [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(256), - [725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), - [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), - [731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2388), - [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2481), - [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), - [739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(537), - [741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3336), - [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), - [745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2214), - [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), - [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3342), - [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1223), - [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), - [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), - [759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(759), - [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), - [767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2343), - [771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), - [773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2567), - [775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2831), - [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), - [779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757), - [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), - [785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2378), - [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), - [791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), - [793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(534), - [795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3301), - [797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), - [801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), - [803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), - [805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3295), - [807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125), - [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), - [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), - [813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), - [815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), - [819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), - [821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), - [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2334), - [825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2537), - [827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2765), - [829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), - [831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2366), - [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(540), - [835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), - [837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1437), - [839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), - [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), - [845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), - [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2397), - [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), - [851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2583), - [853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2866), - [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294), - [857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(824), - [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), - [863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2393), - [867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), - [869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), - [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(688), - [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3367), - [875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), - [877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), - [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), - [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), - [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), - [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1638), - [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(834), - [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), - [891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), - [893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(750), - [897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), - [899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), - [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), - [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255), - [905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), - [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), - [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536), - [913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), - [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), - [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), - [921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(837), - [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), - [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), - [929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257), - [931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(836), - [933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104), - [935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(686), - [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), - [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3396), - [943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), - [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(311), - [949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2350), - [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3414), - [957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), - [959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), - [961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), - [963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(844), - [965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), - [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), - [969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), - [971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(857), - [973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), - [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), - [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3300), - [983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(846), - [985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), - [989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), - [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), - [993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), - [995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), - [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 98), - [999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 98), - [1001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 98), - [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 98), - [1005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 98), - [1007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 98), - [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 98), - [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 98), + [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), + [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), + [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), + [571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), + [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), + [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), + [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), + [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), + [581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), + [583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), + [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(784), + [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), + [591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 22), + [593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), + [596] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(454), + [599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), + [601] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(316), + [604] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 22), + [607] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(223), + [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), + [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), + [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), + [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), + [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788), + [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), + [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), + [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), + [630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [632] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1567), + [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), + [637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), + [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(696), + [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), + [647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), + [649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), + [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2303), + [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), + [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2532), + [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2828), + [659] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), + [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), + [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), + [665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), + [669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2327), + [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2479), + [675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), + [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), + [679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3344), + [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), + [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), + [687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), + [689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), + [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(965), + [693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(697), + [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), + [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), + [699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), + [703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), + [705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), + [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2356), + [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), + [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2525), + [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2803), + [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), + [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709), + [719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), + [723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2314), + [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), + [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), + [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), + [733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3294), + [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), + [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), + [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), + [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3349), + [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1182), + [747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), + [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), + [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), + [753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(723), + [757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), + [759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), + [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2357), + [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), + [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2521), + [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2789), + [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), + [771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(722), + [773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), + [777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), + [779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2298), + [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), + [783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2417), + [785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498), + [787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3265), + [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), + [791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), + [795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), + [797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3259), + [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), + [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(724), + [803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), + [805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), + [807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), + [811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2245), + [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2498), + [819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727), + [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), + [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2238), + [825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), + [827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730), + [829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), + [831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706), + [835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), + [837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), + [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), + [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245), + [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), + [845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), + [847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), + [851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), + [855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3375), + [857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(721), + [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), + [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), + [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), + [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346), + [869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), + [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), + [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2815), + [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), + [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), + [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), + [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2321), + [887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), + [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), + [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(653), + [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3319), + [895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), + [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), + [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), + [903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3244), + [905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1600), + [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(790), + [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), + [911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), + [913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(786), + [917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), + [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), + [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), + [923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), + [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104), + [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), + [929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), + [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), + [935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787), + [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), + [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2299), + [947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3232), + [949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), + [953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), + [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(816), + [957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), + [959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), + [961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), + [963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814), + [965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), + [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), + [969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), + [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3299), + [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), + [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), + [979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), + [981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), + [983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), + [985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), + [987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), + [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 93), + [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 93), + [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 93), + [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 93), + [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 77), + [999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 77), + [1001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 77), + [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 77), + [1005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 114), + [1007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 114), + [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 114), + [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 114), [1013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 82), [1015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 82), [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 82), [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 82), - [1021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 75), - [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 75), - [1025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 27), - [1027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 27), - [1029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 27), - [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 27), - [1033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0), - [1035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0), - [1037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 77), - [1039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 77), - [1041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 77), - [1043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 77), - [1045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 93), - [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 93), - [1049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 93), - [1051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 93), - [1053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), - [1055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), - [1057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 114), - [1059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 114), - [1061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 114), - [1063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 114), - [1065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 115), - [1067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 115), - [1069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 115), - [1071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 115), - [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(700), - [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788), - [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(555), - [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701), - [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), - [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(554), - [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804), - [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(808), - [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), - [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), - [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(552), - [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(805), - [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), - [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), - [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), - [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), - [1113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148), - [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), - [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(897), - [1119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(809), - [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), - [1123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2177), - [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2166), - [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708), - [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), - [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), - [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), - [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), - [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(811), - [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), - [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), - [1147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 7), - [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), - [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), - [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3205), - [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), - [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), - [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), - [1163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), - [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(559), - [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), - [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [1175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), - [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2229), - [1179] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832), - [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), - [1186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), - [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [1190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(692), - [1192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(833), - [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), - [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), - [1202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), - [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2066), - [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [1212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), - [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), - [1216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), - [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), - [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), - [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), - [1224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), - [1226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), - [1228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), - [1230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), - [1232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324), - [1234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), - [1236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350), - [1238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), - [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518), - [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), - [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [1254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864), - [1256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), - [1258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2230), - [1260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), - [1262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(813), - [1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699), - [1266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), - [1268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(841), - [1270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [1272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), - [1274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [1276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [1280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [1282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [1286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [1288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), - [1290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [1292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [1294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), - [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [1298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), - [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [1302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [1304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), - [1308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), - [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [1312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [1314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), - [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), - [1318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(863), - [1322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(861), - [1324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3437), - [1326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(696), - [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(855), - [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [1334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), - [1336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), - [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(777), - [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(773), - [1344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3382), - [1346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(539), - [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778), - [1350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [1352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), - [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3326), - [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734), - [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(733), - [1362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3451), - [1364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(532), - [1366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), - [1368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [1370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(850), - [1372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(849), - [1374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), - [1376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(851), - [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(743), - [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), - [1388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3393), - [1390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538), - [1392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745), - [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [1396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(829), - [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), - [1400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), - [1402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(830), - [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), - [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), - [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), - [1414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), - [1416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823), - [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3331), - [1420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690), - [1422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(826), - [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [1426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), - [1428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(807), - [1430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(557), - [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806), - [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [1436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3040), - [1438] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2052), - [1441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2544), - [1443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3020), - [1445] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(159), - [1449] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(523), - [1452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2457), - [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), - [1456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), - [1458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3469), - [1460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), - [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), - [1464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814), - [1466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(816), - [1468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685), - [1470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), - [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [1474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3397), - [1476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), - [1479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), - [1481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1991), - [1483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2049), - [1485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3408), - [1487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2590), - [1489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3407), - [1491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(159), - [1494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), - [1496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3311), - [1498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2569), - [1500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3310), - [1502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3310), - [1504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), - [1506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), - [1508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763), - [1510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3070), - [1512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3452), - [1514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2578), - [1516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3450), - [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3450), - [1520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3478), - [1522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2545), - [1524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3469), - [1526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2595), - [1528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 79), - [1534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 79), - [1536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), - [1538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2174), - [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), - [1542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2172), - [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [1546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 39), - [1548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 39), - [1550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 35), - [1552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 35), - [1554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47), - [1556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 6), - [1558] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 6), - [1560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 131), - [1562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 131), - [1564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 64), - [1566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 64), - [1568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 79), - [1570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 79), - [1572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), - [1574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), - [1576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 83), - [1578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 83), - [1580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), - [1582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), - [1584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 64), - [1586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 64), - [1588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), - [1594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), - [1596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 85), - [1598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 85), - [1600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 113), - [1602] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 113), - [1604] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 6, 0, 95), - [1606] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 6, 0, 95), - [1608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 116), - [1610] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 116), - [1612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 115), - [1614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 115), - [1616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 117), - [1618] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 117), - [1620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 64), - [1622] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 64), - [1624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 123), - [1626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 123), - [1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 125), - [1630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 125), - [1632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 129), - [1634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 129), - [1636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, 0, 14), - [1638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, 0, 14), - [1640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 18), - [1642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 18), - [1644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), - [1646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), - [1648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 19), - [1652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 19), - [1654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 0), - [1656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0), - [1658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 4), - [1660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 4), - [1662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 36), - [1664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 36), - [1666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), - [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), - [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 80), - [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 80), - [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 84), - [1680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 84), - [1682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1684] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 4, 0, 85), - [1692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 4, 0, 85), - [1694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 23), - [1696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 23), - [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 92), - [1700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 92), - [1702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 95), - [1704] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 95), - [1706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 30), - [1708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 30), - [1710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 23), - [1712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 23), - [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), - [1716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), - [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_statement, 2, 0, 0), - [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_statement, 2, 0, 0), - [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 96), - [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 96), - [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 33), - [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 33), - [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 36), - [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 36), - [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), - [1736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), - [1738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 38), - [1740] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 38), - [1742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 40), - [1748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 40), - [1750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 41), - [1756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 41), - [1758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 42), - [1760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 42), - [1762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 97), - [1764] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 97), - [1766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 97), - [1768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 97), - [1770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), - [1772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), - [1774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 57), - [1776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 57), - [1778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 99), - [1780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 99), - [1782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 100), - [1784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 100), - [1786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 59), - [1788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 59), - [1790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 60), - [1792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 60), - [1794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 61), - [1796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 61), - [1798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 62), - [1800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 62), - [1802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 63), - [1804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 63), - [1806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 64), - [1808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 64), - [1810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2, 0, 0), - [1812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 2, 0, 0), - [1814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), - [1816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), - [1818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 30), - [1824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 30), - [1826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3430), - [1832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3429), - [1834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3429), - [1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3377), - [1838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2586), - [1840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3376), - [1842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3376), - [1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [1846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3346), - [1848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3345), - [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3345), - [1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3466), - [1854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2530), - [1856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3461), - [1858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3461), - [1860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), - [1862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 133), - [1864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 133), - [1866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 122), - [1868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 122), - [1870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2179), - [1872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1911), - [1874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), - [1876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [1878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 121), - [1880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 121), - [1882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 5), - [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), - [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [1893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), - [1895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 127), - [1897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 127), - [1899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 134), - [1901] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 134), - [1903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 135), - [1905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 135), - [1907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 128), - [1909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 128), - [1911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 138), - [1913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 138), - [1915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 136), - [1917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 136), - [1919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 137), - [1921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 137), - [1923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), - [1925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 112), - [1927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 112), - [1929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), - [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [1933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 49), - [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 49), - [1937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 50), - [1939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 50), - [1941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 51), - [1943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 51), - [1945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 52), - [1947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 52), - [1949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 91), - [1951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 91), - [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), - [1957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), - [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2772), - [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), - [1963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), - [1965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3278), - [1967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), - [1969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172), - [1971] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(138), - [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [1976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2815), - [1978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), - [1980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), - [1982] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(342), - [1985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), - [1987] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), - [1990] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(480), - [1993] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(198), - [1996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [1998] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), - [2001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), - [2003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), - [2005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2668), - [2007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), - [2009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), - [2011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [2013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448), - [2015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779), - [2017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), - [2019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [2021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), - [2023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [2025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__argumentless_new_expression, 2, 0, 10), - [2027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__argumentless_new_expression, 2, 0, 10), - [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), - [2033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), - [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), - [2037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2743), - [2039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2508), - [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3363), - [2043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2396), - [2045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 47), - [2047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 47), - [2049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), - [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), - [2053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), - [2055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), - [2057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), - [2059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3366), - [2061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 16), - [2063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 16), - [2065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), - [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), - [2069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 89), - [2071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 89), - [2073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), - [2075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), - [2077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 47), - [2079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 47), - [2081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), - [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), - [2085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 88), - [2087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 88), - [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), - [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [2093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 56), - [2095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 56), - [2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), - [2099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), - [2101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), - [2103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), - [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2681), - [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), - [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), - [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), - [2113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), - [2115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [2117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2987), - [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), - [2123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 90), - [2125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 90), - [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), - [2129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), - [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), - [2133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), - [2135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 56), - [2137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 56), - [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), - [2143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), - [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), - [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), - [2149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), - [2151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 88), - [2153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 88), - [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), - [2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), - [2159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), - [2161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), - [2163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), - [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [2169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), - [2171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), - [2173] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 89), - [2175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 89), - [2177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), - [2179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), - [2181] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 16), - [2183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 16), - [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), - [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [2189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 90), - [2191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 90), - [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), - [2195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), - [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), - [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), - [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), - [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), - [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [2207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117), - [2209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), - [2211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), - [2213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), - [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), - [2217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 20), - [2219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 20), - [2221] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 21), - [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), - [2225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [2227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), - [2229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), - [2231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 43), - [2233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 43), - [2235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407), - [2237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), - [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), - [2241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), - [2243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), - [2245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), - [2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), - [2249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), - [2251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [2253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), - [2255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(414), - [2257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), - [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), - [2261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), - [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), - [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), - [2269] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 16), - [2271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 16), - [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), - [2275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 47), - [2277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 47), - [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), - [2281] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 56), - [2283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 56), - [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), - [2287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 88), - [2289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 88), - [2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122), - [2293] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 89), - [2295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 89), - [2297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), - [2299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 90), - [2301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 90), - [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), - [2305] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), - [2307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), - [2309] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6), - [2311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6), - [2313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 2, 0, 0), - [2315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), - [2317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), - [2319] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), - [2321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), - [2323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), - [2325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), - [2327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), - [2329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [2331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), - [2333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 11), - [2335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 11), - [2337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), - [2339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 15), - [2341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 3, 3, 17), - [2343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 3, 3, 17), - [2345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 18), - [2347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 18), - [2349] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 34), - [2351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 34), - [2353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), - [2355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), - [2357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 0, 37), - [2359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 0, 37), - [2361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [2363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), - [2365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), - [2367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), - [2369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), - [2371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), - [2373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), - [2375] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 45), - [2377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 45), - [2379] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0), - [2381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0), - [2383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 46), - [2385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 48), - [2387] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 48), - [2389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 3, 0, 53), - [2391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 3, 0, 53), - [2393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 54), - [2395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 54), - [2397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 48), - [2399] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 58), - [2401] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 58), - [2403] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 4, 3, 17), - [2405] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 4, 3, 17), - [2407] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 61), - [2409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 61), - [2411] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), - [2413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), - [2415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 61), - [2417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 61), - [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3351), - [2421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 94), - [2423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 94), - [2425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 5, 3, 17), - [2427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 5, 3, 17), - [2429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 97), - [2431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 97), - [2433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 5, 0, 110), - [2435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 5, 0, 110), - [2437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 111), - [2439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 6, 3, 17), - [2441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 6, 3, 17), - [2443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 16), - [2445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 16), - [2447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 47), - [2449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 47), - [2451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 56), - [2453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 56), - [2455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 7, 3, 17), - [2457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 7, 3, 17), - [2459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 88), - [2461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 88), - [2463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 89), - [2465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 89), - [2467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 90), - [2469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 90), - [2471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 12), - [2473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 12), - [2475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), - [2477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), - [2479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 43), - [2481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 43), - [2483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [2485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [2487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 55), - [2489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 55), - [2491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 20), - [2493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 20), - [2495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), - [2497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), - [2499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 86), - [2501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 86), - [2503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2793), - [2505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3419), - [2507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), - [2509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), - [2511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), - [2513] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), - [2515] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), - [2517] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), - [2519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), - [2521] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), - [2523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), - [2525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), - [2527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), - [2529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), - [2531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), - [2533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), - [2535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), - [2537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), - [2539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), - [2541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), - [2543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [2545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [2547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [2549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), - [2551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), - [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), - [2557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), - [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), - [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), - [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3470), - [2565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), - [2567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 1, 0, 81), - [2569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 1, 0, 81), - [2571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), - [2573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 85), - [2575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 85), - [2577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), - [2579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), - [2581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154), - [2583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), - [2585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), - [2587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), - [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), - [2591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), - [2593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), - [2595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), - [2597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), - [2599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), - [2601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), - [2603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), - [2605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), - [2607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), - [2609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), - [2611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), - [2613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), - [2615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), - [2617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), - [2619] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 31), - [2621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 31), - [2623] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 32), - [2625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 32), - [2627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), - [2629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), - [2631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), - [2633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), - [2635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), - [2637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), - [2639] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 4, 0, 30), - [2641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 4, 0, 30), - [2643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), - [2645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), - [2647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), - [2649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), - [2651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), - [2653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), - [2655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), - [2657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), - [2659] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 3, 0, 30), - [2661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 3, 0, 30), - [2663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), - [2665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), - [2667] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), - [2669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), - [2671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2620), - [2673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3445), - [2675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 20), REDUCE(sym_object_pattern, 3, 0, 21), - [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), - [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1379), - [2682] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2685] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), - [2687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), - [2689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 4, 0, 85), - [2691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 4, 0, 85), - [2693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 2, 0, 109), - [2695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 2, 0, 109), - [2697] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), - [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), - [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), - [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), - [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), - [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), - [2712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 6, 0, 95), - [2714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 6, 0, 95), - [2716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 2, 0, 31), - [2718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 2, 0, 31), - [2720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), - [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), - [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3207), - [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335), - [2732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 95), - [2734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 95), - [2736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), - [2738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), - [2740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), - [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), - [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1334), - [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), - [2750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3293), - [2752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), - [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283), - [2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), - [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), - [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), - [2762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), - [2764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481), - [2766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [2768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), - [2772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), - [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), - [2776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486), - [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), - [2780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488), - [2782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), - [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), - [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), - [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), - [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), - [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), - [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), - [2796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2956), - [2798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3022), - [2800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), - [2802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), - [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2878), - [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [2812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), - [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [2816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), - [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [2820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), - [2822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), - [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), - [2828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), - [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), - [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3329), - [2836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [2838] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), - [2841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), - [2843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), - [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2757), - [2847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2784), - [2849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), - [2851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), - [2853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), - [2855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [2857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [2859] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), REDUCE(sym_assignment_expression, 3, 0, 15), - [2862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), - [2864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), - [2867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), - [2869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), REDUCE(sym_assignment_expression, 3, 0, 46), - [2872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), REDUCE(sym_assignment_expression, 3, 0, 46), - [2875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), - [2877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 21), - [2879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), - [2883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 78), - [2885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [2887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [2889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), - [2891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), - [2893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), - [2895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), - [2897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), - [2899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), - [2901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), - [2903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 46), - [2905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), - [2907] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 20), REDUCE(sym_object_pattern, 3, 0, 21), - [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), - [2912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), - [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), - [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), - [2918] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2921] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), - [2926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), - [2928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(449), - [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [2932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), - [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), - [2936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), - [2938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [2940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), - [2942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [2944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), - [2946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), - [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [2952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), - [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [2956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [2958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), - [2960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), - [2962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), - [2964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [2966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2826), - [2968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), - [2972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), - [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), - [2976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), - [2978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), - [2980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), - [2982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(394), - [2984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), - [2986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [2988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), - [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), - [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), - [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), - [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), - [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), - [3000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1466), - [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), - [3004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), - [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), - [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467), - [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1690), - [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), - [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), - [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1469), - [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), - [3020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1728), - [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), - [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), - [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), - [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), - [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), - [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), - [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710), - [3036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), - [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), - [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), - [3042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), - [3044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), - [3046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), - [3048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [3050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [3052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), - [3054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), - [3056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), - [3058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169), - [3060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [3062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), - [3064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), - [3066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), - [3068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), - [3070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), - [3072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), - [3074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), - [3076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), - [3078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352), - [3080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), - [3082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), - [3084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), - [3086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), - [3088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), - [3090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), - [3092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), - [3094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), - [3096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), - [3098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), - [3100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), - [3102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), - [3104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862), - [3106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), - [3108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), - [3110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), - [3112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), - [3114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), - [3116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), - [3118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), - [3120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), - [3122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [3124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), - [3126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), - [3128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), - [3130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), - [3132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), - [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), - [3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), - [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), - [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2069), - [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), - [3144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), - [3146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), - [3148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [3150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), - [3152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), - [3154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), - [3156] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 78), SHIFT(481), - [3159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), - [3163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), - [3165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), - [3167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1789), - [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1417), - [3171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), - [3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1743), - [3175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [3177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), - [3181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), - [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), - [3185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), - [3187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), - [3189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), - [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), - [3193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), - [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), - [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), - [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), - [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), - [3209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), - [3211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), - [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), - [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), - [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), - [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), - [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), - [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), - [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), - [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), - [3231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2233), - [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), - [3235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [3237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), - [3239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), - [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2325), - [3243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), - [3245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1970), - [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), - [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), - [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), - [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), - [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), - [3257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), - [3259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343), - [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [3263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), - [3267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), - [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), - [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), - [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), - [3275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), - [3277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), - [3279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), - [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), - [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), - [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), - [3291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2221), - [3293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), - [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), - [3297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1961), - [3299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964), - [3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2221), - [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [3305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2224), - [3307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), - [3309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1950), - [3311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1951), - [3313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), - [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2224), - [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), - [3319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), - [3321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211), - [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470), - [3325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1952), - [3327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953), - [3329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), - [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), - [3333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2187), - [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), - [3337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1956), - [3339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1957), - [3341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), - [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), - [3345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2197), - [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), - [3349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), - [3351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1959), - [3353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), - [3355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), - [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2209), - [3359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), - [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), - [3363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944), - [3365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1968), - [3367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2209), - [3369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2206), - [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), - [3373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1960), - [3375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), - [3377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), - [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), - [3381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2210), - [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), - [3385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), - [3387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1955), - [3389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), - [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), - [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), - [3395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2239), - [3397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), - [3399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), - [3401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), - [3403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1963), - [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2239), - [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), - [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), - [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), - [3413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 67), - [3415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), - [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2630), - [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), - [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [3423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3426), - [3425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431), - [3427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), - [3429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), - [3431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), - [3433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), - [3435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434), - [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), - [3439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), - [3441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [3443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437), - [3445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), - [3447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [3451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), - [3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), - [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), - [3457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [3459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), - [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [3463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), - [3465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), - [3467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), - [3469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [3471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [3473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), - [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [3477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), - [3479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324), - [3481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [3483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [3485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [3487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), - [3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), - [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [3495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), - [3497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704), - [3499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), - [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), - [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), - [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), - [3507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [3509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), - [3511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), - [3513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), - [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), - [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), - [3519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), - [3521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [3523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), - [3525] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 78), SHIFT(343), - [3528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), - [3530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), - [3532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), - [3534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), - [3536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), - [3538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), - [3540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), - [3542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [3544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), - [3546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), - [3548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), - [3550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), - [3552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), - [3554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), - [3556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), - [3558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), - [3560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [3562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), - [3564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [3566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), - [3568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), - [3570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), - [3572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), - [3574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377), - [3576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [3579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1976), - [3581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), - [3583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), - [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), - [3587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2195), - [3589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2059), - [3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [3593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 5), - [3595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 24), - [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), - [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), - [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), - [3605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), - [3609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2173), - [3611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), - [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), - [3615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), - [3617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), - [3619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), - [3621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), - [3623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), - [3625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), - [3627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), - [3629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), - [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), - [3633] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2195), - [3636] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2058), - [3639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), - [3641] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1904), - [3644] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(473), - [3647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2501), - [3650] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2502), - [3653] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1940), - [3656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2202), - [3659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2325), - [3662] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1901), - [3665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1935), - [3668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2195), - [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), - [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), - [3675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2317), - [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), - [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2511), - [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3388), - [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), - [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [3687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2300), - [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), - [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518), - [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), - [3695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), - [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), - [3699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), - [3701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1978), - [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), - [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), - [3707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2316), - [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), - [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2316), - [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2306), - [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252), - [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2306), - [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), - [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), - [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), - [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), - [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091), - [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), - [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), - [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), - [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), - [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1920), - [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2827), - [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), - [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), - [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), - [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923), - [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), - [3755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), - [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), - [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), - [3761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), - [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1912), - [3765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2526), - [3767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), - [3769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1980), - [3771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), - [3773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1986), - [3775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2526), - [3777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2770), - [3779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), - [3781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3446), - [3783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2168), - [3785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), - [3787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169), - [3789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3443), - [3791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3444), - [3793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3441), - [3795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [3797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), - [3799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 73), - [3801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), - [3803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2176), - [3805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), - [3807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), - [3809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2462), - [3811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2512), - [3813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [3815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), - [3817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2920), - [3819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3421), - [3821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), - [3823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3036), - [3825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), - [3827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3299), - [3829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), - [3831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), - [3833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [3835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3119), - [3837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), - [3839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), - [3841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3120), - [3843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2472), - [3845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), - [3847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 69), - [3849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3115), - [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2454), - [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), - [3855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 105), - [3857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), - [3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2557), - [3861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2558), - [3863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), - [3865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), - [3867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2561), - [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2052), - [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), - [3873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), - [3875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 5), - [3877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2043), - [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2061), - [3881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2045), - [3883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), - [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), - [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), - [3889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2046), - [3891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047), - [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), - [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), - [3897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3130), - [3899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), - [3901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2044), - [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), - [3905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), - [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), - [3909] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 20), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 21), - [3912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2579), - [3914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1979), - [3916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), - [3918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2339), - [3920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), - [3922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), - [3924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1992), - [3926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), - [3928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), - [3930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 20), - [3932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [3934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [3936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2050), - [3938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1943), - [3940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), - [3942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1932), - [3944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), - [3946] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), - [3948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), - [3950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [3952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3184), - [3954] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 49), - [3956] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 49), - [3958] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), - [3960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), - [3962] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2327), - [3965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 50), - [3967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 50), - [3969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053), - [3971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3183), - [3973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2040), - [3975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), - [3977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), - [3979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), - [3981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2023), - [3983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2024), - [3985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2064), - [3987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3106), - [3989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001), - [3991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2003), - [3993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), - [3995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3141), - [3997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2035), - [3999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2036), - [4001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [4003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3018), - [4005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), - [4007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 11), - [4009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 11), - [4011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 2, 0, 0), - [4013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 2, 0, 0), - [4015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 102), - [4017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 102), - [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), - [4021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), - [4023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 98), - [4025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 98), - [4027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 3, 0, 0), - [4029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 3, 0, 0), - [4031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 118), - [4033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 118), - [4035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 115), - [4037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 115), - [4039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 126), - [4041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 126), - [4043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 132), - [4045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 132), - [4047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 82), - [4049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 82), - [4051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3142), - [4053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3145), - [4055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), - [4057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3156), - [4059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), - [4061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6), - [4063] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2325), - [4066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), - [4068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), - [4070] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), SHIFT_REPEAT(2033), - [4073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 25), - [4075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 25), - [4077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3170), - [4079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3171), - [4081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 68), - [4083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 68), - [4085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3054), - [4087] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), - [4089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), - [4091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), - [4093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3125), - [4095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3127), - [4097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3128), - [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), - [4101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), - [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), - [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), - [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), - [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3076), - [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3129), - [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), - [4115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), - [4117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), - [4119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [4121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), - [4123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [4125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [4127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [4129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [4131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), - [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [4135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3050), - [4137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), - [4139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), - [4141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), - [4143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), - [4145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), - [4147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), - [4149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [4151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2103), - [4153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2384), - [4155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2330), - [4157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2085), - [4159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), - [4161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2219), - [4163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), - [4165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), - [4167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), - [4169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2219), - [4171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3433), - [4173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355), - [4175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), - [4177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), - [4179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), - [4181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), - [4183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2091), - [4185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307), - [4187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), - [4189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), - [4191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2360), - [4193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), - [4195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), - [4197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2097), - [4199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), - [4201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), - [4203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), - [4205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), - [4207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), - [4209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), - [4211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2094), - [4213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), - [4215] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(169), - [4218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2110), - [4221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2384), - [4224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), - [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), - [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), - [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), - [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), - [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2369), - [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), - [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1301), - [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), - [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), - [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), - [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), - [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), - [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), - [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), - [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), - [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), - [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), - [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2395), - [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), - [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), - [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), - [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), - [4270] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(2219), - [4273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(170), - [4276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), - [4278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(2219), - [4281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), - [4283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [4285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), - [4287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), - [4289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370), - [4291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2356), - [4293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298), - [4295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), - [4297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), - [4299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), - [4301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372), - [4303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), - [4305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), - [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), - [4309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), - [4311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), - [4313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), - [4315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2212), - [4317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2196), - [4319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2398), - [4321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2382), - [4323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), - [4325] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 8), - [4327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2357), - [4329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), - [4331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2232), - [4333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [4335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), - [4337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3045), - [4339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), - [4341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [4343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), - [4345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [4347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), - [4349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2216), - [4351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), - [4353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2216), - [4355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), - [4357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), - [4359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [4361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), - [4363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), - [4365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), - [4367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 74), - [4369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), - [4371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), - [4373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), - [4375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2207), - [4377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), - [4379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2217), - [4381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), - [4383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2217), - [4385] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(315), - [4388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), - [4390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 71), - [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), - [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), - [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), - [4398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2227), - [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), - [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), - [4408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3277), - [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), - [4414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), - [4416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 0), - [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), - [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), - [4422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2200), - [4424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 107), - [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2564), - [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), - [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), - [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2498), - [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), - [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), - [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), - [4440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), - [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), - [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1168), - [4446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2237), - [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), - [4450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), - [4452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2194), - [4454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 21), - [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), - [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [4460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), - [4462] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 5), - [4464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 5), - [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), - [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2662), - [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2616), - [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), - [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639), - [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), - [4478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2227), - [4481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), - [4483] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2227), - [4486] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(259), - [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), - [4491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), - [4493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2480), - [4495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2479), - [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), - [4499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), - [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), - [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2829), - [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2839), - [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525), - [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2846), - [4513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 26), - [4515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), - [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), - [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), - [4521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), - [4523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), - [4525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), - [4527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), - [4529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3227), - [4533] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(329), - [4536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), - [4538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), - [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), - [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [4544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3476), - [4546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2760), - [4548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), - [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2776), - [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2761), - [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2762), - [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774), - [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), - [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), - [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), - [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), - [4566] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2175), - [4569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), - [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2911), - [4573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2903), - [4575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2905), - [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), - [4579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2617), - [4581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), - [4583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2632), - [4585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), - [4587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2642), - [4589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), - [4591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [4593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), - [4595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), - [4597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), - [4599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), - [4601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2697), - [4603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), - [4605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405), - [4607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), - [4609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), - [4611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), - [4613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3333), - [4615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 36), - [4617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), - [4619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), - [4621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), - [4623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), - [4625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), - [4627] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(208), - [4630] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3476), - [4633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), - [4635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), - [4637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), - [4639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), - [4641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), - [4643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3412), - [4646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), - [4648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), - [4650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), - [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), - [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3440), - [4656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2710), - [4658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [4660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), - [4664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), - [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), - [4670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), - [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), - [4676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425), - [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2806), - [4680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0), - [4682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 0), - [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), - [4686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 49), - [4688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 49), - [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), - [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2552), - [4694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3386), - [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), - [4698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3479), - [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349), - [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2724), - [4704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2451), - [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), - [4708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), - [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), - [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), - [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), - [4716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2847), - [4718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), - [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3023), - [4722] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2301), - [4725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), - [4727] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2301), - [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), - [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [4736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 28), - [4738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2432), - [4740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), - [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), - [4744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2649), - [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), - [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2964), - [4750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2720), - [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2359), - [4754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), - [4756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780), - [4758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3, 0, 0), - [4760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 3, 0, 0), - [4762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2463), - [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1905), - [4766] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(480), - [4769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), - [4771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), - [4773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 29), - [4775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), - [4777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), - [4779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), - [4781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [4783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2500), - [4785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1924), - [4787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2450), - [4789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), - [4791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2, 0, 0), - [4793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0), - [4795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), - [4797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [4799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1985), - [4801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [4803] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2320), - [4806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2742), - [4808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), - [4810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), - [4812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2591), - [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), - [4816] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2332), - [4819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), - [4821] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2332), - [4824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2449), - [4826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), - [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), - [4832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), - [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), - [4836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), - [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), - [4840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2728), - [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), - [4844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), - [4846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2554), - [4848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2391), - [4850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2390), - [4852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2391), - [4854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2392), - [4856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), - [4858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 5), - [4860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 5), - [4862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2427), - [4864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2424), - [4866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), - [4868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 0), - [4870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 7), - [4872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0), - [4874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 0), - [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), - [4878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2099), - [4880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), - [4882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), - [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), - [4886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), - [4888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 28), - [4890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2484), - [4892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 8), - [4894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), - [4896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2686), - [4898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), - [4900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3011), - [4902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2453), - [4904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 3, -1, 43), - [4906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 43), - [4908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), - [4910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), - [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), - [4914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 44), - [4916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 44), - [4918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2497), - [4920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 4, -1, 86), - [4922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 86), - [4924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2104), - [4926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), - [4928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2486), - [4930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2084), - [4932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), - [4934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2478), - [4936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), - [4938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087), - [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), - [4942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 3, 0, 124), - [4944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0), - [4946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 2, 0, 0), - [4948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2332), - [4950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2412), - [4952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2332), - [4954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2301), - [4956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), - [4958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090), - [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), - [4962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093), - [4964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112), - [4966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096), - [4968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), - [4970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), - [4972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 2, 0, 0), - [4974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2471), - [4976] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(342), - [4979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), - [4981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [4983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), - [4985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [4987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2912), - [4989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), - [4991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), - [4993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), - [4995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339), - [4997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), - [4999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2522), - [5001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), - [5003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2418), - [5005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), - [5007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0), - [5009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0), - [5011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 3, 0, 0), - [5013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2572), - [5015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2489), - [5017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840), - [5019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), - [5021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), - [5023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2886), - [5025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), - [5027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3269), - [5029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 29), - [5031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), - [5033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), - [5035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [5037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), - [5039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 24), - [5041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2255), - [5043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570), - [5045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), - [5047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), - [5049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 4, 0, 65), - [5051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 70), - [5053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), - [5055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1066), - [5057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), - [5059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2446), - [5061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), - [5063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), - [5065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), - [5067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), - [5069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [5071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083), - [5073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), - [5075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [5077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1828), - [5079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [5081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3105), - [5083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 26), - [5085] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 72), - [5087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1182), - [5089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), - [5091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), - [5093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), - [5095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [5097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 69), - [5099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 103), - [5101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), - [5103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), - [5105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), - [5107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3222), - [5109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 71), - [5111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 104), - [5113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 73), - [5115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2753), - [5117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 106), - [5119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2291), - [5121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 74), - [5123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 108), - [5125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), - [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), - [5129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1327), - [5131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), - [5133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), - [5135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2942), - [5137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3350), - [5139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208), - [5141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), - [5143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [5145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [5147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), - [5149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2633), - [5151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), - [5153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2907), - [5155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), - [5157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), - [5159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), - [5161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2689), - [5163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), - [5165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), - [5167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2801), - [5169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2622), - [5171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2626), - [5173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), - [5175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2656), - [5177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), - [5179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), - [5181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), - [5183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2860), - [5185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), - [5187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), - [5189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), - [5191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2602), - [5193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2603), - [5195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), - [5197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2240), - [5199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), - [5201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), - [5203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2218), - [5205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), - [5207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), - [5209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), - [5211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), - [5213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2183), - [5215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2934), - [5217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), - [5219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 1), - [5221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), - [5223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), - [5225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), - [5227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), - [5229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), - [5231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 21), - [5233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2669), - [5235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1625), - [5237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), - [5239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), - [5241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1218), - [5243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), - [5245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1031), - [5247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2527), - [5249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528), - [5251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), - [5253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1032), - [5255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [5257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), - [5259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), - [5261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [5263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), - [5265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2778), - [5267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297), - [5269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2381), - [5271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3092), - [5273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2921), - [5275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), - [5277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), - [5279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), - [5281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2845), - [5283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3111), - [5285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2788), - [5287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3113), - [5289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), - [5291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(156), - [5294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [5296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [5298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), - [5300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), - [5302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2946), - [5304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2618), - [5306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 5, 0, 65), - [5308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), - [5310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 105), - [5312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 119), - [5314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), - [5316] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 107), - [5318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 120), - [5320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), - [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), - [5324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304), - [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3198), - [5328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), - [5330] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), - [5332] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2570), - [5335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), - [5337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2571), - [5340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), - [5342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3210), - [5344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855), - [5346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361), - [5348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), - [5350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), - [5352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), - [5354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), - [5356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3215), - [5358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), - [5360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), - [5362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), - [5364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3230), - [5366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2872), - [5368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2387), - [5370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), - [5372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), - [5374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), - [5376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), - [5378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), - [5380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), - [5382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3019), - [5384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3253), - [5386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2885), - [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), - [5390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3259), - [5392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), - [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3079), - [5396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), - [5398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3314), - [5400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), - [5402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), - [5404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267), - [5406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), - [5408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), - [5410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2988), - [5412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 65), - [5414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), - [5416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2186), - [5418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), - [5420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), - [5422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), - [5424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2835), - [5426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2834), - [5428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), - [5430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104), - [5432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), - [5434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1082), - [5437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), - [5439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3192), - [5441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), - [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), - [5445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3029), - [5447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3016), - [5449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532), - [5451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2533), - [5453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), - [5455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [5457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [5459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3319), - [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1161), - [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), - [5465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002), - [5467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), - [5469] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3319), - [5472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), - [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), - [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), - [5478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1174), - [5481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), - [5483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3094), - [5485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3087), - [5487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), - [5489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), - [5491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), - [5493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), - [5495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), - [5497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 8), - [5499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), - [5501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3296), - [5503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), - [5505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), - [5507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), - [5509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), - [5511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), - [5513] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2167), - [5516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), - [5518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), - [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), - [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2067), - [5524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376), - [5526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2817), - [5528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), - [5530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(167), - [5533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), - [5535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [5537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269), - [5539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), - [5541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), - [5543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), SHIFT(1325), - [5546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), REDUCE(sym__module_export_name, 1, 0, 0), - [5549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), - [5551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3294), - [5553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), - [5555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), - [5557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [5559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2264), - [5561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2215), - [5563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), - [5565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147), - [5567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), - [5569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), - [5571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2703), - [5573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), - [5575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), - [5577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), - [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), - [5581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [5583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), - [5585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3123), - [5587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), - [5589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), - [5591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), - [5593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), - [5595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), - [5597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 8), - [5599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), - [5601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), - [5603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), - [5605] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(151), - [5608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), - [5610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1135), - [5612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), - [5614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1139), - [5616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2644), - [5618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2643), - [5620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [5622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [5624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2293), - [5626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), - [5628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), - [5630] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(2374), - [5633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), - [5635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), - [5637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 67), - [5639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [5641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [5643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), - [5645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [5647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3243), - [5649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), - [5651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(1927), - [5654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), - [5656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3200), - [5658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1930), - [5661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), - [5663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), - [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), - [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), - [5669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3392), - [5671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), - [5673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1672), - [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3213), - [5677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), - [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3217), - [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3330), - [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), - [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), - [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), - [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), - [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3425), - [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), - [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), - [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3261), - [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1416), - [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [5705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), - [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2973), - [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), - [5711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3101), - [5715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241), - [5717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), - [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3265), - [5721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), - [5723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2431), - [5725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), - [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), - [5729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), - [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), - [5733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [5735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), - [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [5739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [5741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [5743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3375), - [5745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), - [5747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3418), - [5749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), - [5751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), - [5753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [5755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [5757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 3, 0, 101), - [5759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [5761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), - [5763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), - [5765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 101), - [5767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), - [5769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), - [5771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3442), - [5773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), - [5775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3332), - [5777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 65), - [5779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), - [5781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), - [5783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), - [5785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), - [5787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3403), - [5789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3384), - [5791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 101), - [5793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [5795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), - [5797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3365), - [5799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [5801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), - [5803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), - [5805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), - [5807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), - [5809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [5811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), - [5813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), - [5815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), - [5817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), - [5819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), - [5821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), - [5823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), - [5825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), - [5827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3339), - [5829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), - [5831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275), - [5833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), - [5835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [5837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2280), - [5839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), - [5841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), - [5843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), - [5845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3434), - [5847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3432), - [5849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [5851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), - [5853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), - [5855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), - [5857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), - [5859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), - [5861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), - [5863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409), - [5865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), - [5867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3096), - [5869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3456), - [5871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), - [5873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), - [5875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), - [5877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), - [5879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), - [5881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2983), - [5883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [5885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), - [5887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), - [5889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), - [5891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [5893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [5895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [5897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [5899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), - [5901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), - [5903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3104), - [5905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631), - [5907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3459), - [5909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [5911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), - [5913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1442), - [5915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), - [5917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3291), - [5919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3218), - [5921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3073), - [5923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [5925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), - [5927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), - [5929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [5931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [5933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), - [5935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), - [5937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2448), - [5939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), - [5941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), - [5943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), - [5945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [5947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3436), - [5949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), - [5951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3298), - [5953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3032), - [5955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [5957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), - [5959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2951), - [5961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), - [5963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3214), - [5965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), - [5967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2991), - [5969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), - [5971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), - [5973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [5975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [5977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), - [5979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [5981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), - [5983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2439), - [5985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3464), - [5987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [5989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [5991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [5993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), - [5995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2938), - [5997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), - [5999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [6001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [6003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), - [6005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [6007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [6009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [6011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), - [6013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3006), - [6015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), - [6017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), - [6019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3306), - [6021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), - [6023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), - [6025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), - [6027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), - [6029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), - [6031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), - [6033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [6035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [6037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [6039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), - [6041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), - [6043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [6045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2546), - [6047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3304), - [6049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), - [6051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), - [6053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), - [6055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), - [6057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [6059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [6061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [6063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3114), - [6065] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [6067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), - [6069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [6071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), - [6073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), - [6075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [6077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), - [6079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [6081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [6083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [6085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), - [6087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [6089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3341), - [6091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3004), + [1021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 98), + [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 98), + [1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 98), + [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 98), + [1029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0), + [1031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0), + [1033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 98), + [1035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 98), + [1037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 98), + [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 98), + [1041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 75), + [1043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 75), + [1045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), + [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), + [1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 115), + [1051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 115), + [1053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 115), + [1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 115), + [1057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 27), + [1059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 27), + [1061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 27), + [1063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 27), + [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665), + [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), + [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), + [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(664), + [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), + [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(523), + [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), + [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), + [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), + [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298), + [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521), + [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772), + [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), + [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2112), + [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2114), + [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673), + [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), + [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), + [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538), + [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779), + [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(781), + [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), + [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), + [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), + [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), + [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), + [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), + [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), + [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), + [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448), + [1139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 7), + [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), + [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), + [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2922), + [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), + [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [1153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(764), + [1155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), + [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(516), + [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770), + [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), + [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), + [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), + [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(794), + [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), + [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(795), + [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), + [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), + [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [1185] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), + [1190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2826), + [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), + [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2566), + [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), + [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), + [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), + [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), + [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), + [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), + [1212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), + [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), + [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3209), + [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), + [1220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), + [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), + [1224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), + [1226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), + [1228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), + [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2176), + [1232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2121), + [1234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(733), + [1236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(776), + [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663), + [1240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), + [1242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(829), + [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), + [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), + [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), + [1258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), + [1260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), + [1262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), + [1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), + [1266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3323), + [1268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), + [1270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747), + [1272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), + [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810), + [1278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3399), + [1280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(660), + [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(813), + [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [1286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), + [1288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [1290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(792), + [1292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), + [1294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3272), + [1296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(656), + [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(793), + [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(819), + [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804), + [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3385), + [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), + [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(820), + [1312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713), + [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727), + [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3241), + [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), + [1322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), + [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), + [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), + [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), + [1330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), + [1332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3333), + [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(655), + [1336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), + [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), + [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), + [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), + [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), + [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699), + [1350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), + [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), + [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(700), + [1356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769), + [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), + [1362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(519), + [1364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), + [1366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), + [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3111), + [1370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1995), + [1373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2519), + [1375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3103), + [1377] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(156), + [1381] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(335), + [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), + [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), + [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3050), + [1390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3255), + [1392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), + [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), + [1396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), + [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(777), + [1400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(534), + [1402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778), + [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [1406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3243), + [1408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), + [1411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), + [1413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1955), + [1415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3243), + [1417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3353), + [1419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2534), + [1421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3352), + [1423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(156), + [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), + [1428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3274), + [1430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2523), + [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3273), + [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3273), + [1436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), + [1438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), + [1440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2653), + [1442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2876), + [1444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3392), + [1446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527), + [1448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3390), + [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3390), + [1452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3263), + [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3255), + [1456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2504), + [1458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 79), + [1460] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 79), + [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), + [1464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1466] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2539), + [1470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2117), + [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), + [1474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107), + [1476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [1478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 39), + [1480] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 39), + [1482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 35), + [1484] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 35), + [1486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(23), + [1488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 6), + [1490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 6), + [1492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 131), + [1494] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 131), + [1496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 64), + [1498] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 64), + [1500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 125), + [1502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 125), + [1504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 85), + [1506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 85), + [1508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_statement, 2, 0, 0), + [1510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_statement, 2, 0, 0), + [1512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 18), + [1514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 18), + [1516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 129), + [1518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 129), + [1520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 30), + [1522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 30), + [1524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 23), + [1526] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 23), + [1528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 19), + [1530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 19), + [1532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 0), + [1534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0), + [1536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 57), + [1538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 57), + [1540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), + [1542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), + [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), + [1546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 59), + [1548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 59), + [1550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), + [1552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), + [1554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), + [1556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), + [1558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 60), + [1560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 60), + [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 61), + [1564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 61), + [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 62), + [1568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 62), + [1570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 63), + [1572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 63), + [1574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 64), + [1576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 64), + [1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), + [1580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), + [1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 30), + [1584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 30), + [1586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 80), + [1588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 80), + [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), + [1592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), + [1594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 113), + [1596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 113), + [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 83), + [1600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 83), + [1602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 64), + [1604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 64), + [1606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 36), + [1608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 36), + [1610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), + [1612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), + [1614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 33), + [1616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 33), + [1618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), + [1620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), + [1622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 84), + [1624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 84), + [1626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [1628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [1630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 4, 0, 85), + [1632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 4, 0, 85), + [1634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 36), + [1636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 36), + [1638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), + [1640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), + [1642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 92), + [1644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 92), + [1646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 38), + [1648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 38), + [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 95), + [1656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 95), + [1658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), + [1660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), + [1662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 97), + [1664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 97), + [1666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 40), + [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 40), + [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 41), + [1676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 41), + [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 42), + [1680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 42), + [1682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2, 0, 0), + [1684] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 2, 0, 0), + [1686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 4), + [1688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 4), + [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 64), + [1692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 64), + [1694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 6, 0, 95), + [1696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 6, 0, 95), + [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, 0, 14), + [1700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, 0, 14), + [1702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 116), + [1704] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 116), + [1706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 115), + [1708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 115), + [1710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 117), + [1712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 117), + [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 97), + [1716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 97), + [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 99), + [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 99), + [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 100), + [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 100), + [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 23), + [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 23), + [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), + [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), + [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), + [1736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), + [1738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), + [1740] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), + [1742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), + [1744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), + [1746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 79), + [1748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 79), + [1750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), + [1752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), + [1754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 123), + [1756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 123), + [1758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 96), + [1760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 96), + [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3370), + [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3369), + [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), + [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), + [1770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3419), + [1772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2530), + [1774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3327), + [1776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), + [1778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3267), + [1780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2540), + [1782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3264), + [1784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), + [1786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3303), + [1788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3302), + [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3302), + [1792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), + [1794] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 122), + [1796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 122), + [1798] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 136), + [1800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 136), + [1802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1806] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 5), + [1809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), + [1811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [1813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), + [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165), + [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), + [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), + [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [1823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 127), + [1825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 127), + [1827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 128), + [1829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 128), + [1831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 121), + [1833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 121), + [1835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 133), + [1837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 133), + [1839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 137), + [1841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 137), + [1843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 134), + [1845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 134), + [1847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 135), + [1849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 135), + [1851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 138), + [1853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 138), + [1855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 112), + [1857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 112), + [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), + [1861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 49), + [1863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 49), + [1865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), + [1867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [1869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 50), + [1871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 50), + [1873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 51), + [1875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 51), + [1877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 52), + [1879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 52), + [1881] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 91), + [1883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 91), + [1885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), + [1887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), + [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), + [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), + [1893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), + [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), + [1897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3045), + [1899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), + [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172), + [1903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(139), + [1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), + [1908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), + [1910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), + [1912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), + [1915] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(456), + [1918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), + [1920] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(319), + [1923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), + [1925] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(272), + [1928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [1930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), + [1933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), + [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), + [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2738), + [1939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), + [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), + [1943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3032), + [1945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774), + [1947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637), + [1949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), + [1951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), + [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), + [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2743), + [1959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2371), + [1961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3234), + [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), + [1965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__argumentless_new_expression, 2, 0, 10), + [1967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__argumentless_new_expression, 2, 0, 10), + [1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [1971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), + [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), + [1977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 88), + [1979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 88), + [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), + [1983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), + [1985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 20), + [1987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 20), + [1989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 21), + [1991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), + [1993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), + [1995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2630), + [1997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), + [1999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 16), + [2001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 16), + [2003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), + [2005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), + [2007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 47), + [2009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 47), + [2011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), + [2013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), + [2015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 56), + [2017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 56), + [2019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), + [2021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), + [2023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 16), + [2025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 16), + [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), + [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), + [2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), + [2033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), + [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), + [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), + [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), + [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), + [2043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), + [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), + [2047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 88), + [2049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 88), + [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), + [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), + [2055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 89), + [2057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 89), + [2059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), + [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), + [2063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 90), + [2065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 90), + [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), + [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937), + [2071] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 47), + [2073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 47), + [2075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911), + [2077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), + [2079] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 56), + [2081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 56), + [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), + [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), + [2087] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 89), + [2089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 89), + [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), + [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), + [2095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 90), + [2097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 90), + [2099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), + [2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), + [2103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), + [2105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), + [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), + [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), + [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(869), + [2113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091), + [2115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), + [2117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), + [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), + [2125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), + [2129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [2133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), + [2135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), + [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), + [2139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2683), + [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3325), + [2143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3231), + [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), + [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [2149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2917), + [2151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), + [2153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), + [2155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), + [2157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), + [2159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), + [2161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 90), + [2165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 90), + [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), + [2169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 0, 37), + [2171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 0, 37), + [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), + [2175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 48), + [2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), + [2179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), + [2183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), + [2185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), + [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [2189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), + [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), + [2193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(388), + [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), + [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), + [2201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), + [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), + [2205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 3, 0, 53), + [2207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 3, 0, 53), + [2209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 54), + [2211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 54), + [2213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 48), + [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [2217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), + [2219] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 58), + [2221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 58), + [2223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 4, 3, 17), + [2225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 4, 3, 17), + [2227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 61), + [2229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 61), + [2231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), + [2233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), + [2235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 45), + [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 45), + [2239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0), + [2241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0), + [2243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 46), + [2245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 48), + [2247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), + [2249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), + [2251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 2, 0, 0), + [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), + [2255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 16), + [2257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 16), + [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), + [2261] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), + [2263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), + [2265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 47), + [2267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 47), + [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), + [2271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 56), + [2273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 56), + [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), + [2277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 88), + [2279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 88), + [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), + [2283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 89), + [2285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 89), + [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), + [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), + [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 61), + [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 61), + [2295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), + [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), + [2299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 94), + [2301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 94), + [2303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 5, 3, 17), + [2305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 5, 3, 17), + [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), + [2309] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 97), + [2311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 97), + [2313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 5, 0, 110), + [2315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 5, 0, 110), + [2317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [2319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 111), + [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), + [2323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [2325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2788), + [2327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3306), + [2329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 16), + [2331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 16), + [2333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), + [2335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 47), + [2337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 47), + [2339] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 56), + [2341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 56), + [2343] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 88), + [2345] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 88), + [2347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), + [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [2351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), + [2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2272), + [2355] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 89), + [2357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 89), + [2359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 90), + [2361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 90), + [2363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 11), + [2365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 11), + [2367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), + [2369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 12), + [2371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 12), + [2373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), + [2375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), + [2377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 43), + [2379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 43), + [2381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), + [2383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), + [2385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 55), + [2387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 55), + [2389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 20), + [2391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 20), + [2393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), + [2395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), + [2397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 86), + [2399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 86), + [2401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 43), + [2403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 43), + [2405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6), + [2407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6), + [2409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), + [2411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), + [2413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), + [2415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), + [2417] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), + [2419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), + [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), + [2423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), + [2425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), + [2427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), + [2429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), + [2431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 15), + [2433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 3, 3, 17), + [2435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 3, 3, 17), + [2437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 18), + [2439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 18), + [2441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), + [2443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 34), + [2445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 34), + [2447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), + [2449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), + [2451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), + [2453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), + [2455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), + [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), + [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), + [2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), + [2463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), + [2465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), + [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [2469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), + [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [2473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), + [2475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), + [2477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), + [2479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [2481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), + [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), + [2485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [2487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), + [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), + [2491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), + [2493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), + [2495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), + [2497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), + [2499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), + [2501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), + [2503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), + [2505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), + [2507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), + [2509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), + [2511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [2513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [2515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), + [2517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), + [2519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), + [2521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), + [2523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 1, 0, 81), + [2525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 1, 0, 81), + [2527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 2, 0, 31), + [2529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 2, 0, 31), + [2531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), + [2533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), + [2535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), + [2537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), + [2539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 95), + [2541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 95), + [2543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 85), + [2545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 85), + [2547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), + [2549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), + [2551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), + [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), + [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), + [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), + [2563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 4, 0, 30), + [2565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 4, 0, 30), + [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), + [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), + [2571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 2, 0, 109), + [2573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 2, 0, 109), + [2575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 6, 0, 95), + [2577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 6, 0, 95), + [2579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 3, 0, 30), + [2581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 3, 0, 30), + [2583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), + [2585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), + [2587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), + [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), + [2591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 20), REDUCE(sym_object_pattern, 3, 0, 21), + [2594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 31), + [2596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 31), + [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), + [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), + [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), + [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), + [2606] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [2609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 32), + [2611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 32), + [2613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), + [2615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), + [2617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), + [2619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), + [2621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), + [2623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), + [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), + [2627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), + [2629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), + [2631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), + [2633] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 4, 0, 85), + [2635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 4, 0, 85), + [2637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), + [2639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), + [2641] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), + [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), + [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), + [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), + [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), + [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), + [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), + [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), + [2660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(458), + [2662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), + [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), + [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [2670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), + [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), + [2674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462), + [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), + [2678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), + [2680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465), + [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [2686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), + [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), + [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), + [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), + [2694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2868), + [2696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2900), + [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), + [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), + [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), + [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), + [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), + [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), + [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), + [2712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3288), + [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), + [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), + [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368), + [2720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), + [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), + [2724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), + [2726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2651), + [2732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), + [2734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), + [2738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), + [2740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), + [2742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), + [2744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), + [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [2750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [2752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), + [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3351), + [2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), + [2762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), REDUCE(sym_assignment_expression, 3, 0, 15), + [2765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), + [2767] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), + [2770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), + [2772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), REDUCE(sym_assignment_expression, 3, 0, 46), + [2775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), REDUCE(sym_assignment_expression, 3, 0, 46), + [2778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), + [2780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), + [2782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), + [2785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), + [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), + [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2626), + [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), + [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), + [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), + [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), + [2801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), + [2803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 21), + [2805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 78), + [2807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), + [2811] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 20), REDUCE(sym_object_pattern, 3, 0, 21), + [2814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), + [2816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 46), + [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), + [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), + [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3202), + [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), + [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), + [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), + [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), + [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), + [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2701), + [2836] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [2839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), + [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), + [2843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), + [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), + [2847] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [2850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), + [2852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), + [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2588), + [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), + [2862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), + [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [2866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), + [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), + [2870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), + [2872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), + [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), + [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), + [2878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), + [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), + [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3376), + [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), + [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), + [2890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), + [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), + [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), + [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491), + [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), + [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), + [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), + [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), + [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), + [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), + [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), + [2912] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 78), SHIFT(457), + [2915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), + [2917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), + [2919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), + [2921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), + [2923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), + [2925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), + [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), + [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1726), + [2931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), + [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1690), + [2935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), + [2937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), + [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [2943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), + [2945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [2947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), + [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), + [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), + [2953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), + [2955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), + [2957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), + [2959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), + [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), + [2963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [2965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481), + [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), + [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), + [2971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), + [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), + [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), + [2977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), + [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), + [2981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), + [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), + [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1608), + [2987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), + [2989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), + [2991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), + [2993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), + [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), + [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), + [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1785), + [3003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1557), + [3005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), + [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), + [3009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), + [3011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), + [3013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), + [3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), + [3017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426), + [3019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), + [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), + [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [3025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), + [3027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), + [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [3031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), + [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), + [3035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), + [3037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), + [3039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), + [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), + [3043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), + [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), + [3047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), + [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), + [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), + [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), + [3057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), + [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), + [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), + [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), + [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), + [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), + [3071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), + [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), + [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), + [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), + [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), + [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), + [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), + [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), + [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), + [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), + [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), + [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), + [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), + [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), + [3099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), + [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), + [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), + [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), + [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1937), + [3109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), + [3111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), + [3113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), + [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), + [3117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), + [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), + [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), + [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), + [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), + [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), + [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), + [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), + [3135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [3137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), + [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), + [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), + [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), + [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), + [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), + [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), + [3151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), + [3153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2155), + [3155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), + [3157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [3159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), + [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), + [3163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289), + [3165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), + [3167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), + [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), + [3171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), + [3173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), + [3175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [3177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), + [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), + [3181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324), + [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), + [3185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), + [3187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), + [3189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), + [3191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), + [3193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), + [3197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), + [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), + [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), + [3205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2153), + [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), + [3209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), + [3211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), + [3213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), + [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), + [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), + [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), + [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), + [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), + [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), + [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), + [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), + [3231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2129), + [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153), + [3235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881), + [3237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), + [3239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), + [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), + [3243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2147), + [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), + [3247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), + [3249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), + [3251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1910), + [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), + [3255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), + [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), + [3259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), + [3261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886), + [3263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1911), + [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169), + [3267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2178), + [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), + [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), + [3273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), + [3275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), + [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), + [3279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2149), + [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), + [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1891), + [3285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), + [3287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), + [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), + [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), + [3293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 67), + [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2154), + [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), + [3299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893), + [3301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1894), + [3303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1903), + [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), + [3307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2124), + [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), + [3311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), + [3313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1895), + [3315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1909), + [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), + [3319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2127), + [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), + [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896), + [3325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), + [3327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), + [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), + [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), + [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), + [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), + [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704), + [3339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(299), + [3341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), + [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), + [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2772), + [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), + [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), + [3351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), + [3353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), + [3355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), + [3357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [3359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), + [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), + [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [3365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), + [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), + [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), + [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), + [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), + [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), + [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), + [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), + [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), + [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), + [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), + [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), + [3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), + [3397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), + [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), + [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), + [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), + [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), + [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), + [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), + [3413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), + [3415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), + [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), + [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), + [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), + [3423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), + [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), + [3427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407), + [3429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), + [3431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), + [3433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), + [3435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), + [3437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), + [3439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), + [3441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), + [3443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [3445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), + [3447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(414), + [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), + [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [3453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), + [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), + [3457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), + [3459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [3463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), + [3465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 78), SHIFT(320), + [3468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), + [3470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [3472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), + [3474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), + [3476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [3479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), + [3481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1912), + [3483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1917), + [3485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2290), + [3487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143), + [3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), + [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [3493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 5), + [3495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 24), + [3497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), + [3499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), + [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), + [3505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), + [3507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), + [3509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), + [3511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), + [3513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436), + [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), + [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), + [3519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), + [3521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), + [3523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), + [3525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), + [3527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873), + [3529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), + [3531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), + [3533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), + [3535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), + [3537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), + [3539] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2143), + [3542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1999), + [3545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), + [3547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1846), + [3550] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(451), + [3553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2459), + [3556] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2460), + [3559] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1899), + [3562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2146), + [3565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2289), + [3568] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1841), + [3571] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1873), + [3574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2143), + [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), + [3579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), + [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), + [3583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), + [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), + [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), + [3589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), + [3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), + [3593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2297), + [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), + [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), + [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), + [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), + [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), + [3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), + [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), + [3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2598), + [3611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2305), + [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), + [3615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), + [3617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), + [3619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), + [3621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), + [3623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), + [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), + [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), + [3629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), + [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), + [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154), + [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), + [3637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), + [3639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), + [3641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2284), + [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), + [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), + [3647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2333), + [3649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), + [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372), + [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [3655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1914), + [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), + [3659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), + [3661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1923), + [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), + [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), + [3667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), + [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3248), + [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), + [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), + [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), + [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), + [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), + [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), + [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [3685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2413), + [3687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), + [3691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2419), + [3693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), + [3695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1921), + [3697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), + [3699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926), + [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), + [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), + [3705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 73), + [3707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), + [3709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), + [3711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), + [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), + [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2477), + [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), + [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), + [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), + [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), + [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), + [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), + [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), + [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3245), + [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [3735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 69), + [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3079), + [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), + [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3066), + [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), + [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), + [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), + [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083), + [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), + [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), + [3755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 105), + [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3095), + [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), + [3761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409), + [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3094), + [3765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), + [3767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2401), + [3769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), + [3771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), + [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002), + [3775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 5), + [3777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1985), + [3779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), + [3781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), + [3783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1986), + [3785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1987), + [3787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), + [3789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), + [3791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), + [3793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), + [3795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), + [3797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), + [3799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), + [3801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), + [3803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1988), + [3805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), + [3807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984), + [3809] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 20), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 21), + [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), + [3814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), + [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), + [3818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353), + [3820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), + [3822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), + [3824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), + [3826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), + [3828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), + [3830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 20), + [3832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [3834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), + [3836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1880), + [3838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), + [3840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875), + [3842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), + [3844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [3846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), + [3848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), + [3850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [3852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3214), + [3854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), + [3856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), + [3858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2347), + [3861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 50), + [3863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 50), + [3865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 49), + [3867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 49), + [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1997), + [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3161), + [3873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), + [3875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), + [3877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), + [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2969), + [3881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), + [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), + [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3003), + [3889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), + [3891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1932), + [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), + [3895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), + [3897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), + [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [3901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2984), + [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), + [3905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), + [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), + [3909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), + [3911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2972), + [3913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 25), + [3915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 25), + [3917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2974), + [3919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 2, 0, 0), + [3921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 2, 0, 0), + [3923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 102), + [3925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 102), + [3927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 115), + [3929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 115), + [3931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 126), + [3933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 126), + [3935] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2289), + [3938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3098), + [3940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 3, 0, 0), + [3942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 3, 0, 0), + [3944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 118), + [3946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 118), + [3948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 132), + [3950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 132), + [3952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), + [3954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3226), + [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), + [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), + [3960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), + [3962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 68), + [3964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 68), + [3966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 82), + [3968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 82), + [3970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), + [3972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), + [3974] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), SHIFT_REPEAT(1944), + [3977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), + [3979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), + [3981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 11), + [3983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 11), + [3985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), + [3987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6), + [3989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3088), + [3991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3090), + [3993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3091), + [3995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), + [3997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 98), + [3999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 98), + [4001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), + [4003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), + [4005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2958), + [4007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), + [4009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), + [4011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), + [4013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3092), + [4015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3096), + [4017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [4021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [4023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [4025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), + [4027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), + [4029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [4031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [4033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [4035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2923), + [4037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3326), + [4039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), + [4041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), + [4043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), + [4045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), + [4047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), + [4049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), + [4051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), + [4053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), + [4055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), + [4057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2040), + [4059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), + [4061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2130), + [4063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [4065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), + [4067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), + [4069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), + [4071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), + [4073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), + [4075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2022), + [4077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267), + [4079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), + [4081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), + [4083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), + [4085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), + [4087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2043), + [4089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), + [4091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), + [4093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2334), + [4095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), + [4097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), + [4101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), + [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2045), + [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), + [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), + [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), + [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), + [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), + [4115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(169), + [4118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2058), + [4121] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2307), + [4124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), + [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2239), + [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), + [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), + [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), + [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), + [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350), + [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), + [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), + [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), + [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), + [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), + [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), + [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), + [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), + [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), + [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), + [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), + [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), + [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), + [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252), + [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), + [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318), + [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), + [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), + [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), + [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2260), + [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323), + [4180] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(2130), + [4183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(165), + [4186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), + [4188] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(2130), + [4191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), + [4193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), + [4195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304), + [4197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2306), + [4199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), + [4201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), + [4203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), + [4205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), + [4207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), + [4209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), + [4211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), + [4213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), + [4215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), + [4217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), + [4219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2142), + [4221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2316), + [4223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2315), + [4225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140), + [4227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2137), + [4229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 8), + [4231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), + [4233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3046), + [4235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), + [4237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [4239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), + [4241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), + [4243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), + [4245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), + [4247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), + [4249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2138), + [4251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [4253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), + [4255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), + [4257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), + [4259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), + [4261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [4263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2508), + [4265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2507), + [4267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [4269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), + [4271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), + [4273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), + [4275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), + [4277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2151), + [4279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 5), + [4281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 5), + [4283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), + [4285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), + [4287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), + [4289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161), + [4291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), + [4293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), + [4295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), + [4297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), + [4299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [4301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), + [4303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), + [4305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), + [4309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), + [4311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), + [4313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2145), + [4315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 107), + [4317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), + [4319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [4321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2929), + [4323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), + [4325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), + [4327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2145), + [4330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), + [4332] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2145), + [4335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(269), + [4338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 0), + [4340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 71), + [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), + [4344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(300), + [4347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), + [4349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), + [4351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), + [4353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 26), + [4355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), + [4357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), + [4359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), + [4361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), + [4363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361), + [4365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), + [4367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), + [4369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2652), + [4371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2577), + [4373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2363), + [4375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2582), + [4377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), + [4379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), + [4381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548), + [4383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), + [4385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), + [4387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2544), + [4389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), + [4391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 74), + [4393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), + [4395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 21), + [4397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825), + [4399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), + [4401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), + [4403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), + [4405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181), + [4407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), + [4409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2181), + [4411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), + [4413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), + [4415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2158), + [4417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3042), + [4419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2180), + [4421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), + [4423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2180), + [4425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), + [4427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), + [4429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3297), + [4431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), + [4433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2546), + [4435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), + [4437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), + [4439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), + [4441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), + [4443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2804), + [4445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), + [4447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3236), + [4449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), + [4451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(247), + [4454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3236), + [4457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), + [4459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), + [4461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2778), + [4463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2552), + [4465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), + [4467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), + [4469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2565), + [4471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570), + [4473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573), + [4475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 49), + [4477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 49), + [4479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 36), + [4481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), + [4483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [4485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), + [4487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), + [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), + [4491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), + [4493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3380), + [4495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), + [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), + [4499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), + [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3283), + [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), + [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), + [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), + [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), + [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [4513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3033), + [4515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), + [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), + [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), + [4521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), + [4523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), + [4525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), + [4527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), + [4529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), + [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), + [4533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2614), + [4535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), + [4537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), + [4539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), + [4541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3297), + [4544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), + [4546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0), + [4548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 0), + [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), + [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), + [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), + [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), + [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), + [4562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(279), + [4565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), + [4567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), + [4569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), + [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), + [4573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), + [4575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), + [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), + [4579] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2110), + [4582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), + [4584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), + [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), + [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261), + [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2817), + [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3363), + [4594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2703), + [4596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), + [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), + [4600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), + [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), + [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), + [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), + [4608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033), + [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), + [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), + [4614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 4, -1, 86), + [4616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 86), + [4618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2454), + [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), + [4622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), + [4624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 44), + [4626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 44), + [4628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2518), + [4630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2658), + [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), + [4634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), + [4636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0), + [4638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 3, 0, 0), + [4640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2249), + [4643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), + [4645] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2249), + [4648] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2250), + [4651] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), + [4653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2250), + [4656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2520), + [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), + [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2633), + [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), + [4664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), + [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), + [4668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762), + [4670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2998), + [4674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2340), + [4676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2332), + [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), + [4680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), + [4682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), + [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [4686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), + [4688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2603), + [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), + [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), + [4694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), + [4696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), + [4698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669), + [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), + [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2983), + [4704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 3, -1, 43), + [4706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 43), + [4708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2462), + [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), + [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), + [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), + [4718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2569), + [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2271), + [4722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), + [4724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2444), + [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), + [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), + [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), + [4734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2857), + [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), + [4738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3220), + [4740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2411), + [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), + [4744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2439), + [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), + [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), + [4750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3, 0, 0), + [4752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 3, 0, 0), + [4754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0), + [4756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2, 0, 0), + [4758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), + [4760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2376), + [4762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2359), + [4764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2360), + [4766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 28), + [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1935), + [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [4772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2427), + [4774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), + [4776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 29), + [4778] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(456), + [4781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2374), + [4783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), + [4785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2034), + [4787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), + [4789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2042), + [4791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), + [4793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), + [4795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2691), + [4797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), + [4799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3009), + [4801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2452), + [4803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), + [4805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), + [4807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2032), + [4809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), + [4811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 7), + [4813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 28), + [4815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), + [4817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 2, 0, 0), + [4819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), + [4821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), + [4823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2038), + [4825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), + [4827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), + [4829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 0), + [4831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 8), + [4833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 29), + [4835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), + [4837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0), + [4839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2029), + [4841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), + [4843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), + [4845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), + [4847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), + [4849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355), + [4851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355), + [4853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), + [4855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2024), + [4857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2052), + [4859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), + [4861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2046), + [4863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2432), + [4865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 3, 0, 124), + [4867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0), + [4869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 2, 0, 0), + [4871] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(319), + [4874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), + [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), + [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), + [4880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2645), + [4882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), + [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2930), + [4886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), + [4888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2249), + [4890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2248), + [4892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2249), + [4894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), + [4896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 5), + [4898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 5), + [4900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0), + [4902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 0), + [4904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), + [4906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [4908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2437), + [4910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), + [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [4914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2457), + [4916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503), + [4918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2370), + [4920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2345), + [4923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2250), + [4925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), + [4927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2426), + [4929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2405), + [4931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), + [4933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), + [4935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2770), + [4937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2765), + [4939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), + [4941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), + [4943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2776), + [4945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), + [4947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), + [4949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), + [4951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2812), + [4953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), + [4955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2797), + [4957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), + [4959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2830), + [4961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), + [4963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), + [4965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2824), + [4967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), + [4969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854), + [4971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), + [4973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2661), + [4975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), + [4977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), + [4979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684), + [4981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), + [4983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1238), + [4985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), + [4987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), + [4989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 1), + [4991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), + [4993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3205), + [4995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), + [4997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), + [4999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3100), + [5001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), + [5003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [5005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), + [5007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), + [5009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), + [5011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), + [5013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294), + [5015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), + [5017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), + [5019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), + [5021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), + [5023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), + [5025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), + [5027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), + [5029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), + [5031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), + [5033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), + [5035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), + [5037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), + [5039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), + [5041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), + [5043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 5, 0, 65), + [5045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), + [5047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), + [5049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 65), + [5051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2221), + [5053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), + [5055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), + [5057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2919), + [5059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), + [5061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 105), + [5063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 119), + [5065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), + [5067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), + [5069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), + [5071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [5073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), + [5075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2191), + [5077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), + [5079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), + [5081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), + [5083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), + [5085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), + [5087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), + [5089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), + [5091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3343), + [5093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 21), + [5095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 107), + [5097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 120), + [5099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060), + [5101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), + [5103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), + [5105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3073), + [5107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), + [5109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [5111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205), + [5113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), + [5115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), + [5117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), + [5119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2193), + [5121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 24), + [5123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1251), + [5125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2448), + [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), + [5129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), + [5131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 4, 0, 65), + [5133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(163), + [5136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253), + [5138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 70), + [5140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), + [5142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3060), + [5144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), + [5146] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2458), + [5149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2177), + [5151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), + [5153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), + [5155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), + [5157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2461), + [5160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2132), + [5162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), + [5164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), + [5166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470), + [5168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 69), + [5170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577), + [5172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 103), + [5174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), + [5176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), + [5178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), + [5180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 71), + [5182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 104), + [5184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 73), + [5186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3125), + [5188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986), + [5190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2483), + [5192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), + [5194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 26), + [5196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(987), + [5198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 72), + [5200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), + [5202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), + [5204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 106), + [5206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), + [5208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 74), + [5210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 108), + [5212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3057), + [5214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), + [5216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [5218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2286), + [5220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), + [5222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), + [5224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), + [5226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3074), + [5228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), + [5230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), + [5232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), + [5234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), + [5236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), + [5238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), + [5240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), + [5242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), + [5244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), + [5246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1174), + [5248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2966), + [5250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2660), + [5252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), + [5254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2792), + [5256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278), + [5258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), + [5260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2795), + [5262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), + [5264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2808), + [5266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), + [5268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), + [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2811), + [5272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), + [5274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), + [5276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), + [5278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3183), + [5280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2822), + [5282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), + [5284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), + [5286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2833), + [5288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), + [5290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3198), + [5292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), + [5294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3052), + [5296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2845), + [5298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), + [5300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), + [5302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), + [5304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [5306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [5308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3069), + [5310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), + [5312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2931), + [5314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), + [5316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), + [5318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), + [5320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), + [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), + [5324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), + [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), + [5328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), + [5330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2936), + [5332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2927), + [5334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [5336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), + [5338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), + [5340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 67), + [5342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), + [5344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2646), + [5346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), + [5348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), + [5350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3366), + [5352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), + [5354] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1096), + [5357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), + [5359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [5361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), + [5363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), + [5365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), + [5367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), + [5369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), + [5371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), + [5373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), + [5375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), + [5377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), + [5379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), + [5381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), + [5383] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1041), + [5386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), + [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), + [5390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), + [5392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), + [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), + [5396] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3366), + [5399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(144), + [5402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(2281), + [5405] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), + [5407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), + [5409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), + [5411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420), + [5413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), + [5415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3163), + [5417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3156), + [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), + [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), + [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), + [5425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), + [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), + [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2447), + [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), + [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), + [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), + [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [5439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), + [5441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), + [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), + [5445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), + [5447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), + [5449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), + [5451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574), + [5453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), + [5455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), + [5457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [5459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3101), + [5461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), + [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [5465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), + [5467] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(170), + [5470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), + [5472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 8), + [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256), + [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), + [5478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2858), + [5480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2848), + [5482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), + [5484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), + [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), + [5488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3409), + [5490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), + [5492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2956), + [5494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), + [5496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), + [5498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), + [5500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), + [5502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2231), + [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), + [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), + [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), + [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), + [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), + [5514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), SHIFT(1180), + [5517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), REDUCE(sym__module_export_name, 1, 0, 0), + [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3086), + [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3087), + [5524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(1869), + [5527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), + [5529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1868), + [5532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), + [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), + [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), + [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), + [5540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2820), + [5542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2816), + [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), + [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3395), + [5548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2113), + [5551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), + [5553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), + [5555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), + [5557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), + [5559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 8), + [5561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), + [5563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), + [5565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), + [5567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), + [5569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), + [5571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), + [5573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), + [5575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2182), + [5577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), + [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3240), + [5581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), + [5583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), + [5585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), + [5587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3330), + [5589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [5591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), + [5593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), + [5595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), + [5597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), + [5599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), + [5601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2229), + [5603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3246), + [5605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), + [5607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), + [5609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), + [5611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), + [5613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), + [5615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3068), + [5617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), + [5619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), + [5621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), + [5623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), + [5625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), + [5627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [5629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147), + [5631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [5633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [5635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 3, 0, 101), + [5637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [5639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3347), + [5641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3415), + [5643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [5645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 65), + [5647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [5649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2213), + [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), + [5653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 101), + [5655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), + [5657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3361), + [5659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [5661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [5663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), + [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), + [5669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3282), + [5671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), + [5673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), + [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451), + [5677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), + [5679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), + [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), + [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1943), + [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1945), + [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [5693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3382), + [5695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3360), + [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324), + [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2259), + [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), + [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [5705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), + [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), + [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), + [5711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), + [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3334), + [5715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), + [5717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), + [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), + [5721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [5723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), + [5725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), + [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3318), + [5729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), + [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), + [5733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 101), + [5735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3398), + [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), + [5739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3322), + [5741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), + [5743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), + [5745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [5747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), + [5749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), + [5751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3336), + [5753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [5755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), + [5757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), + [5759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), + [5761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), + [5763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3396), + [5765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), + [5767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), + [5769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1928), + [5771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), + [5773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3154), + [5775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), + [5777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3122), + [5779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), + [5781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), + [5783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [5785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), + [5787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), + [5789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), + [5791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), + [5793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), + [5795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), + [5797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), + [5799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), + [5801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3171), + [5803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [5805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), + [5807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [5809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2914), + [5811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), + [5813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [5815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), + [5817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), + [5819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), + [5821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), + [5823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [5825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), + [5827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [5829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [5831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), + [5833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3287), + [5835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), + [5837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3413), + [5839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), + [5841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), + [5843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [5845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [5847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), + [5849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3062), + [5851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [5853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), + [5855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2786), + [5857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [5859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [5861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [5863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [5865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), + [5867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), + [5869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [5871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3271), + [5873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), + [5875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), + [5877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), + [5879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), + [5881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3193), + [5883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [5885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [5887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3337), + [5889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), + [5891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [5893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [5895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), + [5897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), + [5899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), + [5901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), + [5903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), + [5905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), + [5907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [5909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), + [5911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2905), + [5913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [5915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), + [5917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), + [5919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [5921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [5923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), + [5925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), + [5927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [5929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3317), + [5931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3034), + [5933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), + [5935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [5937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [5939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [5941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), + [5943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), + [5945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), + [5947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), + [5949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), + [5951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), + [5953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), + [5955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), + [5957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3291), + [5959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), + [5961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), + [5963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), + [5965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [5967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [5969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [5971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), + [5973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), + [5975] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [5977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), + [5979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), + [5981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), + [5983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), + [5985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [5987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), + [5989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), + [5991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), }; enum ts_external_scanner_symbol_identifiers { @@ -163670,7 +159246,7 @@ static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { [ts_external_token__regex_flags_start] = sym__regex_flags_start, }; -static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { +static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [1] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__template_chars] = true, @@ -163881,25 +159457,11 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { }, [20] = { [ts_external_token_html_comment] = true, - [ts_external_token__line_break_after_await] = true, - [ts_external_token__await_yield_identifier] = true, - [ts_external_token__await_yield_identifier_start] = true, - [ts_external_token__await_keyword] = true, - }, - [21] = { - [ts_external_token_html_comment] = true, - [ts_external_token__line_break_after_await] = true, [ts_external_token__await_yield_identifier] = true, [ts_external_token__await_yield_identifier_context] = true, [ts_external_token__await_keyword] = true, }, - [22] = { - [ts_external_token_html_comment] = true, - [ts_external_token__line_break_after_await] = true, - [ts_external_token__await_yield_identifier] = true, - [ts_external_token__await_keyword] = true, - }, - [23] = { + [21] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -163908,20 +159470,20 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, - [24] = { + [22] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__completed_arrow_function] = true, [ts_external_token__await_keyword] = true, }, - [25] = { + [23] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__await_keyword] = true, }, - [26] = { + [24] = { [ts_external_token_html_comment] = true, [ts_external_token__statement_boundary] = true, [ts_external_token__await_yield_identifier] = true, @@ -163929,7 +159491,7 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__let] = true, [ts_external_token__default_declaration_start] = true, }, - [27] = { + [25] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -163939,7 +159501,7 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, - [28] = { + [26] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__statement_boundary] = true, @@ -163950,7 +159512,7 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__let] = true, [ts_external_token__default_declaration_start] = true, }, - [29] = { + [27] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -163958,7 +159520,7 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [30] = { + [28] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, @@ -163966,14 +159528,14 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__completed_arrow_function] = true, [ts_external_token__await_keyword] = true, }, - [31] = { + [29] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__await_operand_end] = true, [ts_external_token__await_keyword] = true, }, - [32] = { + [30] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -163982,18 +159544,18 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__resource_binding_start] = true, }, - [33] = { + [31] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, }, - [34] = { + [32] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__completed_arrow_function] = true, }, - [35] = { + [33] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -164002,51 +159564,51 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__completed_arrow_function] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [36] = { + [34] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__resource_binding_start] = true, [ts_external_token__plain_resource_for_of_context] = true, }, - [37] = { + [35] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__await_operand_end] = true, - [ts_external_token__resource_binding_start] = true, + [ts_external_token__completed_arrow_function] = true, }, - [38] = { + [36] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__await_operand_end] = true, - [ts_external_token__completed_arrow_function] = true, + [ts_external_token__resource_binding_start] = true, }, - [39] = { + [37] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__await_operand_end] = true, }, - [40] = { - [ts_external_token_html_comment] = true, - }, - [41] = { + [38] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__arrow_function_block_end] = true, [ts_external_token__completed_arrow_function] = true, }, - [42] = { + [39] = { + [ts_external_token_html_comment] = true, + }, + [40] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__arrow_function_block_continuation] = true, [ts_external_token__completed_arrow_function] = true, }, - [43] = { + [41] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -164055,7 +159617,7 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [44] = { + [42] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -164065,7 +159627,7 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__completed_arrow_function] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [45] = { + [43] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -164075,7 +159637,7 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__completed_arrow_function] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [46] = { + [44] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, @@ -164083,7 +159645,7 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_operand_end] = true, [ts_external_token__completed_arrow_function] = true, }, - [47] = { + [45] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, @@ -164091,11 +159653,11 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_operand_end] = true, [ts_external_token__completed_arrow_function] = true, }, - [48] = { + [46] = { [ts_external_token_html_comment] = true, [ts_external_token__await_keyword] = true, }, - [49] = { + [47] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_modifier] = true, @@ -164103,14 +159665,14 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, - [50] = { + [48] = { [ts_external_token_html_comment] = true, [ts_external_token__await_keyword] = true, [ts_external_token__let] = true, [ts_external_token__export_default] = true, [ts_external_token__default_declaration_start] = true, }, - [51] = { + [49] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_field] = true, @@ -164119,7 +159681,7 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, - [52] = { + [50] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_field] = true, @@ -164127,87 +159689,87 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, - [53] = { + [51] = { [ts_external_token_html_comment] = true, [ts_external_token_jsx_text] = true, }, - [54] = { + [52] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_binding] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [55] = { + [53] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_field] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [56] = { - [ts_external_token_html_comment] = true, - [ts_external_token__line_break_after_binding] = true, - }, - [57] = { + [54] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_before_attributes] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [58] = { + [55] = { [ts_external_token__template_chars] = true, [ts_external_token_html_comment] = true, [ts_external_token_escape_sequence] = true, }, - [59] = { - [ts_external_token_html_comment] = true, - [ts_external_token__statement_boundary] = true, - }, - [60] = { + [56] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__statement_boundary] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [61] = { + [57] = { + [ts_external_token_html_comment] = true, + [ts_external_token__line_break_after_binding] = true, + }, + [58] = { + [ts_external_token_html_comment] = true, + [ts_external_token__statement_boundary] = true, + }, + [59] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [62] = { + [60] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_ends_statement] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [63] = { + [61] = { [ts_external_token_html_comment] = true, [ts_external_token_escape_sequence] = true, }, - [64] = { + [62] = { [ts_external_token_html_comment] = true, [ts_external_token__regex_flags_start] = true, }, - [65] = { + [63] = { [ts_external_token_html_comment] = true, - [ts_external_token__resource_binding_start] = true, + [ts_external_token_regex_pattern] = true, }, - [66] = { + [64] = { [ts_external_token_html_comment] = true, - [ts_external_token_regex_pattern] = true, + [ts_external_token__postfix_update_end] = true, }, - [67] = { + [65] = { [ts_external_token_html_comment] = true, - [ts_external_token__resource_binding_continuation] = true, + [ts_external_token__resource_binding_start] = true, }, - [68] = { + [66] = { [ts_external_token_html_comment] = true, - [ts_external_token__postfix_update_end] = true, + [ts_external_token__resource_binding_continuation] = true, }, };